events/docker-compose.yml

39 lines
1,011 B
YAML

services:
pretix:
image: harbor.aalen.space/sfz.aalen/infra/images/pretix-ctbk:1743074527
depends_on: [memcached, valkey]
restart: always
ports:
- 127.0.0.1:1337:80
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