# 2026-06-11 Hyperling # Configuration for running a Prosody XMPP server. services: app: container_name: prosody build: context: ./ network: host restart: always ports: - 5222:5222 - 5269:5269 #environment: # - REPO=$REPO # - BRANCH=$BRANCH # - PROD=$PROD # - DEV=$DEV #healthcheck: # test: curl -sS http://localhost:80 || curl -sS http://localhost:1380 || exit 1 # interval: 1m # timeout: 10s # retries: 2 # start_period: 30s volumes: - ../../Volumes/Prosody/prosody:/root/share/ # - ../../Volumes/ReverseProxy/letsencrypt/certs:/etc/prosody/certs deploy: mode: global resources: limits: cpus: $CPU memory: $MEM