2024-06-12 01:05:15 +00:00
|
|
|
name: sesame
|
2024-09-30 00:41:13 +00:00
|
|
|
build:
|
|
|
|
images:
|
|
|
|
- path: ./caddy.Dockerfile
|
|
|
|
tag: sesame-caddy
|
|
|
|
- path: ./promtail.Dockerfile
|
|
|
|
tag: sesame-promtail
|
2024-06-12 01:05:15 +00:00
|
|
|
ports:
|
2024-06-12 03:17:41 +00:00
|
|
|
# Reverse proxied ports.
|
2024-06-12 01:07:39 +00:00
|
|
|
- host: 53000
|
|
|
|
container: 53000
|
|
|
|
- host: 53001
|
|
|
|
container: 53001
|
2024-06-13 03:42:41 +00:00
|
|
|
- host: 53010
|
|
|
|
container: 53010
|
2024-07-07 01:28:18 +00:00
|
|
|
- host: 58082
|
|
|
|
container: 58082
|
2024-09-27 00:11:19 +00:00
|
|
|
- host: 50000
|
|
|
|
container: 80
|
|
|
|
- host: 50001
|
|
|
|
container: 443
|
2024-06-12 03:17:41 +00:00
|
|
|
# Caddy admin API
|
2024-06-12 01:42:45 +00:00
|
|
|
- host: 2019
|
|
|
|
container: 2019
|
2024-06-12 01:05:15 +00:00
|
|
|
volumes:
|
|
|
|
- name: caddy-data
|
|
|
|
- name: caddy-config
|
2024-06-12 03:17:41 +00:00
|
|
|
- name: caddy-logs
|
2024-06-12 01:05:15 +00:00
|
|
|
containers:
|
|
|
|
- name: caddy
|
2024-09-27 01:00:37 +00:00
|
|
|
image: sesame-caddy:latest
|
2024-08-17 03:20:40 +00:00
|
|
|
env-file: /etc/opt/spadinastan/sesame.env
|
2024-06-12 01:05:15 +00:00
|
|
|
volumes:
|
|
|
|
- name: caddy-data
|
|
|
|
container: /data
|
|
|
|
- name: caddy-config
|
|
|
|
container: /config
|
2024-06-12 03:17:41 +00:00
|
|
|
- name: caddy-logs
|
|
|
|
container: /var/log/caddy
|
|
|
|
- name: promtail
|
2024-09-27 01:00:37 +00:00
|
|
|
image: sesame-promtail:latest # Updated: 11/6/2024
|
2024-06-12 03:17:41 +00:00
|
|
|
volumes:
|
|
|
|
- name: caddy-logs
|
|
|
|
container: /var/caddy-logs
|
|
|
|
readonly: true
|