All Projects → mcmilk → Unifi Hotspot Manager

mcmilk / Unifi Hotspot Manager

Licence: mit
A HotSpot Manager for Ubiquiti UniFi Hardware

Labels

Projects that are alternatives of or similar to Unifi Hotspot Manager

ubnt-cloudflared
Install Cloudflare's DNS proxy on UBNT gateways
Stars: ✭ 22 (-21.43%)
Mutual labels:  ubiquiti
UFiber.Configurator
UFiber Configuration Tool
Stars: ✭ 44 (+57.14%)
Mutual labels:  ubiquiti
Unifi Linux Utils
Helpful Linux / Unix scripts for admins of Ubiquiti (UBNT) UniFi wireless products
Stars: ✭ 522 (+1764.29%)
Mutual labels:  ubiquiti
udm-host-records
Scripts to list, add, update, and remove host records in the Ubiquiti UniFI Dream Machine DNS forwarder.
Stars: ✭ 109 (+289.29%)
Mutual labels:  ubiquiti
unifi-pfsense
A script that installs the UniFi Controller software on pfSense and other FreeBSD systems
Stars: ✭ 617 (+2103.57%)
Mutual labels:  ubiquiti
Unifiprotect
Control and monitor your Unifi Protect Cameras from Home Assistant
Stars: ✭ 279 (+896.43%)
Mutual labels:  ubiquiti
vyatta-cjdns
A cjdns package for Ubiquiti EdgeOS and VyOS, allowing cjdns to be used on EdgeRouters
Stars: ✭ 39 (+39.29%)
Mutual labels:  ubiquiti
Wireguard Vyatta Ubnt
WireGuard for Ubiquiti Devices
Stars: ✭ 651 (+2225%)
Mutual labels:  ubiquiti
udm-utilities
A collection of things I have made to make the Unifi Dream Machine more useful
Stars: ✭ 2,228 (+7857.14%)
Mutual labels:  ubiquiti
Unms
Installation Scripts for Ubiquiti Network Management System
Stars: ✭ 410 (+1364.29%)
Mutual labels:  ubiquiti
udm-patches
Contains onboot.d setup scripts and wrappers for custom OpenVPN client
Stars: ✭ 42 (+50%)
Mutual labels:  ubiquiti
EdgeOS-API
An API for Ubiquiti EdgeOS, the operating system used by Ubiquiti Inc's EdgeRouter & UFiber OLT products (part of the EdgeMax product range).
Stars: ✭ 27 (-3.57%)
Mutual labels:  ubiquiti
Homebridge Unifi Protect
📹 Complete HomeKit integration for UniFi Protect with full support for most features including autoconfiguration, motion detection, and multiple controllers: https://homebridge.io
Stars: ✭ 335 (+1096.43%)
Mutual labels:  ubiquiti
edgerouter-ansible
Ansible automation of home EdgeRouter Lite
Stars: ✭ 28 (+0%)
Mutual labels:  ubiquiti
Unifi Pfsense
A script that installs the UniFi Controller software on pfSense and other FreeBSD systems
Stars: ✭ 544 (+1842.86%)
Mutual labels:  ubiquiti
pyunifi
unifi-sdn.ubnt.com/
Stars: ✭ 186 (+564.29%)
Mutual labels:  ubiquiti
ubios-cert
Manage SSL / TLS certificates with acme.sh (Let's Encrypt, ZeroSSL) for Ubiquiti UbiOS firmwares
Stars: ✭ 17 (-39.29%)
Mutual labels:  ubiquiti
Unifi Api Browser
Tool to browse data exposed by Ubiquiti's UniFi Controller API (demo: https://api-browser-demo.artofwifi.net/)
Stars: ✭ 677 (+2317.86%)
Mutual labels:  ubiquiti
Unifi Api Client
A PHP API client class to interact with Ubiquiti's UniFi Controller API
Stars: ✭ 602 (+2050%)
Mutual labels:  ubiquiti
Blacklist
Blacklist and Adware Blocking for the Ubiquiti EdgeMax Router
Stars: ✭ 393 (+1303.57%)
Mutual labels:  ubiquiti

UniFi HotSpot Manager

This is a HotSpot Manager like the default one of UniFi Ubiquiti, but this one has some advantages and is easier to use.

Latest stable release PayPal.me

Features

  • allow different Usergroups via Voucher prefixes with just one Ubiquiti Controller ;)
  • own user access control, no need for users to get a real admin account on the Ubiquiti Controller
  • variable printing, creating, filtering and deleting of vouchers
  • deleting multiple vouchers with one click just works, but the needed time is about 0.8 seconds per voucher :(
  • blocking, unblocking and re-connecting of users (the default HotSpot system misses these functions, but the admin interface has, yes I know... but this is not for users)
  • ... a lot more, this is just the first writing of that README

Included libraries

Used libraries via CDN

All CDN libraries I am including are using the MIT license, so I use it also ;)

Requirements

Installation

  • clone the repository git clone https://github.com/mcmilk/UniFi-HotSpot-Manager
  • the private folder can be setup to some private directory (not meant to stay in webroot)
  • the file index.php should be copied to your web folder
  • edit the file then, and set up the private path
  • then go to your private path an take a look into the file config.sample.php
  • modify that file and rename it to config.php
  • start your browser and you should get the login form
  • take a look into the file userdb.json, search for pass = [ and use this password together with the username admin
  • for creating an own qr-code of the WiFi settings for your network on the vouchers, just use the script provided here: contrib/qr-gen.sh

Todo

  • show some more information on the "list_clients" action
  • the same for the "list_guest_aps" site

Screenshots

  • creating vouchers and language selection p1
  • user management p2
  • translating the web user interface is supported also p3
  • list current guests in your network, you can also block or unblock them p4
  • same guest list, but a much smaller screen, responsive design ;) p5

Sample voucher lists

License and redistribution

This HotSpot Manager is licensed under the MIT license, Copyright (c) 2017 Tino Reichardt.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].