极简网页仪表盘SimpleDash,本地快速部署,内网穿透远程访问,YAML配置自定义链接管理
作者
小编
发布时间

项目介绍
SimpleDash 是一款极简主义的网页仪表盘应用,灵感源自 FLAME Dashboard 但做了大幅简化。它基于 Flask 框架构建,提供了一个清爽、高效的个人导航和应用管理平台。
这款应用具有分类链接管理、本地应用快捷方式、Google 日历集成等实用功能,采用深色主题设计搭配透明元素,界面简洁优雅。无论你是想创建一个个人导航页面,还是想要一个本地应用启动器,SimpleDash 都能完美胜任。支持 YAML 配置文件自定义,响应式设计适配各种设备,让你随时随地快速访问常用资源。
部署安装
如果需要在外网也能打开项目,建议配置内网穿透工具以便远程访问。可以前往 帕斯内网穿透 注册账号,这样就能轻松实现远程访问本地仪表盘。具体操作步骤可以 点我查看 内网穿透全平台上手指南。
Docker 单命令快速部署
打开你的 NAS 设备或本地 Docker 环境,执行以下命令即可快速启动 SimpleDash:
Windows 用户:
1docker run -d -p 5000:5000 -v "%APPDATA%/SimpleDash:/app/data/static" securemindorg/simpledash:latest
Linux/Mac 用户:
1docker run -d -p 5000:5000 -v "$HOME/.simpledash:/app/data/static" securemindorg/simpledash:latest
就这么简单!Docker 会自动下载镜像并启动容器。
端口配置说明
上面命令中的 -p 5000:5000 表示将容器内部的 5000 端口映射到你的主机 5000 端口。如果你的主机 5000 端口已被占用,可以修改前面的数字来改变映射端口,例如 -p 8080:5000 表示通过 8080 端口访问应用。
数据持久化
-v 参数用于挂载存储目录。这样你的配置文件和背景图片等数据就能被保存下来,即使重启容器也不会丢失。上面的命令已经为你配置好了合适的挂载路径。
环境变量设置
SimpleDash 采用 YAML 配置文件方式管理设置,无需特殊的环境变量配置。容器启动后会自动初始化必要的目录结构。
访问应用
容器启动成功后,打开浏览器访问 http://你的IP:5000(如果修改了端口则替换为相应端口号)即可看到 SimpleDash 仪表盘。
配置自定义
首次启动后,你可以在挂载的数据目录中找到 links.yaml 文件,通过编辑这个文件来自定义你的链接分类、应用快捷方式和 Google 日历集成。同时还可以在 uploads 目录中放置你喜欢的背景图片。
本篇教程结束