前言:FLare是一款轻量、快速、美观的个人导航页面项目。但为方便用户在 HomeLab 或本地使用,flare 默认开启了免登陆模式,这表示,如果有人想在公网使用,就极有可能被坏人访问/editor页面从而一锅端(清空数据)
定期备份显然不是最佳办法,为此,作者添加了flare 账号密码环境配置办法,来保护用户后台设置及数据
声明:此文章仅测试casaos下的flare应用,版本为0.5.2,其他系统或docker请搜索相关对应文章
首先,点击应用右上角→点击设置:

下拉到环境变量,点击添加:
.png)
在"键"中填写环境变量,以后台设置为例,如果想实现用户验证后才能进行应用设置,则在设置好登录用户名和密码后,添加"FLARE_DISABLE_LOGIN"的值并将其设置为"0",点击保存
如果想实现访问/editor【标签编辑页面】加用户密码验证,则需要添加"FLARE_VISIBILITY"后,将值设置为"0",点击保存
注意:"FLARE_VISIBILITY"必须在“FLARE_DISABLE_LOGIN”启用时(值为0时)才生效
成功后无论是点击设置还是编辑页面,都会在登录前弹出以下页面:
.png)
【可选功能】如果不想用在线标签编辑页面,可以添加"FLARE_EDITOR",并将值设置为"0",生效后弹出404页面
.png)
.png)
casaos会自动重启下应用,为正常现象,如果保存后弹出下面这个提示,请勿刷新页面:
.png)
至此,casaos中flare的登录保护设置完成
博主纯小白,如有描述不当之处还请多多见谅
作者文章:https://github.com/soulteary/docker-flare/blob/main/docs/advanced-startup.md
文章中所用到的环境变量列表:
评论