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

Complete Gitpod installation in a Docker container with k3s

License

Notifications You must be signed in to change notification settings

corneliusludmann/gitpod-docker-k3s

Repository files navigation

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.

About

Complete Gitpod installation in a Docker container with k3s

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages