# git-backed Portainer-Stack für BergVOLT Materialschein. # Nie im Portainer-Editor bearbeiten – Änderungen gehen über commit + push # (siehe deploy-standard README). image:-Tag wird von der CI per Commit-back # auf : gepinnt, der Bootstrap-Wert unten ist nur für den ersten Push. networks: dockernetwork: external: true services: web: image: git.prox.ws/bergvolt/materialschein:latest container_name: materialschein restart: unless-stopped networks: - dockernetwork expose: - "80" environment: DATABASE_URL: postgresql://materialschein:${POSTGRES_PASSWORD}@db:5432/materialschein MSAL_CLIENT_ID: b1cd974c-77ce-4d93-b6e8-00e41a31adc8 MSAL_TENANT_ID: d9adeaaf-853b-4c4e-a822-8f1bedbb84f6 PORT: "80" depends_on: - db db: image: postgres:16-alpine container_name: materialschein-db restart: unless-stopped networks: - dockernetwork environment: POSTGRES_USER: materialschein POSTGRES_PASSWORD: ${POSTGRES_PASSWORD} POSTGRES_DB: materialschein volumes: - /docker/materialschein/pgdata:/var/lib/postgresql/data