メインコンテンツへスキップ
50% off 全プラン対象、期間限定。月額 $2.48/mo
Kimai

Kimai

Kimaiは、フリーランサー、代理店、企業向けのオープンソースのセルフホスト型時間追跡アプリケーションです。時間を記録し、プロジェクトや顧客を管理し、クライアントに請求書を発行し、レポートを生成できます。AGPL-3.0ライセンスで4,800以上のGitHubスターを獲得しています。

概要

4.8k

GitHubスター

6

ページビュー

ライセンス AGPL-3.0 バージョン Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4

Kimaiへのアクセス

ブラウザで開く: http://<SERVER_IP>

ログイン認証情報

認証情報を取得:

cat /opt/kimai/.env

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

  • インストールパス: /opt/kimai
  • Compose ファイル: /opt/kimai/docker-compose.yml
  • 環境ファイル: /opt/kimai/.env
  • Caddy設定: /opt/kimai/Caddyfile
  • データボリューム: /var/lib/docker/volumes/kimai_data
  • MySQL Volume: /var/lib/docker/volumes/kimai_mysql
  • Plugins Volume: /var/lib/docker/volumes/kimai_plugins
  • Caddy Data Volume: /var/lib/docker/volumes/kimai_caddy_data
  • Caddy Config Volume: /var/lib/docker/volumes/kimai_caddy_config

スタックの管理

インストールディレクトリに移動:

cd /opt/kimai

コンテナの状態を確認:

docker compose ps

ログを表示:

docker compose logs -f

サービスを再起動:

docker compose restart

スタックを停止:

docker compose down

スタックを起動:

docker compose up -d

ドメイン & HTTPS (Caddy)

0. HTTPS は IP アドレスでは動作しません。

1. ドメインをポイントする(例えば kimai.example.com) to your server’s IP address.

2. Caddy を編集してください ( /opt/kimai/Caddyfile) の設定:

kimai.example.com {
    reverse_proxy kimai:8001
}

3. サービスを再起動します:

docker compose -f /opt/kimai/docker-compose.yml restart

4. Caddy は Let's Encrypt SSL 証明書を自動的にリクエストし、更新します。


セルフホストの他の記事

関連アプリ。

Deploy Kimai now. 月額2.48ドルから。