mirror of
https://github.com/gitpod-io/gitpod.git
synced 2025-12-08 17:36:30 +00:00
55 lines
1.3 KiB
YAML
55 lines
1.3 KiB
YAML
version: '3'
|
|
services:
|
|
|
|
proxy:
|
|
image: nginx
|
|
volumes:
|
|
- ./certs:/etc/nginx/certs
|
|
- ./proxy/default.conf:/etc/nginx/templates/default.conf.template
|
|
ports:
|
|
- 443:443
|
|
environment:
|
|
- BASEDOMAIN=${BASEDOMAIN}
|
|
depends_on:
|
|
- gitpod
|
|
- gitlab
|
|
|
|
gitpod:
|
|
image: eu.gcr.io/gitpod-core-dev/build/gitpod-k3s:${VERSION:-latest}
|
|
privileged: true
|
|
volumes:
|
|
- gitpod-docker:/var/gitpod/docker
|
|
- gitpod-docker-registry:/var/gitpod/docker-registry
|
|
- gitpod-minio:/var/gitpod/minio
|
|
- gitpod-mysql:/var/gitpod/mysql
|
|
- gitpod-workspaces:/var/gitpod/workspaces
|
|
- ./values:/values
|
|
- ./certs:/certs
|
|
environment:
|
|
- BASEDOMAIN=${BASEDOMAIN}
|
|
|
|
gitlab:
|
|
image: eu.gcr.io/gitpod-core-dev/build/gitlab-k3s:${VERSION:-latest}
|
|
privileged: true
|
|
volumes:
|
|
- gitlab-gitaly:/var/gitlab/gitaly
|
|
- gitlab-minio:/var/gitlab/minio
|
|
- gitlab-postgresql:/var/gitlab/postgresql
|
|
- gitlab-redis:/var/gitlab/redis
|
|
- gitlab-secrets-backup:/var/gitlab/secrets-backup
|
|
- ./certs:/certs
|
|
environment:
|
|
- BASEDOMAIN=${BASEDOMAIN}
|
|
|
|
volumes:
|
|
gitpod-docker:
|
|
gitpod-docker-registry:
|
|
gitpod-minio:
|
|
gitpod-mysql:
|
|
gitpod-workspaces:
|
|
gitlab-gitaly:
|
|
gitlab-minio:
|
|
gitlab-postgresql:
|
|
gitlab-redis:
|
|
gitlab-secrets-backup:
|