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

Homer - 轻量简洁的NAS服务导航主页

应用介绍

Homer 是一个非常轻量简洁的静态主页导航工具,专门用来整理你在NAS和服务器上部署的各种服务,让你可以通过一个页面快速访问所有服务,不用记住各个端口和地址。对于部署了多个应用的NAS用户来说,Homer是一个非常好用的导航首页。

Homer完全基于静态HTML/YAML配置,不需要数据库,资源占用极低。它支持YAML配置文件一键配置所有链接,支持分组、模糊搜索、主题自定义、PWA安装到桌面,还有键盘快捷键,使用起来非常流畅。它的设计简洁美观,加载速度极快,即使放在低配置的NAS上也完全不占用资源。

安装说明

前提依赖

- 支持Docker的NAS系统即可,对硬件要求极低,128MB内存都可以流畅运行

- 只需要一个端口就能运行,不需要其他依赖

安装配置

Docker Compose配置示例:

version: '3.8'
services:
  homer:
    image: b4bz/homer:latest
    container_name: homer
    ports:
      - "8080:8080"
    volumes:
      - ./config:/www/assets
    user: 1000:1000
    environment:
      - INIT_ASSETS=1
    restart: unless-stopped

第一次启动时,INIT_ASSETS会自动帮你初始化示例配置,你只需要修改配置文件即可添加自己的服务。

使用说明

1. 启动容器后,访问 `http://your-nas-ip:8080` 就能看到导航页面

2. 修改 `config/config.yml` 文件来添加自己的服务链接,可以按照分类分组

3. 支持自定义每个服务的图标,可以直接使用在线图标链接或者本地图标

4. 按下 `/` 键可以快速唤起搜索,通过名称模糊查找服务,非常方便

5. 支持多页面分类管理,可以将不同类型的服务分开整理

6. 支持自定义主题颜色,修改CSS就能适配你的喜好

Homer的配置非常简单,即使是新手也能很快配置完成,是NAS服务导航的理想选择。

开源信息

- GitHub地址: https://github.com/bastienwirtz/homer

- 在线演示: https://homer-demo.netlify.app

- 文档地址: https://github.com/bastienwirtz/homer/tree/main/docs