fix coder

This commit is contained in:
peaklabs-dev
2024-10-28 13:15:03 +01:00
parent e28248ce2f
commit b223513a84
2 changed files with 31 additions and 21 deletions

View File

@@ -4,21 +4,18 @@
# logo: svgs/coder.svg
# port: 7080
version: "3.9"
services:
coder:
image: "ghcr.io/coder/coder:${CODER_VERSION:-latest}"
image: ghcr.io/coder/coder:latest
environment:
- "SERVICE_FQDN_CODER=${SERVICE_FQDN_CODER}"
- "CODER_PG_CONNECTION_URL=postgresql://${POSTGRES_USER:-username}:${POSTGRES_PASSWORD:-password}@database/${POSTGRES_DB:-coder}?sslmode=disable"
- "CODER_HTTP_ADDRESS=0.0.0.0:7080"
- "CODER_ACCESS_URL=${SERVICE_FQDN_CODER}"
- SERVICE_FQDN_CODER_7080
- CODER_PG_CONNECTION_URL=postgresql://${SERVICE_USER_POSTGRES}:${SERVICE_PASSWORD_POSTGRES}@coder-database/${POSTGRES_DB:-coder-db}?sslmode=disable
- CODER_HTTP_ADDRESS=0.0.0.0:7080
- CODER_ACCESS_URL=${SERVICE_FQDN_CODER}
volumes:
- "/var/run/docker.sock:/var/run/docker.sock"
ports:
- "7080:7080"
- /var/run/docker.sock:/var/run/docker.sock
depends_on:
database:
coder-database:
condition: service_healthy
healthcheck:
test:
@@ -30,15 +27,15 @@ services:
interval: 5s
timeout: 20s
retries: 10
database:
image: "postgres:16.4-alpine"
restart: unless-stopped
coder-database:
image: postgres:16.4-alpine
environment:
POSTGRES_USER: "${POSTGRES_USER:-username}"
POSTGRES_PASSWORD: "${POSTGRES_PASSWORD:-password}"
POSTGRES_DB: "${POSTGRES_DB:-coder}"
POSTGRES_USER: "${SERVICE_USER_POSTGRES}"
POSTGRES_PASSWORD: "${SERVICE_PASSWORD_POSTGRES}"
POSTGRES_DB: "${POSTGRES_DB:-coder-db}"
volumes:
- "coder_data:/var/lib/postgresql/data"
- coder-postgres-data:/var/lib/postgresql/data
healthcheck:
test:
- CMD-SHELL
@@ -46,5 +43,3 @@ services:
interval: 5s
timeout: 5s
retries: 5
volumes:
coder_data: null