Demo Event ๐ โข Website ๐ โข Documentation ๐ โข Installation โ๏ธ
Deutsch | Portuguรชs | Franรงais | Espaรฑol | ไธญๆ (Zhลngwรฉn) | ๆฅๆฌ่ช
Hi.Events is a feature-rich, self-hosted event management and ticketing platform. From conferences to club nights, Hi.Events is designed to help you create, manage, and sell tickets for events of all sizes.
Generated using Screenshot RocksHi.Events is packed with features to streamline your event management and ticketing:
- Multiple Ticket Types: Free, Paid, Donation, and Tiered tickets.
- Capacity Management: Set event-wide or ticket-specific limits.
- Capacity Assignments: Manage shared capacity across multiple ticket types.
- Promo Codes: Discount codes for pre-sale access and special offers.
- Product Sales: Sell event-related products (e.g., t-shirts, add-ons).
- Taxes & Fees: Apply custom taxes and fees per product or order.
- Event Dashboard: Real-time revenue, ticket sales, and attendee analytics.
- Homepage Designer: Customize event pages with a live preview editor.
- Embeddable Ticket Widget: Add a seamless ticketing experience to your website.
- SEO Tools: Customize event metadata for better search visibility.
- Product Categories: Organize products and tickets with category management.
- Offline Event Support: Provide instructions for physical events.
- Custom Checkout Forms: Collect attendee details with tailored questions.
- Attendee Management: Search, edit, cancel, and message attendees.
- Order Management: Refund, cancel, and resend order details easily.
- Bulk Messaging: Email or message specific ticket holders.
- Data Exports: Export attendees and orders to CSV/XLSX.
- QR Code Check-In: Web-based and mobile-friendly check-in tool.
- Check-In Lists: Generate and share access-controlled check-in lists.
- Multi-User Access: Role-based access control for event staff.
- Webhooks Support: Automate tasks with Zapier, IFTTT, Make, or CRM integrations.
- Stripe Connect Integration: Organizers get instant payouts.
- Multi-Language Support: English, Deutsch, Espaรฑol, Portuguรชs, Franรงais, ไธญๆ (Zhลngwรฉn), and more.
- Partial & Full Refunds: Manage refunds with detailed order tracking.
- Role-Based Access Control: Multiple user roles with permission management.
- REST API: Full API access for custom integrations.
- Invoicing System: Generate and send invoices with tax details, payment terms, and due dates.
- Offline Payment Support: Enable bank transfers, cash payments, or custom payment methods.
- Event Archive: Archive past events to keep the dashboard organized.
- Advanced Ticket Locking: Lock tickets behind promo codes or access restrictions.
- Advanced Reporting: Daily sales, tax breakdowns, product sales, and promo code usage reports.
For detailed installation instructions, please refer to our documentation. For a quick start, follow these steps:
Important
Please ensure you have Docker and Docker Compose installed on your system. If not, you can download them from the official Docker website: Docker.
-
Clone the Repository:
git clone [email protected]:HiEventsDev/hi.events.git
-
Navigate to the Docker Directory:
cd hi.events/docker/all-in-one
-
Generate the
APP_KEY
andJWT_SECRET
Generate the keys using the following commands:
Unix/Linux/MacOS:
echo base64:$(openssl rand -base64 32) # For APP_KEY openssl rand -base64 32 # For JWT_SECRET
Windows: Check the instructions in ./docker/all-in-one/README.md for generating the keys on Windows.
Add the generated values to the
.env
file located in./docker/all-in-one/.env
: -
Start the Docker Containers:
docker compose up -d
-
Create an account:
Open your browser and navigate to http://localhost:8123/auth/register.
โน๏ธ Please refer to the getting started guide for other installation methods, and for setting up a production or local development environment.
Stinking BadgesIf you find Hi.Events useful, it would be massively appreciated if you made a small donation to help support the project.
We'll use your donation to fund ongoing development and maintenance of Hi.Events.
or
Sponsor on GitHub
or
Sponsor on Open Collective
Stay updated with our ongoing improvements and feature additions at our GitHub releases page.
We welcome contributions, suggestions, and bug reports! Please see our contributing guidelines for more information.
Have questions? Our Docs have answers. If you can't find what you're looking for, feel free to reach out to us at [email protected].
Hi.Events is licensed under the terms of the AGPL-3.0 license.
For more licensing information, including commercial licencing options, please visit our licensing page here.