Docker一键部署!超实用密码生成器PSWD实战

Docker一键部署!超实用密码生成器PSWD实战
兄弟们有没有遇到过这种场景:部署新项目时需要生成JWT_SECRET
、APP_KEY
这些关键参数,用123456
怕被爆破,用随机字符串又记不住?今天二冰带你们解锁一款开发运维必备神器——PSWD安全密码生成器,三分钟教会你在本地搭建专属密码工厂!
一、项目简介
PSWD(项目地址:https://github.com/remvze/pswd)是一款基于TypeScript开发的开源密码生成工具。它能快速生成高强度随机密码和易记密码短语,支持自定义字符类型、排除相似字符等硬核功能。无论是API密钥、数据库密码还是Wi-Fi密码,通通一键搞定!

主界面
二、三大核心优势
- 1. 军工级安全 – 本地化部署杜绝网络传输风险
- 2. 极致自定义 – 支持特殊符号黑名单/白名单配置
- 3. 双模式切换 – 随机密码/单词短语两种生成方案
- 4. 零学习成本 – 可视化界面点点鼠标就能用
三、Docker极简部署
步骤1:准备docker-compose.yml
version: '3'
services:
pswd:
image: ghcr.io/remvze/pswd
container_name: pswd
logging:
options:
max-size: 1g
restart: unless-stopped
ports:
- "8035:8080"
步骤2:Dockge可视化部署
打开Dockge
面板 -> 创建堆栈
-> 设置堆栈
名称 -> 粘贴compose
代码 -> 30秒启动
成功!

四、实战操作手册
4.1 高强度密码生成
- • 密码长度建议≥16位
- • 勾选大小写+数字+符号组合
- • 排除
l/I/1/O/0
等易混淆字符

密码生成
4.2 密码短语模式
- • 选择4-6个英文单词组合
- • 用
-
或_
作为分隔符 - • 支持导入自定义词库

短语生成
五、避坑指南
- 1. 容器时区问题 – 在compose中添加:environment:
– TZ=Asia/Shanghai - 2. 历史记录查看 – 浏览器开启本地存储
- 3. 企业级使用 – 搭配Nginx配置HTTPS加密
六、总结建议
经过实测,PSWD在以下场景表现突出:
✅ 开发环境密钥生成
✅ 内网系统密码管理✅ 家庭网络设备密码配置
相比在线生成工具,自建PSWD彻底杜绝密码泄露风险。部署简单、资源占用低(仅30MB内存),强烈推荐所有技术党安装!下次需要生成密钥时,记得你的私人密码工厂就在http://localhost:8035
如果觉得这篇教程有帮助,记得点赞收藏,评论区欢迎交流部署心得!
最后,奉上我的超级无敌至尊docker库,二冰平时玩过的docker都整理到了这个仓库中了,一直在更新中,希望有github账号的兄弟能去给点个star,不知道玩啥的,都去这里面找,都给你们分好类了
仓库链接:https://github.com/TWO-ICE/Awes