跳转至

Homelab - 极简个人书签导航站 Flare

Flare 是一个轻量、快速、美观的个人导航页面,无任何数据库依赖,应用数据完全开放透明,支持在线编辑,内置 Material Design Icons 6k+ 图标。

部署(docker-compose)

首先创建 docker-compose.yml ,并将以下的 ${DIR} 替换为本地的目录(例如 /DATA/AppData);${PORT} 替换为自定义的端口号(比如 1234,选择不被占用的端口就可以);自定义 ${USERNAME}${PASSWORD}

docker-compose.yml
version: "3.6"
services:
  flare:
    image: soulteary/flare:latest
    restart: always
    # 更多启动参数文档 https://github.com/soulteary/docker-flare/blob/main/docs/advanced-startup.md
    command: flare --nologin=0 # 开启用户登录模式,需要先设置 `nologin` 启动参数为 `0`
    environment:
      - FLARE_USER=${USERNAME} # 如开启用户登录模式,且未设置 FLARE_USER,则默认用户为 `flare`
      - FLARE_PASS=${PASSWORD} # 如开启用户登录模式,且未设置 FLARE_USER,则会默认生成密码并展示在应用启动日志中
    ports:
      - ${PORT}:5005
    volumes:
      - ${DIR}/flare:/app

配置说明

可在修改 ${DIR}/flare 内的 apps.ymlbookmarks.yml 配置应用和书签的地址。容器会实时更新。也可在 url 后面加上以下参数进行调试:

  • 引导操作:/guide
  • 设置页面:/settings
  • 在线编辑:/editor
  • 图标获取:/icons
  • 帮助页面:/help

参考与致谢