轻量快速的国产导航软件Flare

今天是4月1日,西方的愚人节,也是浦东"开",浦西“封”的日子,一大早已经做了一次核酸。从今天开始起,要准备过几天足不出户的日子了。大家放心,老苏已经储备好了物资,不多但是足够应付几天的。

最近关于上海的段子满天飞,很大程度缓解了(要)被封闭的焦虑,保持良好的心态,期待上海尽快取得抗疫的胜利,也向为上海提供医疗和物资的同胞表达感激


什么是 Flare ?

Flare 是国人开发的一款对标 Flame 的导航软件,同时兼顾轻量快速、界面美观的个人导航页面,适用于 HomeLab 或其他注重私密的场景。无数据库依赖,使用简单的配置来保存数据,支持 x86 以及常见的 ARM 设备。

安装

在群晖上以 Docker 方式安装。

在注册表中搜索 soulteary ,下拉找到 soulteary/flare,版本选择最新的,老苏装的时候是 0.2.4

docker 文件夹中,创建一个新文件夹,并将其命名为 flare

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

端口

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

# 查看端口占用
netstat -tunlp | grep 端口号
本地端口容器端口
50505005

默认没有端口映射,需要点 + 自己添加

运行

在浏览器中输入 http://群晖IP:5050 就能看到主界面,第一眼看见我还以为就是 flame

第一次运行默认会创建 3 个文件

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lp7R8vmf-1648781104394)(https://cdn.jsdelivr.net/gh/wbsu2003/images2022@main/picgo/2022/02/202202141338043.png)]

File Station 中打开 flare 目录,可以找到他们

config.yml

这是设置文件,都用中文做了注释

# 应用标题
Title: "flame"
# 在新窗口中打开应用
OpenAppNewTab: true
# 在新窗口中打开书签
OpenBookmarkNewTab: true
# 展示顶部标题组件
ShowTitle: true
# 展示搜索组件
ShowSearchComponent: true
# 禁用搜索框自动获取焦点
DisabledSearchAutoFocus: false
# 展示日期组件
ShowDateTime: true
# 展示应用组件
ShowApps: true
# 展示书签组件
ShowBookmarks: true
# 应用主体
Theme: "blackboard"
# 天气组件使用的位置
Location: "北京市"

天气不再需要注册获取天气平台 API,也不需要查经纬度,直接写地名即可,将 北京市 改为 上海市即可

需要多刷几次才会变化

老苏测试改 杨浦区,和 上海市一样,没发现有任何变化,不知道算不算是正常的

apps.yml

apps.yml 对应着主界面的 应用 区域

格式比较简单

- name: 示例链接
  link: https://link.example.com
  icon: evernote
  desc: 链接描述文本
  • name:是显示的名称
  • link:是 URL 地址
  • icon:是显示在名称前面的图标
  • desc:是网站的描述

我们改了第一个用于显示

- name: 老苏的博客
  link: https://laosu.ml
  icon: evernote
  desc: 老苏的博客,主要记录各种折腾的记录

bookmarks.yml

bookmarks.yml 对应着主界面的 书签 区域

格式也不复杂,支持 分类

categories:
- id: cate-id-name-0
  title: 链接分类1

例如建一个分类 电影资源

categories:
- id: movie
  title: 电影资源

书签应用 的格式是一样的,只是多了一个分类

- name: 电影港
  link: http://www.dygang.com/
  icon: movie
  category: movie

当只添加了分类,而分类下没有书签的话,刷新界面并不会显示分类

小结

老苏觉得 应用 比较适合用于记录群晖上安装的各种基于 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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

杨浦老苏

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值