diff --git a/deploy/docker-compose.yml b/deploy/docker-compose.yml new file mode 100644 index 0000000..441c26d --- /dev/null +++ b/deploy/docker-compose.yml @@ -0,0 +1,21 @@ +services: + jskim: + image: harbor.wace.me/dev-pilots/jskim:latest + container_name: jskim + restart: always + environment: + TZ: Asia/Seoul + DATABASE_URL: ${DATABASE_URL:?set DATABASE_URL in repo secrets} + networks: [web, pgnet] + labels: + - traefik.enable=true + - traefik.http.routers.jskim.rule=Host(`jskim.vexplor.com`) + - traefik.http.routers.jskim.entrypoints=websecure + - traefik.http.routers.jskim.tls.certresolver=le + - traefik.http.services.jskim.loadbalancer.server.port=80 + - traefik.docker.network=web +networks: + web: + external: true + pgnet: + external: true