收起左侧

「简」- 极简私有工具箱(备忘录 + 记账本 + 收藏夹),Docker 一键部署

4
回复
772
查看
[ 复制链接 ]

8

主题

20

回帖

0

牛值

江湖小虾

2026-6-1 23:19:38 显示全部楼层 阅读模式

简 - 多功能个人助理

极简风格的多功能个人助理 Web 应用,基于 Flask + SQLite + Docker 部署。


✨ 功能

模块 功能
📝 备忘录 富文本编辑、可视化/源码/预览、夜间模式、搜索
💰 记账本 月度统计、收入/支出/结余、增删改查
🔖 收藏夹 书签管理、搜索过滤、新标签打开
🔗 导航页 自定义链接、网格布局、PWA 支持
👥 用户管理 多用户、管理员面板、数据导入导出
🔐 安全 PBKDF2 密码哈希、登录锁定、敏感操作二次验证

🚀 一键部署

# 【飞牛云】进入 Docker 目录
cd /vol1/1000/docker


# 从 Gitee 克隆项目代码
git clone https://gitee.com/dafili/personal-assistant.git


# 进入项目目录
cd personal-assistant


# 【飞牛云专用】修复端口为外网可访问(阿里云不需要执行这行)
# sed -i 's|"127.0.0.1:5000:5000"|"5000:5000"|' docker-compose.yml


# 设置默认管理员密码(替换成你自己的强密码)
echo "DEFAULT_PASS=你的强密码" > .env


# 设置 Session 加密密钥(替换成你自己的随机字符串)
echo "SECRET_KEY=你的随机密钥" >> .env


# 拉取镜像并启动容器
sudo docker compose up -d

访问 http://你的IP:5000,默认管理员账号 默认,密码是你设置的 DEFAULT_PASS。

🚀 一键更新

# 1. 进入项目目录
cd /opt/personal-assistant

# 2. 从 Gitee 拉取最新代码
git pull

# 3. 停止旧容器
sudo docker compose down

# 4. 拉取新镜像并启动
sudo docker compose up -d

📦 阿里云镜像

crpi-y8xug7uzjvd1zqiv.cn-chengdu.personal.cr.aliyuncs.com/dafili/personal-assistant:latest

🛡️ 安全

PBKDF2 加盐哈希(5000 次迭代)

5 次登录失败锁定 15 分钟

删除/编辑需二次密码验证

XSS 过滤(bleach)

📦 技术栈

后端:Python Flask + Gunicorn

数据库:SQLite(WAL 模式)

前端:原生 HTML/CSS/JS(无框架)

部署:Docker + Nginx + Let's Encrypt

📄 开源协议

MIT License


截图

ScreenShot_2026-06-07_090857_201.png

ScreenShot_2026-06-07_090733_747.png

ScreenShot_2026-06-07_090911_479.png

ScreenShot_2026-06-07_090829_255.png

ScreenShot_2026-06-07_090757_486.png

ScreenShot_2026-06-07_090750_969.png

ScreenShot_2026-06-07_090718_447.png

ScreenShot_2026-06-07_090927_927.png

ScreenShot_2026-06-07_090842_954.png

ScreenShot_2026-06-07_090810_632.png

收藏
送赞
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
DAFILI · 用技术守护生活

1

主题

1

回帖

0

牛值

江湖小虾

2026-6-2 15:20:12 显示全部楼层

image.png这个需如何弄呢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
git clone https://gitee.com/dafili/toolbox.git cd toolbox && mkdir -p ./data sudo docker compose up -d  详情 回复
2026-6-3 05:31

0

主题

2

回帖

0

牛值

江湖小虾

2026-6-2 23:32:51 显示全部楼层

感谢大佬,已成功部署

8

主题

20

回帖

0

牛值

江湖小虾

2026-6-3 05:31:48 楼主 显示全部楼层
在终端里面运行下面三行命令部署

git clone https://gitee.com/dafili/toolbox.git
cd toolbox && mkdir -p ./data
sudo docker compose up -d
DAFILI · 用技术守护生活

8

主题

20

回帖

0

牛值

江湖小虾

2026-6-6 17:13:08 楼主 显示全部楼层
DAFILI · 用技术守护生活
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则