はじめに
OpenProjectは、オープンソースのプロジェクト管理ソフトウェアです。このガイドでは、Dockerを使用してOpenProjectを簡単にセットアップする方法を説明します。
こちらの記事もおすすめ
WSL上でDockerを使ってGUIアプリを実行する簡単ガイド
Windows Subsystem for Linux (WSL) 上でGUIアプリケーションをDocker経由で実行する方法を簡単に始めることができる「WSL-GUI-Docker-Minimum」リポジトリの使い方を説明します。こちらの...
GitLabのセットアップ入門: Docker Composeを使用した簡単なガイド
はじめにDocker Composeを使用してGitLabをセットアップするための初心者向けのガイドです。このプロセスを通じて、ソースコードのバージョン管理とコラボレーションツールであるGitLabを簡単に導入できます。こちらの記事もおすす...
前提条件
- DockerとDocker Composeがインストールされていること。
- 基本的なコマンドライン操作に慣れていること。
リポジトリのクローン
まず、OpenProjectのDockerデプロイリポジトリをクローンします。
git clone https://github.com/Sunwood-ai-labs/openproject-deploy
ディレクトリの移動
次に、クローンしたリポジトリの中のcompose
フォルダに移動します。
cd openproject-deploy/compose
環境設定ファイルの準備
サンプルの.env
ファイルをコピーして、必要に応じて編集します。
cp .env.example .env
OPENPROJECT_HOST__NAME
をサーバーの名前に変更してください。
##
# All environment variables defined here will only apply if you pass them
# to the OpenProject container in docker-compose.yml under x-op-app -> environment.
# For the examples here this is already the case.
#
# Please refer to our documentation to see all possible variables:
# https://www.openproject.org/docs/installation-and-operations/configuration/environment/
#
TAG=13
OPENPROJECT_HTTPS=false
OPENPROJECT_HOST__NAME=maki-green
PORT=0.0.0.0:8080
# PORT=127.0.0.1:8080
OPENPROJECT_RAILS__RELATIVE__URL__ROOT=
IMAP_ENABLED=false
DATABASE_URL=postgres://postgres:p4ssw0rd@db/openproject?pool=20&encoding=unicode&reconnect=true
RAILS_MIN_THREADS=4
RAILS_MAX_THREADS=16
PGDATA="/var/lib/postgresql/data"
OPDATA="/var/openproject/assets"
コンテナの起動
以下のコマンドでコンテナを起動します。
docker-compose up -d
OpenProjectの確認
しばらく待つと、OpenProjectがhttp://localhost:8080
で稼働します。ブラウザでアクセスして確認しましょう。
ユーザー名/パスワードはadmin/adminです
リポジトリ
GitHub - Sunwood-ai-labs/openproject-deploy: Recipes to deploy OpenProject with Docker, Docker Compose, Kubernetes, etc.
Recipes to deploy OpenProject with Docker, Docker Compose, Kubernetes, etc. - GitHub - Sunwood-ai-labs/openproject-deploy: Recipes to deploy OpenProject with Do...
参考サイト
「近代化Redmine」ことOpenProjectでスクラム開発のプロジェクト管理 - Qiita
「Redmineの代替になるようなツールないかな…」と思って試していた「OpenProject」が良い感じだったので、使い方等を簡単にまとめてみました。ご参考になれば幸いです。OpenProjec…
OpenProjectというタスク管理ツールを触ってみた
プロジェクト管理のOpenProjectをインストールする | 株式会社ブリッツゲート
プロジェクト管理のツールは様々ですが、できればお金をかけたくない・・・ それならでいいじゃない! 今回は という ドケチで欲張り コスト意識の高い人のため OpenProject をインストールしてみたいと思います。 はじめに 今回使用するサーバーは下記のとおりです。 OS: CentOS7 Mem: 2GB SSD:...
コメント