コンテンツにスキップ

Gramps Web DigitalOcean 1-Click App

Gramps Webを自分で設定する代わりに、Gramps Web DigitalOcean 1-Click Appを使用することもできます。Digital OceanはGramps Webのデモ版をホストしています。

DigitalOcean Referral Badge

セットアップ手順の一環として、DigitalOceanのアカウントにサインアップし、「ドロップレット」(仮想マシン)用の有料プランを選択する必要があります。

現在、これは自分のハードウェアを使用せずに、SSLで保護された独自の自己ホスト型Gramps Webインスタンスをデプロイする最も簡単な方法と言えるでしょう。

Info

DigitalOceanにホスティングサービスの料金を支払うことになります。Grampsオープンソースプロジェクトは有料サポートを提供していません。

ステップ 1: DigitalOceanアカウントを作成する

まだアカウントを持っていない場合は、DigitalOceanでアカウントを作成してください。

ステップ 2: ドロップレットを作成する

  • Gramps Web 1-Click Appに移動し、「Gramps Web Dropletを作成」をクリックします。
  • 最低2 GBのRAMを持つプランを選択します。
  • ドロップレットへの認証を設定します。
  • 「ドロップレットを作成」をクリックします。

Info

1-Click Appが最新のdocker-composeバージョンをインストールするまで、最大10分待つ必要がある場合があります。 最新のdocker-composeバージョンを使用することで、firstlogin.shに関連するエラーを軽減できます。

ステップ 3: ドメイン名を設定する

ドメイン名(またはサブドメイン)が必要です。ドメインを所有している場合は、それをドロップレットのIPアドレスにポイントします。そうでない場合は、DuckDNSのような無料サービスを使用できます。

ステップ 4: ドロップレットにログインする

ドロップレットにSSHで接続します。「Gramps Web DigitalOcean 1-click app setup!へようこそ」というメッセージが表示されるはずです。これが表示されない場合は、数分待ってから再試行してください(インストールはまだ完了していません)。

セットアップスクリプトは、ドメイン名(例: mygrampswebinstance.duckdns.org)とメールアドレス(Let's Encrypt証明書に必要)を尋ねてきます。

これが完了したら、バックグラウンドでのセットアップが完了するのを待ちます。

ステップ 5: Gramps Webを起動する

あなたのGramps Webインスタンスは、ドメインのルートでアクセス可能になり、有効なSSL証明書が設定され、初回実行アシスタントが表示されるはずです。