PhotoPrism 可安装在所有支持 Docker 的操作系统以及 FreeBSD、Raspberry Pi 和许多 NAS 设备上。它还可以在 PikaPods 和 DigitalOcean 上的云中使用。
在私人服务器上托管 PhotoPrism 时,我们建议使用 Docker Compose 运行 PhotoPrism。它适用于 Mac、Linux 和 Windows。
初始设置完成后,我们的 “第一步 ”教程将指导您完成用户界面和设置,以确保您的资料库按照您的个人偏好编制索引。
我们的稳定版和预览版以多架构 Docker 映像的形式提供,适用于 64 位 AMD、Intel 和 ARM 处理器。有经验的用户也可以使用 dl.photoprism.app/pkg/linux/ 中的软件包在兼容的 Linux 发行版上手动安装 PhotoPrism。有关更多安装方法,请参阅我们的入门常见问题。
系统要求
您应将 PhotoPrism 托管在至少有 2 个内核、3 GB 物理内存和 64 位操作系统的服务器上。除了这些最低要求外,内存容量应与 CPU 内核数量相匹配。本地固态硬盘存储也对大型照片和视频收藏索引大有裨益,尤其是数据库和缓存文件。
还要确保服务器配置了至少 4 GB 的交换空间(swap),避免设置硬性内存限制,因为当索引器临时需要更多内存来处理大型文件时,这会导致意外重启。索引 RAW 图像和高分辨率全景图可能需要超出建议最小值的额外交换空间和/或物理内存。
如果您的设备不符合要求,出现不稳定或性能问题,我们概不负责。
数据库
PhotoPrism 与 SQLite 3 和 MariaDB 10.5.12+ 兼容。请注意,对于需要可扩展性和高性能的用户来说,SQLite 通常不是一个好的选择,而且由于需求量小和功能缺失,对 MySQL 8 的支持已经停止。
浏览器
网页界面以渐进式网页应用程序(PWA)的形式构建,可与大多数现代浏览器配合使用,在 Chrome、Chromium、Safari、Firefox 和 Edge 上运行效果最佳。您可以方便地将其安装在所有主流操作系统和移动设备的主屏幕上。
浏览器必须支持 WebGL,才能使用 Places 中的交互式世界地图。还要注意的是,并非所有视频和音频格式都能在每个浏览器上播放。例如,Chrome 浏览器、Safari 浏览器和 Edge 浏览器原生支持 AAC(MPEG-4 AVC / H.264 的默认音频编解码器),而 Firefox 浏览器和 Opera 浏览器的操作系统只能选择支持 AAC。
HTTPS
如果您将 PhotoPrism 安装在家庭网络以外的公共服务器上,请始终在安全的 HTTPS 反向代理(如 Traefik 或 Caddy)后面运行。否则,您的文件和密码将以明文形式传输,任何人都可能截获,包括您的服务提供商、黑客和政府。备份工具和文件同步应用程序(如 FolderSync)也可能拒绝连接。
防火墙
为了成功安装并在 PhotoPrism 中查看位置详情,如果您安装了防火墙,则必须允许传入请求以及对我们的地理编码 API 和 Docker 的请求,并确保您的互联网连接正常。
地图和地点
如我们的隐私政策所述,反向地理编码和交互式世界地图依赖于从我们和总部位于瑞士的 MapTiler AG 获取必要的信息。这两项服务都具有极高的隐私性和保密性。
您使用这些服务的费用完全由我们承担。根据您的使用情况,这可以为您节省比 PhotoPrism+ 会员费更多的费用,因为其他供应商通常按使用情况收费,而且往往不允许您缓存他们提供的数据,从而通过不必要的请求损害性能和您的隐私。
路线图
我们的愿景是提供对用户和隐私最友好的解决方案,让您的照片井井有条,便于访问。项目路线图显示了正在进行的任务、需要测试的内容以及下一步要实现的功能。
但请注意,我们实行零错误政策,并在用户需要支持或有疑问时尽力提供帮助。但这是有代价的,因为我们无法给出新功能的确切发布日期。
获取支持
如果您在家中安装我们的软件时需要帮助,欢迎您在 GitHub 讨论区发布问题或在社区聊天中提问。常见问题可以使用我们的故障排除清单快速诊断和解决。我们也欢迎白银、黄金和白金会员向我们发送电子邮件,寻求技术支持和建议。
我们恳请您不要通过 GitHub Issues 报告错误,除非您确定发现了一个完全可重现且之前未报告过的问题,必须直接在应用程序中修复。如果您需要帮助,请联系我们或社区成员,这可能是配置问题,也可能是对软件工作原理的误解。
发表回复