Alf.io
About this project
The open source ticket reservation system.
Alf.io ([ˈalfjo]) is a free and open source event attendance management system, developed for event organizers who care about privacy, security and fair pricing policy for their customers.
Table of Contents
Prerequisites
You should have installed Java version 17 (e.g. Oracle's, OpenJDK, or any other distribution) to build and run alf.io. Please note that for the build process the JDK is required.
Postgresql version 10 or later.
Additionally, the database user that creates and uses the tables should not be a "SUPERUSER", or else the row security policy checks will not be applied.
[!NOTE] As the work for Alf.io v2 has started, this branch may contain unstable and untested code. If you want to build and deploy alf.io by yourself, please start from a Released version.
Spring profiles
There are the following spring profiles
dev
: enable dev modespring-boot
: added when launched by spring-bootdemo
: enable demo mode, the accounts for the admin will be created on the