Alf.io
Alf.io
by Swicket Sagl

Version 2.0-M1-1910

OS CentOS 7.6

Description

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

Software Included

Getting started after deploying Alf.io

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.

  1. Create a DNS record for your droplet before logging in via SSH, as SSL certificates will be created for your hostname on first login

  2. Connect to your droplet via SSH on ssh root@your_Droplet_FQDN

  3. Follow the on-screen instruction and generate your SSL certificate

  4. Wait until the Admin password has been generated. Then copy it.

  5. Access the backoffice area of your instance: https://your-instance-url/admin

  6. Log in with user admin and password as copied above

  7. Finish setting up by filling in the required configuration, and enjoy alf.io!Should you have any questions, please reach out to:

  • our mailing list if you have any questions regarding the configuration / usage of your instance
  • github issues if you find a bug or if you want to suggest a new feature. This image is built and maintained by Swicket

API Creation

In addition to creating a Droplet from the Alf.io 1-Click App via 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’ll need to either save your API access token to an environment variable or substitute it into 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"
      

Support Details

Support URL:https://groups.google.com/d/forum/alfio

More DigitalOcean Links

DigitalOcean Community

Developers supporting developers

Ask a Question

Ask anything related to system administration, programming, devops, open source, or the DigitalOcean platform.

List your 1-Click App in the DigitalOcean Marketplace

Partner with us to build traction for your open source project or software company