# Let op: er staan hier GEEN cms-services meer. # # De applicatie wordt uitsluitend door scripts/ci-deploy.sh beheerd, dat een # blue/green-release doet: de kandidaat start op de vrije poort, de live release # blijft draaien en nginx wijst pas om als de kandidaat gezond is en de # e2e-test heeft gewonnen. Een `cms`-service met `container_name: epicnext-cms` # op poort 3002 was een achterhaalde replica uit een handmatige # `docker compose up` en blokkeerde elke release op die poort — bovendien met # een ander containernaam dan wat het deploy-script als slot A beheert # (`epicnext-cms-app`), waardoor het script de bezette poort niet eens aan de # juiste container kon toeschrijven. # # Wat je hier wilt starten hoort in een apart compose-bestand te staan, of # expliciet via scripts/ci-deploy.sh te lopen. services: byparr: image: ghcr.io/thephaseless/byparr:latest container_name: byparr network_mode: host restart: unless-stopped environment: - LOG_LEVEL=INFO pids_limit: 256 healthcheck: test: ["CMD", "curl", "http://localhost:8191/health"] interval: 30s timeout: 10s retries: 3 start_period: 30s