个人仪表板软件Flame

本文是在网友后台推荐之前就完成的😁

什么是 Flame ?

Flame 可以作为自托管服务器的起始页,非常易于设置和使用。借助内置编辑器可以轻松管理您的应用程序和书签。

安装

在群晖上以 Docker 方式安装。

在注册表中搜索 flame ,选择第一个 pawelmalak/flame,版本选择 latest

docker 文件夹中,创建一个新文件夹,将其命名为 flame,并建一个子目录 data

文件夹 装载路径 说明
docker/flame/data /app/data 存放数据

端口

端口不冲突就行,不确定的话可以用命令查一下

1
2
# 查看端口占用
netstat -tunlp | grep 端口号

因为老苏启用了群晖的 WebDAV Server,默认的端口就是 5005

本地端口 容器端口
5007 5005

环境

可变
PASSWORD 默认为 flame_password

密码修改为你想要的即可

运行

在浏览器中输入 http://群晖IP:5007 就能看到主界面,不过刚开始什么都没有

只有最上方的搜索可以使用,默认使用的是 duckduckgo 引擎

点左下角的设置图标

这个按钮不大显眼,移上去才会高亮显示

可以选择主题的颜色

进入 App 要登录验证,需填入我们在前面 环境变量 中设置的密码

登录成功之后

Weather

Flame 用的是 https://www.weatherapi.com/ 的数据,免费账户可以显示3天的实时数据,7天的历史数据,每个月 100w 次查询请求,在线率 95.5%,自己用足够了。

今天 review 文章的时候发现网站的证书似乎有问题,证书在有效期内,上个月写文章的时候还是好的

首先要注册一个账号,只要设置邮箱和密码即可

人机身份验证可能需要科学上网,毕竟是谷歌出品的😳

登录邮箱,会有两封邮件,其中一封有验证地址,点击后验证账号

登录后即能看到 API Key

https://api.map.baidu.com/lbsapi/getpoint/index.html 查询要显示的城市的纬度 Latitude 和经度 Longitude,比如 上海 杨浦,点选位置后可以获得坐标

将获取到的 API Key 和 经纬度填入

返回首页就能看到天气的图标了

Applications

点红框中的链接,进入 Applications 设置界面

如果你没登录什么都没有

登录之后才有 AddEdit

新建一个试试

关于 App Icon 可以直接去 https://materialdesignicons.com 搜索,老苏用的都是 MDI(Material Design Icons) 上的

也可以自己上传

随便加了几个

Bookmarks

点红框中的链接,进入 Bookmarks 设置界面

相比 Applications 多了分类 Category

新建一个分类

新增书签

随便加了两个

整体效果

换背景

在网上搜了张图片,尺寸是 1280x1024

进后台找到 CSSCustom CSS 中输入

1
body { background: url('图片URL') no-repeat; background-size: 1920px; }

保存后刷新界面

自动裁掉了下面的一部分,虽然没有了对称的效果,但是总体还看得过去;估计要按显示器分辨率用 16:9 的图片应该就不会被裁减

参考文档

pawelmalak/flame: Flame is self-hosted startpage for your server. Easily manage your apps and bookmarks with built-in editors.
地址:https://github.com/pawelmalak/flame

Synology: How To Change Flame Dashboard Background – Marius Hosting
地址:https://mariushosting.com/synology-how-to-change-flame-dashboard-background/