Files
server_IPTV/docker-compose.yml
ubuntu df36139bd5 Delegate TLS termination to the nginx reverse proxy
The app now listens on plain HTTP (127.0.0.1:5023 only) instead of
binding 443 and terminating TLS itself. Nginx handles TLS for
iptv.mrk.ovh and proxies to the app internally.
2026-08-30 11:47:25 +00:00

36 lines
671 B
YAML

version: "3.8"
services:
mongodb:
image: mongo:latest
container_name: mongodb
ports:
- "27017:27017"
environment:
MONGO_INITDB_ROOT_USERNAME: root
MONGO_INITDB_ROOT_PASSWORD: example
volumes:
- mongodb_data:/data/db
networks:
- app-network
python-app:
build: .
container_name: serverIPTV-container
depends_on:
- mongodb
environment:
- MONGO_URI=mongodb://root:example@mongodb:27017/?authSource=admin
networks:
- app-network
volumes:
- /home/ubuntu/serverIPTV/:/home/:rw
ports:
- "127.0.0.1:5023:5023"
networks:
app-network:
volumes:
mongodb_data: