Перейти к содержанию

Gramps Web DigitalOcean 1-Click App

Вместо того чтобы настраивать Gramps Web самостоятельно, вы также можете использовать Gramps Web DigitalOcean 1-Click App. Digital Ocean хостит демонстрационную версию Gramps Web.

DigitalOcean Referral Badge

В рамках процедуры настройки вам нужно будет зарегистрироваться в DigitalOcean и выбрать платный тариф для "дроплета" (виртуальной машины), который вы будете использовать.

Можно утверждать, что это в настоящее время самый простой способ развернуть собственный, самоуправляемый экземпляр Gramps Web, защищенный SSL, без использования собственного оборудования.

Info

Обратите внимание, что вы будете платить DigitalOcean за услуги хостинга. Проект Gramps с открытым исходным кодом не предоставляет платную поддержку.

Шаг 1: Создайте аккаунт в DigitalOcean

Создайте аккаунт на DigitalOcean, если у вас его еще нет.

Шаг 2: Создайте дроплет

  • Перейдите на Gramps Web 1-Click App и нажмите "Создать дроплет Gramps Web".
  • Выберите тариф с как минимум 2 ГБ оперативной памяти.
  • Настройте аутентификацию для вашего дроплета.
  • Нажмите "Создать дроплет".

Info

Вам может понадобиться подождать до десяти минут, пока 1-Click App установит последнюю версию docker-compose. Использование последней версии docker-compose может уменьшить количество ошибок, связанных с firstlogin.sh.

Шаг 3: Настройте доменное имя

Вам потребуется доменное имя (или поддомен). Если у вас есть домен, укажите его на IP-адрес вашего дроплета. В противном случае вы можете использовать бесплатный сервис, такой как DuckDNS.

Шаг 4: Войдите в ваш дроплет

SSH на ваш дроплет. Вы должны увидеть сообщение "Добро пожаловать в настройку Gramps Web DigitalOcean 1-click app!". Если этого не произошло, подождите несколько минут и попробуйте снова (установка еще не завершена).

Скрипт настройки запросит у вас доменное имя (например, mygrampswebinstance.duckdns.org) и адрес электронной почты (необходимый для сертификата Let's Encrypt).

Когда это будет сделано, подождите, пока настройка завершится в фоновом режиме.

Шаг 5: Запустите Gramps Web

Ваш экземпляр Gramps Web теперь должен быть доступен по корню вашего домена, с действительным SSL-сертификатом, и он должен показывать помощника первого запуска.