这个项目能做什么

Organizr 是一款面向在家庭电脑或服务器上运行多项服务的用户的自托管 Web 仪表盘,帮助用户从统一入口访问各项服务,避免在书签、IP 地址和端口之间来回切换。 工作原理 项目允许用户定义"标签",这些标签可嵌入在同一个 Web 页面中,实现服务间的快速切换。标签可通过 iFrame(可针对每个标签单独启用或禁用 iFrame)嵌入,也可直接链接。支持快捷访问标签,例如通过 URL 片段(如 www.example.com/#Sonarr)直接打开指定标签。可以设置默认启动页面,并支持全屏模式。 账号与访问控制 支持启用用户注册,访客可开启以访问指定标签。支持无限用户分组,提供用户管理控制台用于创建、删除和提升用户权限,新账号注册可设置邀请码。README 中提到的认证方式包括 Plex、Emby、LDAP 和 sFTP 凭据,以及 Nginx Auth_Request 集成。支持多端同时登录,内置登录日志查看器并与 Fail2ban 集成。若配置了邮件服务器,还支持"忘记密码"功能。 外观与易用性 Organizr 支持主题定制,可自定义配色方案,顶部导航栏可显示自定义网站 Logo 或名称,图标支持直接上传。界面标注为移动端友好,提供键盘快捷键(详见设置帮助页),支持 Gravatar 头像、侧边栏固定/取消固定,以及多语言支持。 部署与要求 Organizr 需要 PHP 7.2 或更高版本。官方资源包括 organizr.app 官网、Discord 社区、文档维基和官方 Docker 镜像(organizr/organizr)。Docker 部署方法将配置卷映射至 /config,设置 PGID 和 PUID,暴露 80 端口,并支持通过环境变量选择 fpm 模式和分支。Shell 访问和实时日志监控通过标准的 docker exec 和 docker logs 命令完成。 简而言之,Organizr 是 Homelab 的门面层:它不替代各项服务本身,而是集中管理链接、认证与界面展示。