Kimai
請求書、予算、マルチユーザーに対応し、セルフホスト可能な無料オープンソースのプロフェッショナル級タイムトラッキングツール。
スマートダウンロード
プロジェクトのホームページへ
インストーラはまだありません — ソースリポジトリをご覧ください
オープンソースで無料のタイムトラッキング神ツール。フリーランサーにもチームにも適しており、自分でサーバーを管理できます。
主な機能
- 複数タイマーと打刻モード
- プロジェクト、顧客、アクティビティの管理
- 請求書の生成とデータエクスポート
- 高度な検索と絞り込み
- 時間と金額の予算
できないこと
- •PHP 8.2+ および GD、Intl などの拡張機能が必要です。サブディレクトリ方式でのデプロイはサポートされておらず、サブドメインを使用する必要があります。2. データベースには MariaDB 10.6+ または MySQL 8.4+ を使用する必要があります。3. アップグレード前に必ずデータベースと設定ファイルをバックアップしてください。バージョン間でマイグレーション操作が発生する場合があります。4. プラグインマーケットの一部のプラグインは有料ですが、コア機能は完全に無料です。
使用例
- フリーランサーがプロジェクトまたはクライアントごとに作業時間を記録し、請求書を作成
- 企業の従業員による打刻・勤怠管理、プロジェクトの作業時間追跡とコスト計算
- チームのプロジェクト管理、予算管理、レポート分析
詳細説明
Kimai は、フリーランサー、中小企業、大規模チームに適したプロフェッショナル向けのセルフホスト型オープンソースタイムトラッキングツールです。JSON API、請求書生成、データエクスポート、複数タイマーと打刻モード、タグ管理、マルチユーザー/マルチタイムゾーン/多言語対応(30以上の翻訳)、SAML/LDAP/データベース認証、二要素認証(TOTP)、カスタマイズ可能なロールとチーム権限、レスポンシブデザイン、ユーザー/顧客/プロジェクトごとの料金設定、高度な検索とフィルタリング、時間と金額の予算管理、詳細なレポートなど、豊富な機能を提供しています。公式プラグインマーケットプレイスをサポートし、Docker、Git、Synology でデプロイ可能です。PHP 8.2+、Symfony、Doctrine を基盤に構築されており、MySQL/MariaDB データベースが必要です。Kimai を使用すると、ユーザーは自分の時間データを完全に管理でき、ベンダーロックインや継続的なサブスクリプション料金を回避できます。
トラブルシューティング & FAQ (2)
トラブル対応請求書をプレビューする際に発生する Kimai エラー「Unable to find template @invoice/din5008-invoice.pdf.twig」を修正する方法
Kimai をリロードし、Web サーバーがカスタム請求書テンプレートを読み取れるようにファイルのパーミッションを修正してください。Kimai のルートディレクトリ(または Docker コンテナ内)で次のコマンドを実行します:
bin/console kimai:reload --env=prod
chown -R :www-data .
chmod -R g+r .
chmod -R g+rw var/
キャッシュ/リロードが完了するまでしばらく待ってから、請求書プレビューをもう一度試してください。Docker を使用している場合は、コンテナ内でこれらのコマンドを実行し、var/invoices/din5008-invoice.pdf.twig を含むボリュームが正しくマウントされていることを確認してください。
トラブル対応なぜ Kimai のダッシュボードウィジェットが保存した順序や位置で表示されないのですか?
Kimai 2.15.x では、特に異なるサイズのウィジェットが同じ行に配置されている場合、ダッシュボードグリッドが編集モードとは異なる形でウィジェットをレンダリングすることがあります。そのため、保存されたレイアウトが並べ替えられたり、位置が変わったりして表示される場合があります。回避策として、各行に同じサイズのウィジェットのみが含まれるようにウィジェットを配置してください。この動作を修正した完全にリファクタリングされたダッシュボードは、Kimai 3.0 で提供される予定です。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
ステップ1:Docker でワンクリックデプロイ(推奨):`docker run -d -p 80:80 kimai/kimai2:latest` を実行
ステップ2:初期化ウィザードに従って管理者アカウントとデータベース接続を設定(既存の MySQL を使用する場合など)
ステップ3:Web インターフェースにアクセスし、顧客、プロジェクト、アクティビティを作成してタイムトラッキングを開始
- ステップ1:Docker でワンクリックデプロイ(推奨):`docker run -d -p 80:80 kimai/kimai2:latest` を実行
- ステップ2:初期化ウィザードに従って管理者アカウントとデータベース接続を設定(既存の MySQL を使用する場合など)
- ステップ3:Web インターフェースにアクセスし、顧客、プロジェクト、アクティビティを作成してタイムトラッキングを開始
チェックサムがありません
このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません
SHA256 チェックサム
チェックサムなし
GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
Docker コンテナとイメージを停止して削除します:`docker stop kimai && docker rm kimai && docker rmi kimai/kimai2`。手動でインストールした場合は、プロジェクトディレクトリと対応するデータベースを削除するだけで構いません。事前にデータをバックアップしてください。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
2 FAQs