initial configuration

This commit is contained in:
kleines Filmröllchen 2026-02-15 21:15:19 +01:00
commit 54c60fc9b7
Signed by: filmroellchen
SSH key fingerprint: SHA256:UMhcHaeI+VGsiUL2Drpw3aj1iRiQUlx8nxZqUPvoaVw
4 changed files with 94 additions and 0 deletions

34
docker-compose.yml Normal file
View file

@ -0,0 +1,34 @@
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:/var/run/postgresql
- ./valkey:/run/valkey
- ./memcached:/run/memcached
- /var/lib/pretix:/data
environment:
- TZ=Europe/Berlin
env_file: ".env-pretix"
memcached:
image: docker.io/memcached:alpine
restart: always
command:
- --conn-limit=1024
- --memory-limit=64
- --threads=4
- -s /run/memcached/memcached.sock
volumes:
- ./memcached:/run/memcached
valkey:
image: ghcr.io/valkey-io/valkey:alpine
restart: always
command:
- /etc/valkey.conf
volumes:
- ./valkey.conf:/etc/valkey.conf
- ./valkey:/run/valkey