Files
wild-directory/eventyay/versions/1/README.md
Paul Payne d9f10716b0 fix(pretix): increase memory limit to 6Gi; eventyay nginx sidecar; crowdsec middleware
pretix/standalone runs gunicorn + celery + celery-beat in one container
and OOMKilled at 4Gi. Increased limit to 6Gi, request to 512Mi.

eventyay: add nginx sidecar to serve static files, update health probes
to check a static asset at port 8080, add create-superuser script,
register script in manifest.

crowdsec: middleware fix (previously uncommitted).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-22 04:20:40 +00:00

42 lines
1.2 KiB
Markdown

# Eventyay
Eventyay is an open-source event management platform supporting ticketing, schedules, and attendee management, developed by FOSSASIA.
## Dependencies
- **PostgreSQL** - Database for storing events and registrations
- **Redis** - Used for caching and background jobs
- **SMTP** - For sending tickets and notifications
## Configuration
Key settings in `config.yaml`:
- **domain** - Where Eventyay will be accessible
- **storage** - Persistent volume size (default: `2Gi`)
- **timezone** - Default timezone for events (default: `UTC`)
- **smtp** - Email settings inherited from your Wild Cloud SMTP service
## First-Time Setup
1. Add and deploy the app:
```bash
wild app add eventyay
wild app deploy eventyay
```
2. Create the superuser account:
```bash
EMAIL=you@example.com scripts/create-superuser.sh
```
3. Log in at `/orga/login/` with the credentials you just created.
4. Create an organizer team, then create your first event.
## Notes
- This package tracks the upstream `main` branch — no versioned Docker tags are available from the Eventyay project
- The Django secret is auto-generated in `secrets.yaml`
- Eventyay is a fork of pretix with additional features for open-source community events