50% off 全プラン、期間限定。料金は $2.48/mo
Focalboard

Focalboard

Focalboard は、セルフホスト型の Trello 代替ツールです。カンバンボード、カード、テーブル、カレンダーを備え、複数ボードの管理にも対応しています。Mattermost が開発したオープンソースプロジェクトで、個人用とチーム用のエディションがあります。オフラインファーストで使いやすく、個人や小規模チームのプロジェクト管理に最適です。

バージョン

7.11.4

オペレーティングシステム

Ubuntu Server 24.04 LTS

最小 RAM

1 GB

IPタイプ

IPV4,IPV6

Focalboardにアクセスする

  • ブラウザを開いて次の URL にアクセスしてください : http://<SERVER_IP>
  • 初回アクセス時にサインアップしてアカウントを作成してください(このアカウントが管理者ユーザーになります)。

主要なファイルとディレクトリ

  • インストール ディレクトリ: /opt/focalboard
  • Compose ファイル /opt/focalboard/docker-compose.yml
  • Nginx設定 /etc/nginx/sites-available/focalboard
  • データ容量: /var/lib/docker/volumes/focalboard_fbdata/_data
  • PostgreSQL ボリューム(PostgreSQL を使用する場合): /var/lib/docker/volumes/focalboard_pgdata/_data
  • アプリ設定(PostgreSQL を使用する場合): /opt/focalboard/config.json
  • 環境ファイル(PostgreSQL を使用する場合): /opt/focalboard/.env

Docker 管理

インストールディレクトリへの Go:

cd /opt/focalboard

コンテナを開始:

docker compose up -d

ログを表示:

docker compose logs -f

コンテナを停止:

docker compose down

コンテナを再起動:

docker restart focalboard

コンテナシェルへのアクセス:

docker exec -it focalboard sh

ドメインを使った SSL の有効化

1. ドメインをサーバーのIPアドレスに向けてください。

2. Nginx の設定ファイルを編集して置き換える server_name <IP>; ドメイン(<your-domain>):

vim /etc/nginx/sites-available/focalboard

3. Certbotをインストールします:

apt install -y certbot python3-certbot-nginx

4. 以下のコマンドを実行して、有効な Let's Encrypt 証明書を生成します:

certbot --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com

5. Nginx を再起動して変更を適用します:

systemctl restart nginx

6. ブラウザを開き、次の URL にアクセスします: https://yourdomain.com

セルフホストの関連記事

関連アプリ。

今すぐ Focalboard をデプロイする $2.48/月からの価格