Templateshi-events
e-commerce
hi-events
Open-source event management and ticket-selling platform (Laravel + React) for creating events, selling tickets, and managing attendees.
e-commerceproductivityworkPostgreSQLValkey
What gets deployed
Web
hi-events server
PostgreSQL
managed database
Valkey
managed cache
GitHub stars5,200
About
Open-source event management and ticket-selling platform (Laravel + React) for creating events, selling tickets, and managing attendees.
Managed services
- PostgreSQLTCP:5432
- ValkeyTCP:6379
Environment Variables
| Variable | Description | Required |
|---|---|---|
| APP_ENV | Default: production | Optional |
| APP_DEBUG | Default: false | Optional |
| APP_URL | Default: {{KUBERO_APP_URL}} | Optional |
| APP_FRONTEND_URL | Default: {{KUBERO_APP_URL}} | Optional |
| APP_KEY | Default: base64:replace-with-openssl-rand-base64-32 | Optional |
| JWT_SECRET | Default: replace-with-openssl-rand-hex-32 | Optional |
| APP_DISABLE_REGISTRATION | Default: false | Optional |
| APP_SAAS_MODE_ENABLED | Default: false | Optional |
| VITE_FRONTEND_URL | Default: {{KUBERO_APP_URL}} | Optional |
| VITE_API_URL_CLIENT | Default: {{KUBERO_APP_URL}}/api | Optional |
| VITE_API_URL_SERVER | Default: {{KUBERO_APP_URL}}/api | Optional |
| DATABASE_URL | Default: postgresql://hi-events:hi-events@{{KUBERO_APP_NAME}}-postgresql-rw:5432/hi-events | Optional |
| DB_CONNECTION | Default: pgsql | Optional |
| DB_HOST | Default: {{KUBERO_APP_NAME}}-postgresql-rw | Optional |
| DB_PORT | Default: 5432 | Optional |
| DB_DATABASE | Default: hi-events | Optional |
| DB_USERNAME | Default: hi-events | Optional |
| DB_PASSWORD | Default: hi-events | Optional |
| REDIS_HOST | Default: rfr-{{KUBERO_APP_NAME}}-valkey-readwrite | Optional |
| REDIS_PORT | Default: 6379 | Optional |
| REDIS_PASSWORD | Default: null | Optional |
| QUEUE_CONNECTION | Default: redis | Optional |
| CACHE_DRIVER | Default: redis | Optional |
| SESSION_DRIVER | Default: redis | Optional |
| FILESYSTEM_PUBLIC_DISK | Default: local | Optional |
| FILESYSTEM_PRIVATE_DISK | Default: local | Optional |
| MAIL_MAILER | Default: smtp | Optional |
| MAIL_HOST | Default: smtp.example.com | Optional |
| MAIL_PORT | Default: 587 | Optional |
| MAIL_USERNAME | Default: replace-with-smtp-username | Optional |
| MAIL_PASSWORD | Default: replace-with-smtp-password | Optional |
| MAIL_ENCRYPTION | Default: tls | Optional |
| MAIL_FROM_ADDRESS | Default: tickets@example.com | Optional |
| MAIL_FROM_NAME | Default: Hi.Events | Optional |
| STRIPE_PUBLIC_KEY | Default: replace-with-stripe-public-key | Optional |
| STRIPE_SECRET_KEY | Default: replace-with-stripe-secret-key | Optional |
| STRIPE_WEBHOOK_SECRET | Default: replace-with-stripe-webhook-secret | Optional |
| VITE_STRIPE_PUBLISHABLE_KEY | Default: replace-with-stripe-publishable-key | Optional |
Deploy hi-events
One click to deploy a fully configured hi-events instance with all dependencies pre-wired.
Deploy NowReady to deploy hi-events?
No infrastructure to manage. Just connect your repo and go live in seconds.