Files
devops/docker-compose.yml
gitea af30ff772b
All checks were successful
Build and Deploy Demo App / build-and-deploy (push) Successful in 34s
manual ssl handler edit
2025-11-26 10:40:48 +03:30

20 lines
544 B
YAML

services:
app:
image: demo-app:latest
container_name: demo-app
restart: unless-stopped
nginx:
image: nginx:alpine # Switch to plain Nginx (no Certbot)
container_name: demo-nginx
restart: unless-stopped
ports:
- 8008:80
- 4433:443
volumes:
- ./nginx_user_conf.d:/etc/nginx/conf.d/
- /home/devroot/demo/certs/fullchain.pem:/etc/nginx/ssl/fullchain.pem:ro # Mount cert
- /home/devroot/demo/certs/prvkey.pem:/etc/nginx/ssl/privkey.pem:ro # Mount key
depends_on:
- app