Wekanのインストールと使用方法 - 最高のセルフホステッドTrello代替

ほとんどの人がプロジェクト管理ツールを考えると、Trelloを思い浮かべます。これは、カード(またはカンバン)を使用して進行中のプロジェクトを管理するためのウェブベースのツールです。ほとんどの人にとって、このアプリは素晴らしく、より高度な機能のために必要な価格に見合う価値があります。この記事はそのような人々のためのものではありません。代わりに、この記事はTrelloを捨ててセルフホステッドの代替手段であるWekanを探している人々のためのものです。

Wekanは、Trelloと同様に、ユーザーがボードやカードを作成し、ユーザーを招待し、プロジェクト通知を送信することができるウェブベースのプロジェクト管理ツールです。この記事では、Wekanをサーバーで動作させるために必要なすべてのこと、使用するハードウェア、ユーザーの招待方法、インストール方法などを説明します!さあ、始めましょう!

ハードウェア要件

  • 自動インストーラーを実行するためのDebianサーバーまたは他のDebianベースのLinuxディストリビューション
  • Snapパッケージを実行できるUbuntuサーバー、またはWekanを実行するために必要なtar.gzおよび依存関係をインストールできるLinuxサーバーディストリビューション
  • 常に稼働し、サーバーとして機能できる中程度に強力な古いデスクトップPC(DDR-2時代以上)
  • VPSまたは他のタイプのエンタープライズグレードのサーバー

Debian/Debianベースのインストール

Wekanをインストールする方法はいくつかあります。このガイドでは、DebianベースのLinuxディストリビューション用の指示セットを使用します。これは、WekanがRedhat、Suse、CentOSなどの他のサーバーオペレーティングシステムで動作しないことを意味するものではありません。

DebianベースのLinuxサーバーディストリビューションでは、Wekan用の自動インストールスクリプトがあります。このインストールツールは、サーバープログラムをインストールする際に通常発生する多くの面倒な作業を取り除くことを目的としています。Ubuntuサーバー14.04 LTSもこのスクリプトを使用する必要があります。

wekan-auto-install-script

Debianでのインストールプロセスを開始するには、このスクリプトをダウンロードします:

curl https://raw.githubusercontent.com/wekan/wekan-autoinstall/master/autoinstall_wekan.sh > autoinstall_wekan.sh

次に、インストールツールを実行します:

sudobash autoinstall_wekan.sh

sudo権限でスクリプトを実行すると、「autoinstall_wekan.sh」がNodeJS、MongoDB、その他の重要なツールなど、Wekanが依存するすべての必要な依存関係をインストールできます。

wekan-auto-installation-menu

自動インストールツールがWekanのインストールを完了すると、プロンプトが表示されます。このプロンプトでは、ユーザーに3つの選択肢が与えられます。最初の選択肢はWekanサービスを開始することです。2番目はサーバーを再起動し、システムに処理させること、3番目はインストーラーを終了することです。プロンプトに「1」と入力してEnterキーを押すことで#1を選択します。

Ubuntuサーバーのインストール

Ubuntuサーバー16.04以上を実行している場合、snapパッケージをインストールする能力があります。これらのパッケージは、ソフトウェアを簡単に配布するための便利で役立つ方法です。この技術のおかげで、Wekanを簡単に立ち上げることができます。

sudo snap install wekan-ondra

Wekanの使用

Wekanがサーバーにインストールされました。さて、設定を行う時間です。まず最初に、サーバーのIPアドレスを確認します。これはifconfigコマンドで行います。インターネットのipv4アドレスに注意し、それを末尾に:8080を付けてウェブブラウザに入力します。例えば:http://192.168.1.107:8080

wekan-startup-screen

ここから、ページでアカウントを登録し、作業を開始します。さらに、他のユーザーにも同じページからサーバーにアカウントを登録するように伝えます。

新しいプロジェクトボードの作成

ウェルカムページの「新しいボードを作成」をクリックして、Wekanサーバーに新しいプロジェクトボードを作成します。このボードには、あなたが作成した新しいプロジェクト情報や、追加された他のユーザーによる他の情報を格納できます。

ボードへの新しいユーザーの招待

ユーザーはボードを作成でき、サーバー上の任意のユーザーをボードに招待できます。「+」アイコンをクリックし、ボードに追加するユーザーのユーザー名を入力します。

注意: メール機能を機能させるためには、サーバーにメールが設定されている必要があります。

Trelloデータのインポート

wekan-import-trello

ボード作成画面で「新しいボードを作成」をクリックします。名前を付けてから、「Trelloからインポート」リンクをクリックします。

wekan-import-from-trello-json

インポートリンクをクリックすると、ユーザーはJSONインポート画面に移動します。新しいボードにTrelloデータをインポートするには、TrelloのJSONデータを貼り付けて、「インポート」ボタンをクリックします。すぐに、そのデータが新しいボードに表示されます。

結論

Trelloは市場で事実上の独占を持っていますが、Wekanは多くの人が注目すべきツールです。自分のサーバーを維持するのは少し手間がかかることもありますが、最終的にはその価値があります。Trelloが提供するフリーミアム料金を支払う代わりに、サーバー上のWekanを使用しているすべての人がゼロコストで素晴らしい機能を得ることができます。そして何より、オープンソースの代替手段を愛さない人はいません。

Trelloを使用していますか?Wekanに切り替えますか?その理由を下に教えてください。