Adicionar docker-compose.yml

This commit is contained in:
2026-06-26 22:34:19 -03:00
commit d319f28a49

24
docker-compose.yml Normal file
View File

@@ -0,0 +1,24 @@
services:
code-server:
image: lscr.io/linuxserver/code-server:latest
restart: unless-stopped
environment:
- PUID=1000
- PGID=1000
- TZ=${TZ}
- PASSWORD=${CODE_PASSWORD}
- SUDO_PASSWORD=${SUDO_PASSWORD}
- DEFAULT_WORKSPACE=/config/workspace
volumes:
- code-server-config:/config
ports:
- "8443"
labels:
- traefik.enable=true
- traefik.http.routers.${COMPOSE_PROJECT_NAME}.rule=Host(`${COMPOSE_PROJECT_NAME}.${TRAEFIK_HOST}`)
- traefik.http.routers.${COMPOSE_PROJECT_NAME}.entrypoints=websecure
- traefik.http.routers.${COMPOSE_PROJECT_NAME}.tls.certresolver=letsencrypt
- traefik.http.services.${COMPOSE_PROJECT_NAME}.loadbalancer.server.port=8443
volumes:
code-server-config: