UniFi Voucher Site

UniFi Voucher Site

Generate and manage UniFi guest WiFi vouchers

229stars
29forks
Last commit: 8d ago
Repo age: 8y old

UniFi Voucher Site is a web-based application for creating and managing guest vouchers for UniFi-managed networks. It integrates with UniFi OS/Network via the integrations API to create, list, and revoke vouchers through a web UI or programmatic API.

Key Features

  • Create, view, and manage UniFi guest vouchers with customizable expiration, data limits, speeds, and single/multi-use types
  • Web UI and REST API for administration and automation
  • OpenID Connect (OIDC) support for SSO and scoped visibility by email domain
  • Kiosk mode for public voucher generation with optional name requirement and timeout
  • PDF generation and support for ESC/POS thermal printers for single and bulk voucher printing
  • Email distribution of vouchers via SMTP with localized email/print templates and QR "scan to connect" codes
  • Docker-friendly deployment with environment variables or options.json configuration and Home Assistant add-on
  • Optional automated cleanup tasks to remove expired or unused vouchers

Use Cases

  • Small businesses, cafes, or event venues issuing time- or data-limited guest WiFi access codes
  • Reception or self-service kiosks where visitors generate vouchers without staff intervention
  • Home or small-office automation integrating voucher issuance with Home Assistant or other systems via the API

Limitations and Considerations

  • Requires a UniFi OS v4.2.8+ and UniFi Network v9.1.119+ environment and a UniFi Integration API key; compatibility with legacy UniFi Network Server is limited
  • Relies on the UniFi controller API for voucher lifecycle; behavior and available features depend on the UniFi firmware/API version
  • No embedded database; application state and voucher records are managed through UniFi and configuration files

UniFi Voucher Site provides a focused, deployable solution to manage guest WiFi vouchers for UniFi environments, emphasizing ease of deployment, printing options, and authentication integration. It is suitable for admins who need a lightweight, extensible voucher portal that integrates with existing UniFi infrastructure.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

PocketBase

PocketBase

Lightweight open-source realtime backend with embedded SQLite

55.3k
3k
Last commit: 1d ago

Open-source Go backend providing embedded SQLite, realtime (SSE) subscriptions, auth (JWT/OAuth2), file storage, admin UI and REST-style APIs for web and mobile apps.

Alternative to:
PocketBase Cloud
PocketBase Cloud
+17
Keycloak

Keycloak

Open-source identity and access management with SSO

32.3k
8k
Last commit: 21h ago

Keycloak is an open-source IAM server providing single sign-on, user federation, and centralized authentication and authorization using OIDC, OAuth 2.0, and SAML.

Alternative to:
Okta
Okta
+19
Authelia

Authelia

Self-hosted IAM with SSO and multi-factor authentication

26.4k
1.3k
Last commit: 1d ago

Authelia is an open-source IAM and authentication server providing SSO, MFA, and access control for web apps, with OpenID Connect/OAuth 2.0 and reverse-proxy integration.

Alternative to:
Auth0
Auth0
+16
Infisical

Infisical

Open-source platform for secrets, PKI certificates, and privileged access

24.5k
1.7k
Last commit: 20h ago

Infisical is an open-source platform to manage and deliver app secrets, certificates (PKI), SSH credentials, and encryption keys across teams and infrastructure.

Alternative to:
HashiCorp Vault
HashiCorp Vault
+9
authentik

authentik

Open-source Identity Provider (IdP) for SSO, OIDC, and SAML

19.7k
1.4k
Last commit: 17h ago

Open-source IdP delivering SSO, OAuth2/OIDC, SAML2, LDAP, RADIUS, MFA, WebAuthn, conditional access and application-proxy capabilities for self-hosted deployments.

Alternative to:
Okta
Okta
+19
Teleport

Teleport

Identity-aware access proxy for infrastructure and internal apps

19.7k
2k
Last commit: 17h ago

Secure access platform for servers, Kubernetes, databases, desktops, and web apps with SSO/MFA, short-lived certificates, and full session auditing.

Alternative to:
Twingate
Twingate
+16