xbazzi e7ba86f10a
All checks were successful
Simple Mirror to GitHub / mirror (push) Successful in 35s
Feat: add scylladb + a bunch of stuff I forgot to commit earlier
2025-08-21 23:43:52 -06:00

34 lines
713 B
Django/Jinja

services:
flowtodo:
image: gitgud.foo/thegrind/flowtodo
#environment:
# If you're serving through a reverse proxy
#- OCTANE_HTTPS=false
ports:
- target: 8000
published: 4000
protocol: tcp
mode: ingress
networks:
- default
- caddy_net
deploy:
mode: replicated
replicas: {{ item.replicas }}
restart_policy:
condition: {{ item.restart_condition }}
labels:
{% for key, val in item.labels.items() %}
{{ key }}: "{{ val }}"
{% endfor %}
placement:
constraints:
{% for constraint in item.constraints %}
- {{ constraint }}
{% endfor %}
networks:
caddy_net:
external: true