UniFi Voucher Site

Generate and manage UniFi guest WiFi vouchers

301 stars 35 forks last commit first released MIT

Actively maintained

Last commit 15 Jul 2026.

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 to UniFi Voucher Site

EveryDocs

Self-hosted Ruby on Rails document management server for PDFs

404
24
Last commit

Ruby on Rails document management server for uploading, organizing, encrypting and full-text searching PDF documents. Provides a REST API and mobile-friendly web UI.

GPL-3.0Actively maintained
Alternative to:
DocuWare logo
DocuWare
+7
DocuSeal logo

DocuSeal

Open-source platform for filling and signing documents online

18.4k
1.8k
Last commit

Self-hostable DocuSign alternative to create fillable forms and collect legally binding eSignatures with API and webhooks.

AGPL-3.0Actively maintained
Alternative to:
Docusign logo
Docusign
+13
Kutt logo

Kutt

Modern URL shortener with custom domains, stats, and an API

11.1k
1.5k
Last commit

Open-source, self-hostable URL shortener with custom domains, link management, private analytics, and a REST API.

MITActively maintained
Alternative to:
Bitly logo
Bitly
+11

LLDAP

Lightweight LDAP authentication server with a web UI

6.5k
350
Last commit

LLDAP is a lightweight LDAP server for authentication and user management, providing a simplified LDAP interface, a web admin UI, and SQLite/MySQL/PostgreSQL backends.

GPL-3.0Actively maintained
Alternative to:
Microsoft Active Directory logo
Microsoft Active Directory
+2
2FAuth logo

2FAuth

Web-based TOTP/HOTP authenticator and 2FA account manager

4.1k
296
Last commit

Open-source web app to manage TOTP/HOTP 2FA accounts: scan QR codes, generate one-time codes, import/export tokens, and protect access with WebAuthn and optional encryption.

AGPL-3.0Actively maintained
Alternative to:
Google Authenticator logo
Google Authenticator
+3

Youtarr

Automated YouTube downloader and organizer for media servers

1.5k
64
Last commit

Self-hosted web app to auto-download YouTube channels, organize media with metadata, and schedule downloads for Plex, Jellyfin, Emby, and Kodi.

ISCActively maintained
Alternative to:
PlayOn Cloud logo
PlayOn Cloud
+2