docker-flare icon indicating copy to clipboard operation
docker-flare copied to clipboard

建议:希望加入键入密码后才能进入首页的功能(已解决)

Open Anmours opened this issue 3 years ago • 10 comments

导航站中 保存的都是一些私人服务,不想泄露其中的内容,想提议增加加密网站的功能。当访问导航站时 需要键入密码才能访问首页!

advanced-startup.md中提到: “首页是否需要登陆可见 "FLARE_VISIBILITY" ”

我设置’FLARE_VISIBILITY = 0、false、1、true 都没有反应! FLARE_USER和FLARE_PASS使用正常,所以变量添加的方式应该没有错~

Anmours avatar Apr 19 '22 09:04 Anmours

command: flare --nologin=0 --visibility=private 这样试试

huash avatar Apr 22 '22 01:04 huash

 command: flare
    # 启用账号登陆模式
    # command: flare --nologin=0
    command: flare --nologin=0 --visibility=private
    command: flare --mini_request=1
    command: flare --offline=1
    command: flare --disable_login=0
    environment:
      # 如需开启用户登陆模式,需要先设置 `nologin` 启动参数为 `0`
      # 如开启 `nologin`,未设置 FLARE_USER,则默认用户为 `flare`
      - FLARE_USER=flare
      # 指定你自己的账号密码,如未设置 `FLARE_USER`,则会默认生成密码并展示在应用启动日志中
      - FLARE_PASS=xxx

这样重新启动后并不能首页使用密码,修改甚至也不需要密码,请问是哪里设置错了么?

YvesDev avatar Apr 29 '22 14:04 YvesDev

 command: flare
    # 启用账号登陆模式
    # command: flare --nologin=0
    command: flare --nologin=0 --visibility=private
    command: flare --mini_request=1
    command: flare --offline=1
    command: flare --disable_login=0
    environment:
      # 如需开启用户登陆模式,需要先设置 `nologin` 启动参数为 `0`
      # 如开启 `nologin`,未设置 FLARE_USER,则默认用户为 `flare`
      - FLARE_USER=flare
      # 指定你自己的账号密码,如未设置 `FLARE_USER`,则会默认生成密码并展示在应用启动日志中
      - FLARE_PASS=xxx

这样重新启动后并不能首页使用密码,修改甚至也不需要密码,请问是哪里设置错了么?

不知道什么原因,环境变量没生效; docker run --rm -it -p 5005:5005 -v pwd/app:/app soulteary/flare flare -o=1 -m=1 -l=0 -s=private 使用命令行参数可以实现查看首页就需要使用密码

YvesDev avatar Apr 30 '22 12:04 YvesDev

用宝塔添加访问密码试试,这个方法简单,门槛最低

lockcp avatar May 11 '22 20:05 lockcp

 command: flare
    # 启用账号登陆模式
    # command: flare --nologin=0
    command: flare --nologin=0 --visibility=private
    command: flare --mini_request=1
    command: flare --offline=1
    command: flare --disable_login=0
    environment:
      # 如需开启用户登陆模式,需要先设置 `nologin` 启动参数为 `0`
      # 如开启 `nologin`,未设置 FLARE_USER,则默认用户为 `flare`
      - FLARE_USER=flare
      # 指定你自己的账号密码,如未设置 `FLARE_USER`,则会默认生成密码并展示在应用启动日志中
      - FLARE_PASS=xxx

这样重新启动后并不能首页使用密码,修改甚至也不需要密码,请问是哪里设置错了么?

不知道什么原因,环境变量没生效; docker run --rm -it -p 5005:5005 -v pwd/app:/app soulteary/flare flare -o=1 -m=1 -l=0 -s=private 使用命令行参数可以实现查看首页就需要使用密码

command: flare --nologin=0 --visibility=private
command: flare --mini_request=1
command: flare --offline=1
command: flare --disable_login=0

这样写只会用到最后一条吧 前面几条会被忽略

huash avatar May 12 '22 22:05 huash

导航站中 保存的都是一些私人服务,不想泄露其中的内容,想提议增加加密网站的功能。当访问导航站时 需要键入密码才能访问首页!

advanced-startup.md中提到: “首页是否需要登陆可见 "FLARE_VISIBILITY" ”

我设置’FLARE_VISIBILITY = 0、false、1、true 都没有反应! FLARE_USER和FLARE_PASS使用正常,所以变量添加的方式应该没有错~

FLARE_VISIBILITY环境变量设置为private

williamrepos avatar Jul 28 '22 14:07 williamrepos

@huash @YvesDev @Anmours 可以尝试设置下面的环境变量到配置里,command 可以直接留空,这样会更简单一些:

FLARE_DISABLE_LOGIN=0
FLARE_VISIBILITY=private 
FLARE_USER=yourname
FLARE_PASS=yourpass

@williamrepos 感谢解答!

新版本发布后,完善下这块的文档,多配点例子 :D

soulteary avatar Sep 17 '22 11:09 soulteary

已经收到你的邮件,我会尽快回复的

BlackMonkeyidea avatar Oct 11 '22 07:10 BlackMonkeyidea

为什么我启用这些参数,打开网页还是没要求登录?只有编辑时要求登录

iizx avatar Nov 26 '22 08:11 iizx

已经收到你的邮件,我会尽快回复的

BlackMonkeyidea avatar Nov 26 '22 08:11 BlackMonkeyidea