ZOYKU火線榜

woodjme/unifi-hotspot技術文件

A Node.js based external portal server for authorising Wi-Fi guests on Unifi products

多語言回退提示:當前倉庫原作者暫未發布在地化文件,已為您無縫切換至官方英文原版(English),排版及程式碼實例完整保真。
npm i unifi-hotspot

unifi-hotspot

Want this without running a server? GuestGate is the hosted version, from the same author. It connects with a UniFi API key, so it works with MFA-protected accounts and needs no port forwarding, and adds branded login pages, a guest list, webhooks and Zapier. Start a free trial.

A versatile external captive portal server designed for authorizing Wi-Fi guests on Unifi products. It supports flexible user data storage solutions, including integration with Google Sheets and webhooks.

Documentation

For detailed information on how to set up and use this application, please refer to the Documentation.

What's New in V3

Features and Improvements

  • Added support for devices with built-in controllers such as the Unifi Dream Machine.
  • Upgraded to NodeJS Version 20.
  • Codebase rewritten in Typescript.

Breaking Changes

  • The URI environment variable has been renamed to UNIFI_CONTROLLER_URL.
  • The SITENAME environment variable has been renamed to UNIFI_SITE_IDENTIFIER.
  • The LOG_AUTH_GOOGLE_SERVICE_ACCOUNT_EMAIL and LOG_AUTH_GOOGLE_SERVICE_ACCOUNT_PRIVATE_KEY environment variables have been replaced with LOG_AUTH_GOOGLE_CREDENTIALS.
文件鏡像歸檔自 GitHub 官方源路徑 · 造訪原專案 GitHub
最後同步快照:2026-11-10