solidtime

Toggl の代替。フリーランス・チーム向けの時間計測

オープンソース代替:Toggl Track

公式サイト ↗ GitHub

自分のサーバーで動かすなら:メモリ 512MB 以上の VPS で、月額 588円〜(目安) 導入方法と VPS の比較を見る ↓

  • Docker対応
  • クラウド版あり
  • セルフホスト可
  • 商用利用可

solidtime はプロジェクト・クライアント・タスクごとに作業時間を記録し、請求可能時間を集計するタイムトラッカーです。Laravel 製で、デスクトップアプリとブラウザ拡張があります。

日本語対応

UIの日本語化 未検出 リポジトリ内に日本語の翻訳ファイルを自動検出できませんでした(実際の画面は未確認)
日本語ドキュメント 未検出 リポジトリ内に日本語のドキュメントは見つかりませんでした
日本語で調べやすさ Google で検索 ↗ 「solidtime 導入」で日本語記事を確認

※ 日本語の翻訳ファイルの有無はリポジトリを自動で確認しています(翻訳の割合は、ファイルの形式によって計測できないため表示していません)。最終確認:2026/10/22

最近の更新

  • v0.22.1
    リリースノート(原文)
    > [!CAUTION]
    > This is an urgent security release. **Update as soon as possible!**
    
    This release updates the PHP version to 8.3.36 to fix two critical vulnerabilities CVE-2026-109618 ([GHSA-w8hw-w9fx-j79w](https://github.com/php/php-src/security/advisories/GHSA-w8hw-w9fx-j79w)) and CVE-2026-109619 ([GHSA-6wmf-4rv5-p3rp](https://github.com/php/php-src/security/advisories/GHSA-6wmf-4rv5-p3rp))
    
    With this release, FrankenPHP is also updated to version 1.13
    
    Please update solidtime and any other PHP applications you are running **immediately**. 
    You can find more details about the vulnerabilities here:
    https://www.php.net/index.php#2026-10-21-5
  • v0.22.0
    リリースノート(原文)
    ## Goals
    You can now add and track **Goals** for yourself inside of solidtime! 
    
    <img width="1000" alt="image" src="https://github.com/user-attachments/assets/e7a2964b-e486-4194-9b0f-1aa495b33efa" />
    
    
    Goals let you set yourself a time target and follow your progress towards it, for example:
    * track at least **6 hours per day**
    * spend **20 hours per week on a project**
    * or keep **meetings under 5 hours per week**. 
    
    They have a **target amount of hours** within a **specified period (day, week, month)** and can be configured to be achieved if you surpass the target (e.g., a minimum of 20 hours worked per week on project X) or stay below the threshold (e.g., a maximum 10 hours with the tag meeting). 
    
    Goals support a wide range of filters including: projects, tasks, clients, t…
  • v0.21.0
    リリースノート(原文)
    ## What's Changed
    
    * Update docker image by @korridor in https://github.com/solidtime-io/solidtime/pull/1259
    * Fixed composer auth username by @korridor in https://github.com/solidtime-io/solidtime/pull/1267
    * Phpunit testing for extensions by @korridor in https://github.com/solidtime-io/solidtime/pull/1266
    * Small fixes for importer by @korridor in https://github.com/solidtime-io/solidtime/pull/1268
    * Bump codecov/codecov-action from 7.0.0 to 7.1.1 by @dependabot[bot] in https://github.com/solidtime-io/solidtime/pull/1264
    * Bump docker/login-action from 4.5.2 to 4.6.0 by @dependabot[bot] in https://github.com/solidtime-io/solidtime/pull/1237
    * fix cmd+enter submit shortcut on modals #1238 by @Onatcer in https://github.com/solidtime-io/solidtime/pull/1245
    * add date range navigati…

導入方法(セルフホスト)

必要メモリ512 MB 以上
導入難易度かんたん
Docker対応
推奨VPSプランConoHa VPS 1GB(月額 588円〜)

docker-compose.yml

services:
    laravel.test:
        build:
            context: ./docker/local/8.3
            dockerfile: Dockerfile
            args:
                WWWGROUP: '${WWWGROUP}'
        image: sail-8.3/app
        labels:
            - "traefik.enable=true"
            - "traefik.docker.network=${NETWORK_NAME}"
            - "traefik.http.services.solidtime-dev.loadbalancer.server.port=80"
            - "traefik.http.routers.solidtime-dev.rule=Host(`${NGINX_HOST_NAME}`)"
            - "traefik.http.routers.solidtime-dev.entrypoints=web"
            - "traefik.http.routers.solidtime-dev.service=solidtime-dev"
            - "traefik.http.routers.solidtime-dev-https.rule=Host(`${NGINX_HOST_NAME}`)"
            - "traefik.http.routers.solidtime-dev-https.service=solidtime-dev"
            - "traefik.http.routers.solidtime-dev-https.entrypoints=websecure"
            - "traefik.http.routers.solidtime-dev-https.tls=true"
            # vite
            - "traefik.http.services.solidtime-dev-vite.loadbalancer.server.port=5173"
            # http
            - "traefik.http.routers.solidtime-dev-vite.rule=Host(`${VITE_HOST_NAME}`)"
            - "traefik.http.routers.solidtime-dev-vite.service=solidtime-dev-vite"
            - "traefik.http.routers.solidtime-dev-vite.entrypoints=web"
        extra_hosts:
            - "host.docker.internal:host-gateway"
            - "storage.${NGINX_HOST_NAME}:${REVERSE_PROXY_IP:-10.100.100.10}"
        environment:
            XDG_CONFIG_HOME: /var/www/html/config
            XDG_DATA_HOME: /var/www/html/data
            WWWUSER: '${WWWUSER}'
            LARAVEL_SAIL: 1
            XDEBUG_MODE: '${SAIL_XDEBUG_MODE:-off}'
            XDEBUG_CONFIG: '${SAIL_XDEBUG_CONFIG:-client_host=host.docker.internal}'
            IGNITION_LOCAL_SITES_PATH: '${PWD}'
            VITE_HOST_NAME: '${VITE_HOST_NAME}'
        volumes:
            - '.:/var/www/html'
        networks:
# …(続きは docker-compose.yml)
  1. VPSを契約する ― ConoHa VPS 1GBを選び、OSは Ubuntu を推奨
  2. Docker を入れる ― 多くのVPSはアプリテンプレートから1クリック。無ければ curl -fsSL https://get.docker.com | sh
  3. solidtime を起動 ― 上の compose ファイルを置いて docker compose up -d
  4. ドメインとHTTPS ― Caddy か Nginx Proxy Manager でリバースプロキシ(Let's Encrypt 自動)。独自ドメインが無ければ XServer ドメイン で取得(PR)

このソフトが動く VPS プラン(必要メモリ 512MB 以上)

サービスプラン月額(目安)
ConoHa VPS 最安 1GB 588円〜 公式サイト ↗
シンVPS 1GB 671円〜 公式サイト ↗
XServer VPS クラウド 4GB 2,068円〜 公式サイト ↗

※ 月額は12か月契約の通常価格(税込・月額換算)の目安です。キャンペーン価格・初期費用は各社の公式サイトで確認してください。PR

VPS を使わずレンタルサーバーで動かす

solidtime は PHP 製なので、一般的なレンタルサーバーにも設置できます。サーバー管理をしたくない場合は エックスサーバー(月額990円〜・WordPress 簡単インストール対応)のような共用サーバーが手軽です。PR

Toggl Track と比べていくら安くなる?

人数Toggl Track(年額)solidtime セルフホスト(年額)差額
1人16,200円7,056円−9,144円
5人81,000円7,056円−73,944円
10人162,000円7,056円−154,944円
30人486,000円7,056円−478,944円

※ Toggl Track は Starter 1人あたり月額 9ドル(約1,350円・年払い。月払いは12ドル)。Premium 16ドル(年払い)。無料プランは3人まで、セルフホストはConoHa VPS 1GB(月額588円)で試算。運用の手間・バックアップ・ドメイン代は含みません。

自分で入れるのが難しいときは

solidtime のセルフホストは、VPS の契約・Docker・ドメインと HTTPS・バックアップと、決めることが少なくありません。OSSMatch を運営する合同会社Edel Hearts では、サーバーの用意から初期設定・日本語化・バックアップと更新の仕組みづくりまでをまとめて代行しています。掲載している OSS は、実際に自社のサーバーで動かして確認しています。

solidtime の導入を相談する ↗相談は無料です。内容を伺ってから、費用と期間の目安をお伝えします。

時間管理・タスクの他のOSSと比較

ソフト★ Stars最終更新日本語UI必要RAM難易度ライセンス
solidtime(このページ) 9,025 2日前 未検出 512MB かんたん AGPL-3.0
Super Productivity 23,060 19時間前 98% 256MB かんたん MIT
ActivityWatch 19,333 19時間前 未検出 256MB かんたん MPL-2.0
Vikunja 5,818 11時間前 91% 256MB かんたん AGPL-3.0

時間管理・タスクのOSSをすべて見る →

よくある質問

solidtime は無料で使えますか?

solidtime はオープンソースで、ソフト自体は無料です。自分のサーバー(VPSなど)で動かす場合はサーバー代(月額数百円〜)がかかります。公式のクラウド版(有料プラン)も提供されています。

solidtime は日本語で使えますか?

リポジトリ内に日本語の翻訳ファイルを自動検出できませんでした。実際の画面での日本語表示は確認できていないため、導入前に公式のデモやドキュメントで確認してください。

solidtime を商用利用できますか?

ライセンスは AGPL-3.0 です。AGPL は社内利用や自社サービスのバックエンドとしての利用は可能ですが、改変してネットワーク越しに提供する場合はソース公開義務があります。SaaSとして再販する場合は注意してください。

Toggl Track から solidtime に移行できますか?

Toggl Track のエクスポート機能でデータを書き出し、solidtime 側のインポート機能で取り込むのが基本です。対応形式はバージョンによって異なるため、公式ドキュメントで確認してください。Toggl Track の他の代替は「Toggl Track のオープンソース代替」ページで比較できます。

solidtime を動かすのに必要なサーバースペックは?

メモリ 512MB 以上が目安です。Docker に対応しているので、Docker が動く環境ならOSを問いません。

カテゴリ:時間管理・タスク

このソフトの開発者ですか? 管理申請する(登録不要)

GitHub リポジトリの Topics に検証コードを追加してもらい、本人確認します。認証後は「開発者認証済み」バッジが付きます。

情報の誤りを報告・OSSを投稿する