events/docker-compose.yml
2026-02-16 14:05:59 +01:00

48 lines
1.2 KiB
YAML

services:
pretix:
image: harbor.aalen.space/sfz.aalen/infra/images/pretix-ctbk:1743074527
depends_on: [memcached, valkey]
restart: always
ports:
- name: web-v6
target: 80
published: 80
host_ip: "[::]"
app_protocol: http
- name: web-v4
target: 80
published: 80
host_ip: "0.0.0.0"
app_protocol: http
volumes:
- ./pretix.cfg:/etc/pretix/pretix.cfg
- /var/run/postgresql:/run/postgresql
- /run/valkey:/run/valkey
- /run/memcached:/run/memcached
- /var/lib/pretix:/data
environment:
- TZ=Europe/Berlin
env_file: ".env-pretix"
# pretalx:
# image: harbor.aalen.space/sfz.aalen/infra/images/pretalx-ctbk:1741346032
# databases
memcached:
image: docker.io/memcached:alpine
restart: always
command:
- --conn-limit=1024
- --memory-limit=64
- --threads=4
- -s /run/memcached/memcached.sock
volumes:
- /run/memcached:/run/memcached
valkey:
image: ghcr.io/valkey-io/valkey:alpine
restart: always
command:
- /etc/valkey.conf
volumes:
- ./valkey.conf:/etc/valkey.conf
- /run/valkey:/run/valkey