ansible-infra/roles/kitchenowl/templates/docker-compose.j2
2025-08-15 15:56:57 +02:00

24 lines
No EOL
713 B
Django/Jinja

services:
front:
image: tombursch/kitchenowl-web:{{ kitchenowl_dockertag }}
restart: unless-stopped
ports:
- "{{ kitchenowl_port }}:80"
depends_on:
- back
back:
image: tombursch/kitchenowl-backend:{{ kitchenowl_dockertag }}
restart: unless-stopped
environment:
- JWT_SECRET_KEY={{ kitchenowl_jwt }}
{% if kitchenowl_oidc['enabled'] %}
- FRONT_URL={{ kitchenowl_oidc['front_url'] }}
- OIDC_ISSUER={{ kitchenowl_oidc['oidc_issuer'] }}
- OIDC_CLIENT_ID={{ kitchenowl_oidc['oidc_client_id'] }}
- OIDC_CLIENT_SECRET: {{ kitchenowl_oidc['oidc_client_secret'] }}
{% endif %}
volumes:
- kitchenowl_data:/data
volumes:
kitchenowl_data: