Templatespretix
e-commerce
pretix
Open-source event ticketing and registration platform for selling tickets to conferences, festivals and exhibitions (Eventbrite alternative).
e-commercefinanceworkPostgreSQLValkey
What gets deployed
Web
pretix server
PostgreSQL
managed database
Valkey
managed cache
GitHub stars4,600
About
Open-source event ticketing and registration platform for selling tickets to conferences, festivals and exhibitions (Eventbrite alternative).
Managed services
- PostgreSQLTCP:5432
- ValkeyTCP:6379
Environment Variables
| Variable | Description | Required |
|---|---|---|
| PRETIX_DATABASE_BACKEND | Default: postgresql | Optional |
| PRETIX_DATABASE_NAME | Default: pretix | Optional |
| PRETIX_DATABASE_USER | Default: pretix | Optional |
| PRETIX_DATABASE_PASSWORD | Default: pretix | Optional |
| PRETIX_DATABASE_HOST | Default: {{KUBERO_APP_NAME}}-postgresql-rw | Optional |
| PRETIX_DATABASE_PORT | Default: 5432 | Optional |
| PRETIX_REDIS_LOCATION | Default: redis://rfr-{{KUBERO_APP_NAME}}-valkey-readwrite:6379/0 | Optional |
| PRETIX_REDIS_SESSIONS | Default: true | Optional |
| PRETIX_CELERY_BROKER | Default: redis://rfr-pretix-valkey-readwrite:6379/1 | Optional |
| PRETIX_CELERY_BACKEND | Default: redis://rfr-pretix-valkey-readwrite:6379/2 | Optional |
| PRETIX_PRETIX_URL | Default: {{KUBERO_APP_URL}} | Optional |
| PRETIX_PRETIX_INSTANCE_NAME | Default: pretix | Optional |
| PRETIX_PRETIX_DATADIR | Default: /data | Optional |
| PRETIX_PRETIX_TRUST_X_FORWARDED_FOR | Default: true | Optional |
| PRETIX_PRETIX_TRUST_X_FORWARDED_PROTO | Default: true | Optional |
| PRETIX_DJANGO_SECRET | Default: replace-with-openssl-rand-hex-50 | Optional |
| PRETIX_MAIL_FROM | Default: tickets@example.com | Optional |
| PRETIX_MAIL_HOST | Default: localhost | Optional |
| PRETIX_MAIL_PORT | Default: 25 | Optional |
| NUM_WORKERS | Default: 2 | Optional |
Deploy pretix
One click to deploy a fully configured pretix instance with all dependencies pre-wired.
Deploy NowReady to deploy pretix?
No infrastructure to manage. Just connect your repo and go live in seconds.