Files
nexus/wiki/sources/用docker安装homarr.md

2.5 KiB
Raw Blame History

title, type, tags, date
title type tags date
用Docker安装Homarr source
docker
homarr
2026-04-14

Source File

Summary用中文描述

  • 核心主题:通过 Docker Compose 在 Home Server 上部署 Homarr 个人导航仪表盘
  • 问题域Homarr 是一款开源服务器/服务仪表盘工具,用于集中展示和管理家庭网络中的各类自托管服务
  • 方法/机制:使用 docker-compose.yml 定义 Homarr 容器,通过卷挂载持久化配置数据,通过环境变量配置加密密钥和代理
  • 结论/价值:提供统一的 Web UI 入口,方便查看和管理 Jellyfin、n8n、Prometheus 等多个自托管服务

Key Claims用中文描述

  • Homarr 官方通过 GitHub Container Registry 发布 Docker 镜像ghcr.io/homarr-labs/homarr
  • Homarr 支持挂载 /var/run/docker.sock 以直接集成 Docker 容器状态监控
  • Homarr 依赖 SECRET_ENCRYPTION_KEY 环境变量进行数据加密

Key Quotes

"image: ghcr.io/homarr-labs/homarr" — 官方镜像来源为 GitHub Container Registry "ports: - '7575:7575'" — Homarr 默认 Web UI 端口为 7575 "- /var/run/docker.sock:/var/run/docker.sock" — 挂载 Docker Socket 以获取容器信息 "- ALL_PROXY=socks5://172.24.0.1:10808" — 通过宿主机 SOCKS5 代理访问外网

Key Concepts

  • Docker Compose:通过 YAML 配置文件声明式定义 Homarr 服务
  • Docker卷/appdata 卷挂载用于持久化 Homarr 的配置数据
  • Homarr开源自托管服务仪表盘Home Server Dashboard
  • 环境变量代理:通过 ALL_PROXY 环境变量配置容器级代理
  • SOCKS5代理Homarr 容器通过 socks5://172.24.0.1:10808 访问外部网络

Key Entities

  • Homarr:开源服务器仪表盘项目,提供 Homarr Labs 维护的官方 Docker 镜像

Connections

Contradictions

  • 用docker安装portainer 冲突:
    • 冲突点:两者都提供 Docker 容器管理能力
    • 当前观点Homarr 提供服务层面的统一导航仪表盘整合多个服务状态Portainer 提供专业的 Docker 运维 Web UI
    • 对方观点Portainer 功能更全面,可管理容器/网络/卷/镜像等底层资源