インストールガイド · 2 min read · Dec 21, 2025
HelpyカスタマーサポートデスクをUbuntu 22.04にインストールする方法

Helpyは、Ruby on Rails言語で書かれた無料のオープンソースカスタマーサポートプラットフォームです。完全にオープンソースでカスタマイズ可能で、MITライセンスの下で変更できます。自動化されたチケッティングシステムを構築するために使用され、サードパーティアプリケーションと統合できます。豊富な機能セットを提供しており、その一部は以下に示されています:
- マルチチャネルチケッティングをサポート。
- 大規模なコミュニティサポートがあります。Sendgrid、Mandrill、Mailgunなどを介した受信メールと統合されています。
- 完全に多言語対応で、複数の言語でサポートを提供できます。
- カスタマイズ可能でGDPRに準拠。
- モバイルフレンドリーで、すべてのデバイスで即座に動作します。
この記事では、Ubuntu 22.04にHelpy Helpdeskカスタマーサポートシステムをインストールする方法を示します。
要件
- Ubuntu 22.04を実行しているサーバー。
- サーバーに設定されたルートパスワード。
システムの更新
まず、すべてのシステムパッケージを最新バージョンに更新およびアップグレードする必要があります。次のコマンドを実行することで、すべてを更新できます。
apt update -y
apt upgrade -yすべてのパッケージが更新されたら、サーバーにいくつかの追加依存関係をインストールする必要があります。次のコマンドを実行することで、すべてをインストールできます。
apt install apt-transport-https ca-certificates curl software-properties-common git -yすべてのパッケージがインストールされたら、次のステップに進むことができます。
DockerとDocker Composeのインストール
この記事では、DockerとDocker Composeを使用してHelpyをインストールします。したがって、両方のパッケージをサーバーにインストールする必要があります。
まず、次のコマンドを使用してDockerのGPGキーとリポジトリを追加します。
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"次に、次のコマンドを使用してリポジトリキャッシュを更新します。
apt update -y次に、次のコマンドを使用してDockerとDocker Composeの両方をインストールできます。
apt install docker-ce docker-compose -y両方のパッケージが正常にインストールされたら、次のコマンドを使用してDockerサービスを開始および有効にします。
systemctl start docker
systemctl enable docker次に、次のコマンドを使用してDockerのバージョンを確認します。
docker -v次の出力が得られます。
Docker version 20.10.22, build 3a2c30b次のコマンドを使用してDocker Composeのバージョンも確認できます。
docker-compose version次の出力が表示されるはずです。
docker-compose version 1.29.2, build unknown
docker-py version: 5.0.3
CPython version: 3.10.4
OpenSSL version: OpenSSL 3.0.2 15 Mar 2022Ubuntu 22.04にHelpyをインストール
まず、次のコマンドを使用してGitHubリポジトリからHelpyの最新バージョンをダウンロードします。
git clone https://github.com/helpyio/helpy.gitダウンロードが完了したら、次のコマンドを使用してhelpyディレクトリに移動します。
cd helpy次に、次のコマンドを使用してHelpy環境ファイルの名前を変更します。
cp docker/.env.sample docker/.env次に、次のコマンドを使用してHelpyのDockerイメージをビルドします。
docker-compose build次の出力が表示されるはずです。
Building helpy
Sending build context to Docker daemon 134.4MB
Step 1/20 : FROM ruby:2.5
2.5: Pulling from library/ruby
0bc3020d05f1: Pull complete
a110e5871660: Pull complete
83d3c0fa203a: Pull complete
a8fd09c11b02: Pull complete
14feb89c4a52: Pull complete
958d2475f181: Pull complete
ba6c4f28fec1: Pull complete
757d13b54b5e: Pull complete
Digest: sha256:ecc3e4f5da13d881a415c9692bb52d2b85b090f38f4ad99ae94f932b3598444b
Status: Downloaded newer image for ruby:2.5
---> 27d049ce98db
Step 2/20 : ENV RAILS_ENV=production HELPY_HOME=/helpy HELPY_USER=helpyuser HELPY_SLACK_INTEGRATION_ENABLED=true BUNDLE_PATH=/opt/helpy-bundle次のコマンドを使用してすべてのDockerイメージを確認できます。
docker images次の出力が得られるはずです。
REPOSITORY TAG IMAGE ID CREATED SIZE
helpy_helpy latest 9d59c3019f8f 32 seconds ago 1.91GB
ruby 2.5 27d049ce98db 18 months ago 843MB次に、次のコマンドを使用してHelpyとNginxコンテナを起動します。
docker-compose up -d次の出力が表示されるはずです。
Creating network "helpy_front" with driver "bridge"
Creating network "helpy_back" with driver "bridge"
Creating volume "helpy_rails-assets" with local driver
Pulling frontend (nginx:1.15)...
1.15: Pulling from library/nginx
743f2d6c1f65: Pull complete
6bfc4ec4420a: Pull complete
688a776db95f: Pull complete
Digest: sha256:23b4dcdf0d34d4a129755fc6f52e1c6e23bb34ea011b315d87e193033bcd1b68
Status: Downloaded newer image for nginx:1.15
Pulling postgres (postgres:9.4)...
9.4: Pulling from library/postgres
619014d83c02: Pull complete
7ec0fe6664f6: Pull complete
9ca7ba8f7764: Pull complete
9e1155d037e2: Pull complete
febcfb7f8870: Pull complete
8c78c79412b5: Pull complete
5a35744405c5: Pull complete
27717922e067: Pull complete
36f0c5255550: Pull complete
dbf0a396f422: Pull complete
ec4c06ea33e5: Pull complete
e8dd33eba6d1: Pull complete
51c81b3b2c20: Pull complete
2a03dd76f5d7: Pull complete
Digest: sha256:42a7a6a647a602efa9592edd1f56359800d079b93fa52c5d92244c58ac4a2ab9
Status: Downloaded newer image for postgres:9.4
Creating nginx ... done
Creating helpy_postgres_1 ... done
Creating helpy_helpy_1 ... done次に、次のコマンドを使用してすべての実行中のコンテナの状態を確認します。
docker-compose ps次の出力にすべての実行中のコンテナが表示されるはずです。
Name Command State Ports
----------------------------------------------------------------------------------------------------------------------------------
helpy_helpy_1 /bin/bash /helpy/docker/run.sh Up 0.0.0.0:3000->3000/tcp,:::3000->3000/tcp
helpy_postgres_1 docker-entrypoint.sh postgres Up 5432/tcp
nginx nginx -g daemon off; Up 0.0.0.0:443->443/tcp,:::443->443/tcp, 0.0.0.0:80->80/tcp,:::80->80/tcpすべてのコンテナが起動するまでしばらく待ちます。
この時点で、Helpyはシステムにインストールされ、実行中です。次のステップに進むことができます。
Helpyウェブインターフェースにアクセス
今、ウェブブラウザを開き、URL http://your-server-ip を使用してHelpyウェブインターフェースにアクセスします。Helpyのウェルカムページが表示されるはずです。

Helpyを設定しましょう。をクリックします。管理者アカウントの設定ページが表示されるはずです。

メールアドレス、フルネーム、会社名、パスワードを定義し、変更を保存ボタンをクリックします。Helpyのカスタマイズページが表示されるはずです。

今はスキップボタンをクリックします。SMTP設定ページが表示されるはずです。

今はスキップボタンをクリックします。次のページが表示されるはずです。

今、始めましょう!ボタンをクリックします。次のページにHelpyのダッシュボードが表示されるはずです。

ユーザーボタンをクリックします。次のページが表示されるはずです。

新しいユーザーを作成ボタンをクリックします。次のページが表示されるはずです。

ユーザー情報を提供し、変更を保存ボタンをクリックして新しいユーザーを作成します。
また、レポートボタンをクリックして、次のページでチケットレポートを確認することもできます。

結論
おめでとうございます!Ubuntu 22.04にHelpyカスタマーサポートデスクを正常にインストールしました。これで、組織内でHelpyを使用して顧客の質問に中央の場所から回答できます。質問があればお気軽にお尋ねください。
新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。