As an event organizer, your attendees are your most important assets. Some internet-based ticketing services offer very attractive prices, but then they force your users to become also their users. Enter Alf.io, the open source event ticket system that allows you to self-host your own ticket reservation system for your events.
Alf.io 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.
It features an ecosystem of tools to cover the lifecycle of an event from ticket distribution, to event management, to reporting. More info on our website
Package | Version | License |
---|---|---|
Alf.io | 2.0-M3-2112-2 | GPL 3 |
Certbot | 1.22.0-1 | Apache 2 |
Nginx | 1.14.1-9 | Nginx |
OpenJ9 | jdk-14.0.2_12_openj9-0.21.0 | Apache 2 |
Postgres | 13 | Postgres SQL |
Click this button to create a Droplet based on this 1-Click App. If you aren’t logged in, this link will prompt you to log in with your DigitalOcean account.
In addition to creating a Droplet from the Alf.io 1-Click App using the control panel, you can also use the DigitalOcean API. As an example, to create a 4GB Alf.io Droplet in the SFO2 region, you can use the following curl
command. You need to either save your API access token) to an environment variable or substitute it in the command below.
curl -X POST -H 'Content-Type: application/json' \
-H 'Authorization: Bearer '$TOKEN'' -d \
'{"name":"choose_a_name","region":"sfo2","size":"s-2vcpu-4gb","image": "alfio-7-6"}' \
"https://api.digitalocean.com/v2/droplets"
This image allows you to install and run a production-ready alf.io instance.
For production instances you should map your Droplet to a DNS address before logging in via SSH, as the very first operation will be the generation of the SSL certificate for your host / FQDN.