diff --git a/infra/docker-compose.yaml b/infra/docker-compose.yaml new file mode 100644 index 0000000..8593de2 --- /dev/null +++ b/infra/docker-compose.yaml @@ -0,0 +1,22 @@ +name: xtablo + +networks: + default: + external: true + name: web + +services: + app: + image: "jc21/nginx-proxy-manager:latest" + restart: unless-stopped + ports: + # these ports are in format : + - "80:80" # public http port + - "443:443" # public https port + - "81:81" # admin web port + expose: + - "81" + volumes: + - ./data:/data + - ./letsencrypt:/etc/letsencrypt + - ./logs:/var/logs/nginx