https://github.com/39ff/squid-db-auth-web
next generation squid user-management WebUI and API alternative proxymin,Squid Users Manager,PHP8.1+
https://github.com/39ff/squid-db-auth-web
squid squid-proxy
Last synced: 4 months ago
JSON representation
next generation squid user-management WebUI and API alternative proxymin,Squid Users Manager,PHP8.1+
- Host: GitHub
- URL: https://github.com/39ff/squid-db-auth-web
- Owner: 39ff
- License: gpl-2.0
- Created: 2020-04-20T02:48:01.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2025-10-25T08:47:51.000Z (8 months ago)
- Last Synced: 2025-10-25T09:25:11.368Z (8 months ago)
- Topics: squid, squid-proxy
- Language: PHP
- Homepage:
- Size: 381 KB
- Stars: 14
- Watchers: 1
- Forks: 10
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# squidmin
squid user-management WebUI alternative proxymin,Squid Users Manager
Very simple and secure administration panel optimized for proxy distributors
[](https://user-images.githubusercontent.com/7544687/190421128-30b4993b-4067-4cbc-98cd-66c1260137ac.JPG)
[](https://user-images.githubusercontent.com/7544687/190421255-c60abafb-da99-41a3-bf18-c07d75cb774f.jpg)
## Pre requirements
- Make sure squid is compiled with --enable-basic-auth-helpers=DB option.
- Use MySQL driver settings in the squid.conf file
https://wiki.squid-cache.org/ConfigExamples/Authenticate/Mysql
- Additional Module
- https://github.com/39ff/squid-db-auth-ip
## Installation
- PHP8+
- composer
- MySQL
### All-in-one Docker configuration.
https://github.com/39ff/docker-squidmin-all-in-one
### Manual Installation
See Wiki
https://github.com/39ff/squid-db-auth-web/wiki
## Create an Administrator
```
php artisan db:seed --class=CreateAdministratorSeeder
```