本地试用

要在本地计算机(Linux、Mac 或 Windows)上试用 Gramps Web,而不干扰您的 Gramps Desktop 安装,您可以使用以下命令通过 Docker:

docker run -p "5055:5000" -e TREE=new ghcr.io/gramps-project/grampsweb:latest

这将使一个新的空的 Gramps Web 实例在 http://localhost:5055 可访问,您可以在此创建管理员用户并导入 Gramps XML 文件。

Info

由于此简单设置不允许在单独的进程中运行长时间任务,因此导入大型 Gramps XML 文件可能会因为首次运行助手中的超时而失败。

要使用计算机上的媒体文件,您可以将 Gramps 媒体文件夹挂载到容器中,使用以下命令:

docker run -p "5055:5000" -e TREE=new \
  -v /path/to/my/gramps_media_folder:/app/media \
  ghcr.io/gramps-project/grampsweb:latest

请注意,这不会在您重新启动容器时保留对数据库所做的更改。要正确设置 Gramps Web,请继续阅读 部署 的相关内容。