什么值得买 11-20
最强、最美导航NAS应用还得是它,极空间部署DIY导航神器「HomePage」
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_keji1.html

 

作者:可爱的小 cherry

大家好,这里是 Cherry,喜爱折腾、捡垃圾、玩数码,热衷于分享自己的数码玩耍经验 ~

前言

NAS 的导航栏项目有很多,比如 sun-panel、homarr、heimdall、dashy 等等。

cherry 在折腾 NAS 的时候,尝试上述各种导航栏,但用来用去,最终还是喜欢 Homepage。因为 Homepage 拥有最高的自定义能力,以及最简约、最好看,最最重要的是支持 widget,支持数十个容器、服务内容的直接展示。

Homepage 是一款具有快速搜索、书签、天气支持、广泛的集成导航栏工具,具有小部件、优雅现代的设计以及对性能的关注等功能。

项目特性:

快速 – 站点在构建时静态生成,以便立即加载。

安全 – 对后端服务的所有 API 请求都是代理的,从而隐藏您的 API 密钥。社区不断审查安全性。

面向所有人 – 为 AMD64、ARM64、ARMv7 和 ARMv6 构建的映像。

完整的 i18n – 支持 40 多种语言。

服务和网络书签 – 在主页上添加自定义链接。

Docker 集成 – 容器状态和统计信息。通过标签自动发现服务。

服务集成 – 超过 100 种服务集成,包括流行的 starr 和自托管应用程序。

信息和实用工具小部件 – 天气、时间、日期、搜索等。

一、系统部署

1、下载镜像

打开极空间 docker 应用,选择镜像 - 仓库 - 自定义拉取,输入 URL:ghcr.io/gethomepage/homepage:latest

双击下载好的镜像,或点击添加到容器

2、创建容器

【基本设置】:由于是导航栏工具,需要长期使用,因此建议取消性能限制。

【文件夹路径】:首先在自定义存储路径创建一个 homepage 的空文件夹,比如我这里选择的 /SATA 存储 11/docker/homepage

将创建完成的路径添加到左侧的文件 / 文件夹,在装载路径中填入 /app/config,这是以后配置文件修改的地方。

【端口】:极空间会自动展示容器端口为 3000 的这行,因此我们本地端口随便填入一个不冲突端口即可。

【环境】:这里主要输入 PUID 和 PGID,极空间用户都输入 1000。

3、SSH 部署容器(可选)

⭐需要注意的是,为了让 homepage 更好的对接 NAS 容器,其实我们还需要映射 /var/run/docker.sock 路径,但是目前在极空间的前端页面是无法映射的。

所以如果想让 homepage 更好的监控和展示 docker 能力,我们可以打开极空间的 SSH 功能,通过 docker cli 指令来创建 homepage 容器,我们只需要把下面代码里的【账号】替换为自己的手机号就行了。

# 切换到 root 权限

sudo -i

# 启动容器

docker run -itd --name homepage -p 13000:3000 -v /data_s001/data/udata/real/ 账号 /docker/homepage:/app/config -v /var/run/docker.sock:/var/run/docker.sock ghcr.io/gethomepage/homepage:latest

4、配置远程访问

容器创建完成以后,打开极空间远程访问应用,创建一个新的链接,输入 homepage 的本地 IP 和端口。

二、系统配置

1、基本介绍

下图 homepage 的主页,从上到下分别包含基本信息、搜索栏、分组、书签。

要使用 homepage,我们需要对容器内的 6 个 yaml 文件进行更改,我们可以将极空间挂载 SMB 之后看到这些文件。

bookmarks.yaml ——书签

docker.yaml ——容器

kubernetes.yaml —— k8s 容器

services.yaml ——服务小组件

widgets.yaml ——信息小组件

setting.yaml ——基本设置

2、配置文件简介

所有的配置文件都可以在官网查看到,下面具体就每一个配置文件举个例子。

服务小组件,我创建了 qb 和 tr 两个容器组建,包含链接、描述、服务小组件(url、密钥)。

信息小组件,设置了页面欢迎词、硬件展示信息、百度搜索栏、时间信息。

容器小组件,配置了本机容器、远程服务器容器信息等。

3、最终效果

增加了欢迎词,搜索从搜狗更改为百度,服务组件内实时展示 qb、tr 的下载、保种、速度信息,实时展示 navidrome 听歌、audiobook 听小说进度,综合展示 portainer 内的容器信息以及第三方的 PVE 服务器内的虚拟机、LXC、硬件信息等。

总结

如果说遗憾的话,就是 Homepage 无法像 Sun-Panel 一样自动切换内外网,需要自行设置内网与外网的地址来使用。但如果我们在极空间上部署 Homepage 并结合一起使用的话,那这个缺点基本就不存在了。

极空间私有云的 PC 和移动客户端,均提供了强大的远程访问应用,它允许我们配置 50 个极空间网络可达的局域网 URL 服务,因此我们配置 Homepage 的时候也只需要配置内网 IP 就可以了,根本不存在互联网访问的问题。

国补期间,极空间各型号在活动价格上更是继续优惠 15%,可以说是最佳入手时机。比如我目前在用的是极空间 Z423 标准版,R5 5625U 处理器,拥有超高的线程数,部署了 windows、linux

虚拟机,10 多个容器服务,毫不卡顿,性能极佳。耗电方面,挂载 32G 内存、1 块 M.2 Nvme 硬盘、2 块 4T 机械硬盘,日常待机 17w,可以说是高性能 NAS 爱好者的必备型号。

本文来自什么值得买网站(www.smzdm.com)

宙世代

宙世代

ZAKER旗下Web3.0元宇宙平台

逗玩.AI

逗玩.AI

ZAKER旗下AI智能创作平台

相关标签

nas 托管
相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论