Попробовать локально

Чтобы попробовать Gramps Web на вашем локальном компьютере (Linux, Mac или Windows) без вмешательства в вашу установку 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, продолжайте читать о Развертывании.