Independent testing Updated April 2026 387 self-hosting guides 5 VPS providers tested

guide

VPSでGotifyをセルフホストする方法(完全ガイド)

通知を手軽にセルフホストできるよう、VPSにGotifyをインストール・設定する方法を学びましょう。

Gotifyは通知の送受信に使用されるオープンソースのサーバーです。VPS(Virtual Private Server)にGotifyをセルフホスティングすることで、サードパーティのサービスに頼ることなく、自分の通知システムを完全にコントロールできます。このガイドでは、Contabo、Hetzner、DigitalOcean、Vultr、LinodeなどのVPS上にGotifyをインストールし、設定するための前提条件、インストール手順、設定方法を詳しく説明します。

前提条件

開始前に以下を準備してください。

ステップ1:VPSのセットアップ

  1. VPSにアクセス:SSHを使ってVPSにログインします。

    ssh root@your_vps_ip
  2. システムを更新

    apt update && apt upgrade -y
  3. Dockerをインストール:以下のコマンドを実行してDockerをインストールします。

    apt install -y apt-transport-https ca-certificates curl software-properties-common
    curl -fsSL https://download.docker.com/linux/debian/gpg | apt-key add -
    add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"
    apt update
    apt install -y docker-ce
  4. ユーザーをDockerグループに追加

    usermod -aG docker $USER

    これを実行後、一度ログアウトして再度ログインしてください。

  5. Dockerのインストール確認

    docker --version

ステップ2:Gotifyのインストール

  1. Gotify用のディレクトリを作成

    mkdir ~/gotify
    cd ~/gotify
  2. GotifyのDockerイメージを取得

    docker pull gotify/server
  3. Gotifyコンテナを起動

    docker run -d -p 80:8080 --name gotify \
    -e GOTIFY_DATABASE_URL=sqlite3://data/gotify.db \
    -v ~/gotify/data:/app/data gotify/server
  4. Gotifyのウェブインターフェースにアクセス:ブラウザを開き、VPSのIPまたはドメイン名(例:http://your_vps_ip)にアクセスします。

  5. 初期設定:Gotifyインターフェースで管理者アカウントを作成します。

ステップ3:Gotifyの設定

よくある質問

GotifyをVPSで安全に運用するにはどうすれば良いですか?

Gotifyの安全性を高めるには、HTTPSの導入が不可欠です。これにはNginxやTraefikなどのリバースプロキシを設定し、Let’s Encryptの無料SSL証明書を利用すると良いでしょう。また、ファイアウォールルールでアクセスを制限し、ソフトウェアを常に最新の状態に保つことも重要です。

他のアプリケーションと一緒にGotifyを同じVPSで運用できますか?

はい、リソース(CPU、RAM、ディスク容量)に余裕があれば可能です。Dockerコンテナは隔離されており、他のコンテナと干渉せずに動作します。ただし、複数のサービスが同じポートを使用しないようポート設定に注意してください。

Gotifyをセルフホストするメリットは何ですか?

セルフホスティングにより、データと通知システムを完全にコントロールできます。サードパーティのサービスに伴う制限やプライバシーの懸念を避けられます。また、ニーズに応じてカスタマイズや通知設定、ユーザー管理を自由に行える点も魅力です。


VPSにGotifyをセルフホストするのはシンプルながら強力な通知システムを構築できる方法であり、開発者やホムラボ愛好者にとって適した選択です。このガイドに従って、自分だけの通知サーバーを設定して、メッセージングを自由にコントロールしましょう。より詳しいVPS比較については、ベストVPS比較もご覧ください。 --- END ---