Skip to content
This repository has been archived by the owner on Nov 9, 2022. It is now read-only.

Latest commit

 

History

History
31 lines (24 loc) · 879 Bytes

README.md

File metadata and controls

31 lines (24 loc) · 879 Bytes

Gitpod in a Docker container with k3s

Prerequisites

  • docker
  • TLS certificates for your domains

Quick Start

Docker run:

$ docker run \
    --name gitpod \
    -v /tmp/workspaces:/var/gitpod/workspaces \
    -v $(pwd)/values.yaml:/values.yaml \
    -v $(pwd)/certs:/certs \
    -e DOMAIN=your.domain.com \
    -e DNSSERVER=10.0.0.1 \
    --privileged true \
    ludmann/gitpod-k3s

Gitpod + GitLab example

There is a docker-compose.yaml that creates a pre-configured combination of GitLab and Gitpod. Add you HTTPS certs (chain.pem, dhparams.pem, fullchain.pem, privkey.pem) in the examples/certs folder, create a .env file in examples/gitpod-gitlab/ like this:

DOMAIN=your.domain.com
DNSSERVER=10.0.0.1

and run docker-compose up.