Skip to content

alf.io

Deploy alf.io on Kubernetes using the official alfio/alf.io container image. alf.io is an open-source event management and ticketing system built with Spring Boot, supporting event creation, ticket sales, check-in, and attendee management.

Key Features

  • PostgreSQL Backend — bundled PostgreSQL subchart or external database support
  • Spring Boot — production-ready Java application with configurable profiles
  • Event Management — create and manage events, ticket categories, and promotions
  • Ticket Sales — online ticket purchasing with payment gateway integration
  • Check-In — QR code-based attendee check-in system
  • Ingress Support — configurable ingress with TLS

Installation

HTTPS repository:

helm repo add helmforge https://repo.helmforge.dev
helm repo update
helm install alfio helmforge/alfio

OCI registry:

helm install alfio oci://ghcr.io/helmforgedev/helm/alfio

Basic Example

# values.yaml
alfio:
  baseUrl: 'https://tickets.example.com'
  profiles: 'dev'

postgresql:
  enabled: true

ingress:
  enabled: true
  ingressClassName: traefik
  hosts:
    - host: tickets.example.com
      paths:
        - path: /
          pathType: Prefix

Key Values

KeyDefaultDescription
alfio.baseUrl""Public URL of the alf.io instance
alfio.profilesdevSpring profiles (dev or spring-boot)
postgresql.enabledtrueEnable bundled PostgreSQL subchart
service.port80HTTP service port
ingress.enabledfalseEnable ingress

More Information