VPS搭建Homarr自建导航页:统一管理所有自托管服务入口

Docker部署、添加应用图标、Docker自动发现、设为浏览器主页
发布于
1

你在VPS上搭了七八个服务——FreshRSS、Gitea、Nextcloud、Uptime Kuma……每个一个端口号记不住。Homarr是一个自托管的导航页(Dashboard),把所有这些服务的入口放在一个网页上,点图标直达。

Docker部署

docker run -d --restart always 
  -p 7575:7575 
  -v homarr-config:/app/data/configs 
  -v /var/run/docker.sock:/var/run/docker.sock 
  --name homarr 
  ghcr.io/ajnart/homarr:latest

# 访问 http://VPS_IP:7575

首次访问进入设置向导→设置管理员密码→选择布局(默认横向网格就行)。进去后点右上角编辑模式→添加应用→填名称、URL、图标→保存。把所有服务加完后关闭编辑模式——一个干净的导航页就做好了。

雨云入门VPS跑Homarr内存占用不到50MB。加其他服务(FRSS/Gitea/Nextcloud等)需要2GB以上内存。优惠码 admin01 首月五折。

添加Docker容器自动发现

挂载了docker.sock后Homarr自动发现本机所有Docker容器的端口→不需要手动填URL。适合每台VPS搭一个Homarr管理本机的服务。

作为浏览器主页

浏览器设置→启动时→打开特定网页→填http://VPS_IP:7575。每次打开浏览器就是服务导航页。

Nginx反代HTTPS

server {
    listen 80;
    server_name home.你的域名.com;
    location / {
        proxy_pass http://127.0.0.1:7575;
        proxy_set_header Host $host;
    }
}
# certbot --nginx -d home.你的域名.com

和Heimdall、Flame的区别

Heimdall功能更全(支持增强型应用卡片、实时状态显示),但界面传统。Flame极简、只有链接列表。Homarr界面现代化、有Docker自动发现、支持天气和搜索小组件。三选一看审美。

常见问题

图标不显示?

用自带的图标库搜索(Homarr内置了Dashboard Icons)。找不到的在编辑应用时粘贴图标的URL。

能不能设密码保护?

Homarr自带管理员密码。如果内网用可以关密码——Settings里设。

本文由作者原创/授权发布于极跃圈(jiyueip.com)未经许可,禁止转载。题图来自Unsplash,基于CC0协议。

声明:极跃圈(JIYUEIP.com)内网友所发表的所有内容及言论仅代表其本人,并不反映任何极跃圈(JIYUEIP.com)之意见及观点。

0 讨论
热门最新
总结
暂无总结
0 / 600

想关注一个人的微博更新但不想每天刷APP?RSSHub能把几乎所有网站变成RSS订阅源,装在你的VPS上,配合FreshRSS(第32篇ID 13574)就能用RSS阅读器看微博、知乎、B站、Twitter、YouTube等几百个平台的内容