- Türkçe açıklamalar için lütfen tıklayınız.
!!! This project is under construction. We are not responsible for any problems that may occur in your system.
!!!This branch only install old ghost panel. For the new QHotspot panel, please use this branch.
- Fresh installed pfSense 2.3.x or higher
Video Tutorial : https://youtu.be/Fl9omolHmz0
####Important If you are using 2.3.x, go to System -> Update -> Update Settings and select Firmware Branch "Security / Errata only (2.3.x)".
Connect to pfSense console with popular SSH Client on SSH And run the following command :
Note : root user must be logged in. Not admin.
fetch -o install.sh https://goo.gl/7qBoNX && sh install.sh
#####Default Configs
- Default mysql root password is
qhotspot
and port3306
- Default mysql freeRADIUS username and password both
qhotspot
and remote access allowed. - Default mysql watchdog cron trigger time is every minute
- Default freeRADIUS3 test username and password both
test
- Default freeRADIUS3 mysql test username and password both
testmysql
- Default Captive Portal zone name is
QHOTSPOT
- Default Unifi Controller port is
8080 (http)
&8443 (https)
- Default Ghost Panel Port is
81
, username isadmin
and password isghost
Install MySQL 5.6Install PHP MySQL ExtensionsInstall freeRADIUS3 packageInstall cron packagefreeRADIUS3 CA & certificate createfreeRADIUS3 settingsfreeRADIUS3 EAP settingsfreeRADIUS3 test user createfreeRADIUS3 mysql test user createpfSense CaptivePortal settings- Logging & Signing of the law of the Republic of Turkey No.5651
- ...more
- PHPStorm - Best PHP IDE
- Git - Versioning System
- GitKraken - Best Git GUI
- pfSense Shell - pfSense PHP Shell
- unifi-pfSense - UniFi Controller software on pfSense and other FreeBSD systems
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
- Muzaffer Ali AKYIL - Initial work - Victorious
This project is licensed under the MIT License - see the LICENSE.md file for details