你在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里设。






