Favicon of Alf.io

Alf.io

Organize events securely with an open-source ticketing system. Accept global payments, manage offline check-ins, and retain full control over attendee data.

Manage your event lifecycle from ticket distribution to reporting with a comprehensive, open-source attendance system. Designed for organizers who prioritize privacy, this platform ensures you retain full control over attendee data without hidden fees.

Take advantage of a robust ecosystem of tools tailored for events of all sizes:

  • Flexible Payment Processing: Accept payments globally via Stripe, Mollie, PayPal, bank transfers, or on-site.
  • Mobile Scanning App: Equip operators and sponsors with iOS and Android apps to scan badges and collect leads.
  • Offline-Capable Check-In: Use RaspberryPI-powered stations for high-throughput, offline check-ins that prevent duplicate entries and print badges.
  • PCI-Compliant Security: Keep sensitive data off your servers with secure payment gateways.

Maintain complete ownership of your event while delivering a fair, secure, and measurable experience for every attendee.

Directory Structure

alf-io
alfio
alfio-data
postgres-data
.env
docker-compose.yml

docker-compose.yml

services:
  alfio:
    image: alfio/alf.io:latest
    ports:
      - "8080:8080"
    environment:
      - SPRING_PROFILES_ACTIVE=dev
      - SPRING_DATASOURCE_URL=jdbc:postgresql://postgres:5432/${DB_NAME}
      - SPRING_DATASOURCE_USERNAME=${DB_USER}
      - SPRING_DATASOURCE_PASSWORD=${DB_PASSWORD}
    depends_on:
      - postgres
    volumes:
      - ./alfio-data:/data

  postgres:
    image: postgres:15-alpine
    environment:
      - POSTGRES_DB=${DB_NAME}
      - POSTGRES_USER=${DB_USER}
      - POSTGRES_PASSWORD=${DB_PASSWORD}
    volumes:
      - ./postgres-data:/var/lib/postgresql/data

.env

DB_NAME=alfio
DB_USER=alfio
DB_PASSWORD=your_secure_password

Share:

Ad
Favicon

 

  
 

Similar to Alf.io

Favicon

 

  
  
Favicon

 

  
  
Favicon