From 6df31460e802eeecb990d8dc8ed5deb9dd0b0f48 Mon Sep 17 00:00:00 2001 From: Jimmy Date: Mon, 17 Jan 2022 05:23:16 +0000 Subject: [PATCH] Add production file --- docker-compose.yml | 38 +++++++++++++++++++++++++++++--------- 1 file changed, 29 insertions(+), 9 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 87d315d..1b9971e 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,13 +1,33 @@ version: '3.7' -services: - app: - build: . +services: + api: + build: ./ + volumes: + - /var/run/docker.sock:/var/run/docker.sock + - ./users.json:/app/app/users.json + restart: unless-stopped + networks: + - caddy + labels: + caddy: console + caddy.reverse_proxy: "{{upstreams 80}}" + #caddy.tls: "admin@localhost" + caddy.tls: "internal" env_file: - - .env - ports: - - 8000:80 - tty: true - stdin_open: true - + - .env + caddy: + image: lucaslorentz/caddy-docker-proxy:ci-alpine + ports: + - 80:80 + - 443:443 + volumes: + - /var/run/docker.sock:/var/run/docker.sock:ro + networks: + - caddy + restart: unless-stopped + +networks: + caddy: + name: caddy \ No newline at end of file