轻量快速的国产导航软件Flare
今天是4月1日,西方的愚人节,也是浦东”开”,浦西“封”的日子,一大早已经做了一次核酸。从今天开始起,要准备过几天足不出户的日子了。大家放心,老苏已经储备好了物资,不多但是足够应付几天的。
最近关于上海的段子满天飞,很大程度缓解了(要)被封闭的焦虑,保持良好的心态,期待上海尽快取得抗疫的胜利,也向为上海提供医疗和物资的同胞表达感激
什么是 Flare ?
Flare
是国人开发的一款对标Flame
的导航软件,同时兼顾轻量快速、界面美观的个人导航页面,适用于HomeLab
或其他注重私密的场景。无数据库依赖,使用简单的配置来保存数据,支持x86
以及常见的ARM
设备。
安装
在群晖上以 Docker 方式安装。
在注册表中搜索 soulteary
,下拉找到 soulteary/flare
,版本选择最新的,老苏装的时候是 0.2.4
。
卷
在 docker
文件夹中,创建一个新文件夹,并将其命名为 flare
文件夹 | 装载路径 | 说明 |
---|---|---|
docker/flare |
/app |
存放数据 |
端口
本地端口不冲突就行,不确定的话可以用命令查一下
1 | # 查看端口占用 |
本地端口 | 容器端口 |
---|---|
5050 |
5005 |
默认没有端口映射,需要点 +
自己添加
运行
在浏览器中输入 http://群晖IP:5050
就能看到主界面,第一眼看见我还以为就是 flame
呢
第一次运行默认会创建 3
个文件
在 File Station
中打开 flare
目录,可以找到他们
config.yml
这是设置文件,都用中文做了注释
1 | # 应用标题 |
天气不再需要注册获取天气平台 API
,也不需要查经纬度,直接写地名即可,将 北京市
改为 上海市
即可
需要多刷几次才会变化
老苏测试改 杨浦区
,和 上海市
一样,没发现有任何变化,不知道算不算是正常的
apps.yml
apps.yml
对应着主界面的 应用
区域
格式比较简单
1 | - name: 示例链接 |
name
:是显示的名称link
:是URL
地址icon
:是显示在名称前面的图标desc
:是网站的描述
我们改了第一个用于显示
1 | - name: 老苏的博客 |
bookmarks.yml
bookmarks.yml
对应着主界面的 书签
区域
格式也不复杂,支持 分类
1 | categories: |
例如建一个分类 电影资源
1 | categories: |
书签
和 应用
的格式是一样的,只是多了一个分类
1 | - name: 电影港 |
当只添加了分类,而分类下没有书签的话,刷新界面并不会显示分类
小结
老苏觉得 应用
比较适合用于记录群晖上安装的各种基于 docker
的应用,书签
可能适合用于收藏各种常用的网页地址
不过基于 yaml
格式的文件存储,简单是简单,只是当数量比较多的时候,管理会不会变得比较麻烦?
参考文档
soulteary/docker-flare: Flare ✨ Lightweight, high performance and fast self-hosted navigation pages, resource utilization rate is <1% CPU, MEM <30 M, Docker Image < 10M
地址:https://github.com/soulteary/docker-flare使用 Docker 搭建适用于 HomeLab 的书签导航 - 苏洋博客
地址:https://soulteary.com/2022/02/08/building-bookmark-navigation-for-homelab-with-docker.html