sesame/service.yml

40 lines
920 B
YAML

name: sesame
ports:
# Reverse proxied ports.
- host: 53100
container: 53100
- host: 53000
container: 53000
- host: 52052
container: 52052
- host: 53001
container: 53001
# Caddy admin API
- host: 2019
container: 2019
volumes:
- name: caddy-data
- name: caddy-config
- name: caddy-logs
containers:
- name: caddy
image: caddy:2.8.4-alpine
volumes:
- name: caddy-data
container: /data
- name: caddy-config
container: /config
- name: caddy-logs
container: /var/log/caddy
- host: ./Caddyfile
container: /etc/caddy/Caddyfile
readonly: true
- name: promtail
image: grafana/promtail:main-a08ee68 # Updated: 11/6/2024
volumes:
- name: caddy-logs
container: /var/caddy-logs
readonly: true
- host: ./promtail.yml
container: /etc/promtail/config.yml
readonly: true