帮助文档(Help Documentation) : https://github.com/bigbeef/squid-manager
启动容器:
docker run -d --name squid-manager \
--restart=always \
-p 56688:8000 \
-e ADMIN_USERNAME=admin \
-e ADMIN_PASSWORD='change-this-password' \
-e SESSION_SECRET_KEY='change-this-random-secret' \
-e SQUID_PASSWD_PATH=/app/squid/passwd \
-v /app/docker/squid-manager/data:/app/data \
-v /app/docker/squid:/app/squid \
winfed/squid-manager
访问后台:
http://服务器IP:56688
默认管理员账号由启动参数配置:
ADMIN_USERNAME=admin
ADMIN_PASSWORD=change-this-password
请在正式使用前修改为自己的管理员账号和强密码。
| 配置项 | 说明 |
|---|---|
ADMIN_USERNAME | 后台管理员用户名 |
ADMIN_PASSWORD | 后台管理员密码 |
SESSION_SECRET_KEY | 登录会话密钥,建议设置为随机字符串 |
SQUID_PASSWD_PATH | 生成给 Squid 使用的 passwd 文件路径 |
SQLITE_DB_PATH | 账号数据保存路径 |
ACCOUNT_EXPIRATION_SCAN_INTERVAL_SECONDS | 账号过期检查间隔,默认 60 秒 |
常用目录说明:
| 路径 | 说明 |
|---|---|
/app/docker/squid-manager/data | 管理系统数据目录 |
/app/docker/squid | Squid 配置目录,建议和 Squid 容器共享 |
如果你还没有准备好 Squid 服务,可以参考:
Squid Manager 只负责管理 Squid 认证账号,Squid 服务本身需要单独部署。
Content type
Image
Digest
sha256:da37223fa…
Size
58.2 MB
Last updated
5 months ago
docker pull winfed/squid-manager