精选NAS应用商店
NasAppStore为飞牛OS、群晖、威联通等NAS系统提供海量精选免费适配应用,一站式安装管理,帮您轻松打造多媒体家庭私有云中心,发掘NAS更多潜力。

Flame - 简洁轻量快速便捷支持可视化编辑的开源自托管个人NAS应用导航主页

flame

应用介绍

Flame 是一款简洁轻量的自托管服务器起始页,专为 NAS 和家庭服务器打造,提供了非常易用的GUI编辑器,可以无需编辑配置文件就能快速搭建你自己的应用中心。Flame 的设计灵感来自 SUI,整体界面简洁美观,非常适合作为 NAS 的每日访问主页。

Flame 提供了丰富的功能:支持通过图形界面创建、编辑和删除应用与书签,支持把常用项目固定到首页快速访问;内置集成搜索栏,支持本地过滤和11种不同的网页搜索引擎,还可以自定义添加搜索引擎;支持身份验证系统保护你的配置和书签;提供了数十种自定义选项,支持自定义CSS、15种内置颜色主题以及自定义主题构建器;还有天气小部件显示当前温度、天气状况,支持动画效果;Docker集成可以自动根据标签识别并添加容器应用。

Flame 首页截图
Flame 首页截图

安装说明

前提依赖

推荐使用 Docker 部署,只需要 Docker 和 Docker Compose 即可运行,不需要额外的数据库,数据使用 SQLite 存储,对系统资源占用非常低,适合在低配置的NAS设备上运行。

安装配置

创建 docker-compose.yml 文件如下:

version: '3.6'
services:
  flame:
    image: pawelmalak/flame
    container_name: flame
    volumes:
      - ./data:/app/data
      - /var/run/docker.sock:/var/run/docker.sock # 可选,启用Docker集成需要
    ports:
      - 5005:5005
    environment:
      - PASSWORD=your_password_here
    restart: unless-stopped

如果你使用ARM架构的NAS(比如树莓派),请使用 pawelmalak/flame:multiarch 镜像。也支持使用Docker Secrets来安全存储密码,详细可以参考官方文档。

使用说明

启动容器后,访问 http://你的NAS地址:5005 即可访问Flame,使用你设置的密码登录。登录后可以直接在界面上点击编辑按钮添加应用和书签,不需要手动编辑配置文件。

如果启用了Docker集成,并且挂载了/var/run/docker.sock,你只需要给现有Docker容器添加对应的标签,Flame就会自动识别并添加这些应用,非常方便。Flame还支持天气小部件,只需要获取免费的Weather API密钥,填写你的位置经纬度即可启用。

Flame支持多种主题切换,你也可以使用自定义主题构建器创建属于自己的主题,还支持自定义CSS进一步调整界面样式满足个性化需求。

开源信息

  • GitHub 地址:https://github.com/pawelmalak/flame
  • Docker Hub:https://hub.docker.com/r/pawelmalak/flame
  • 项目 Wiki:https://github.com/pawelmalak/flame/wiki