Orangescrumのオンサイト版を展開する方法

Orangescrumのオンサイト版を展開する方法
アジャイル ソフトウェア開発者がカンバン ボードを更新しています。
画像: Berk/Adobe Stock

プロジェクト管理ソリューションを自社データセンターまたはサードパーティのクラウドホストにホストすることは、機密性の高いプロジェクト情報を保護する優れた方法です。すべてのデータが第三者に閲覧されることがないだけでなく、プラットフォームへのアクセス方法を完全に制御できます。

参照:採用キット: プロジェクトマネージャー(TechRepublic Premium)

もしそれがあなたの会社にとって有益だと思われたなら、幸運です。なぜなら、ローカルにインストールできるプロジェクト管理ツールがいくつかあるからです。その一つがOrangescrumで、プロジェクト管理に必要な基本ツールがすべて揃っています。

このチュートリアルでは、Dockerを使ってOrangescrumを簡単にデプロイする方法を紹介します。設定も実行も非常に簡単なので、オンサイトでのデプロイには数分しかかかりません。

ジャンプ先:

  • OrangescrumをDockerコンテナとしてデプロイするために必要なもの
  • DockerでOrangescrumをデプロイする方法
  • プロジェクト管理にOrangescrumを使用する

OrangescrumをDockerコンテナとしてデプロイするために必要なもの

このデプロイメントに必要なのは、Dockerをサポートするオペレーティングシステムを搭載したサーバーだけです。OrangescrumをUbuntu Server 20.04にデプロイする方法を説明します。私の指示に従ってUbuntu Server 20.04を使用する場合は、sudo権限を持つユーザーも必要です。これで完了です。それでは、デプロイメントを始めましょう。

参照: Docker Swarm クラスターのインストールと展開方法(TechRepublic Premium)

Dockerのインストール方法

Docker がまだインストールされていない場合は、次の手順に従ってください。

1. 次のコマンドで公式 Docker GPG キーを追加します。

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

2. 次に、Docker リポジトリを追加します。

echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

3. 次のコマンドでいくつかの依存関係を簡単にインストールします。

sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release -y

4. 次のコマンドを使用して、Docker CE の最新バージョンをインストールします。

sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io -y

5. 次のコマンドを使用して、ユーザーがまだ Docker グループのメンバーであることを確認します。

sudo usermod -aG docker $USER

6. 変更を有効にするには、ログアウトして再度ログインします。

DockerでOrangescrumをデプロイする方法

最初に、次のコマンドを使用して orangescrum-db をデプロイする必要があります。

docker run -d -p 3306:3306 --name=osdb orangescrum/orangescrum-db

次に、Orangescrum サーバーをデプロイし、次のコマンドを使用してデータベース アプリにリンクします。

docker run -d -p 8000:80 --name=osapp --link=osdb orangescrum/orangescrum-app

必要に応じて、外部ポートを8000から別のポートに変更できます。80と8080はどちらも既に使用されていたため、8000を使用しました。

コンテナが起動するまで数分待ちます。次のコマンドでコンテナのステータスを確認できます。

docker ps -a

両方のコンテナが起動したら、Webブラウザを開いて にアクセスします。http://SERVER:8000ここで、SERVER はホスティングサーバーのIPアドレスまたはドメインです。OrangescrumのSMTP設定ウィンドウが表示されます(図A)。

図A

Orangescrum 用に SMTP サーバーを構成します。
Orangescrum 用に SMTP サーバーを構成します。

必要な情報を入力し、「完了」をクリックします。必要に応じてGoogleのSMTPサーバーを使用することもできますが、Gmailアカウントのアプリパスワードを作成してください。

次に、新しいユーザーを作成するように求められます。作成が完了すると、Orangescrumのメインウィンドウ(図B)が表示され、最初のプロジェクトを作成できます。

図B

Orangescrum が正常にデプロイされました。
Orangescrum が正常にデプロイされました。

プロジェクト管理にOrangescrumを使用する

Orangescrumは、導入が最も簡単な社内プロジェクト管理ツールの一つです。小規模から中規模のプロジェクトを社内で管理したいとお考えなら、Orangescrumは成功への最短ルートの一つとなるでしょう。ぜひ一度お試しいただき、ニーズに合っているかどうかご確認ください。

次に読む:プロジェクト管理ソフトウェアとツールのベスト10 (TechRepublic)

プロジェクトマネジメントスキルを向上させたい場合は、TechRepublic Academyの以下のリソースをご覧ください:
The Complete Project Management Bundle
The Entrepreneur's 2.0 Digital Marketing Tools Bundle
Project Management Institute Certification Training Bundle

Tagged: