🔥
HotRepo
solidtime — Phần mềm self-host Ứng dụng theo dõi thời gian nguồn mở hiện đại
📦
solidtime-io

solidtime — Phần mềm self-host Ứng dụng theo dõi thời gian nguồn mở hiện đại

Ứng dụng theo dõi thời gian nguồn mở hiện đại

8.6k🍴 449PHP📜 agpl-3.0🐳 Docker Compose#laravel#self-hosted#time-tracker#time-tracking

solidtime

Ứng dụng theo dõi thời gian nguồn mở hiện đại

8,515 stars trên GitHub · 🍴 443 forks · 📜 License: agpl-3.0 · 💻 Ngôn ngữ: PHP

solidtime là gì?

Theo dõi thời gian làm việc là nhu cầu rất thực tế với freelancer, agency và team dịch vụ, nhưng nhiều công cụ SaaS lại nhanh chóng phát sinh chi phí khi mở rộng người dùng. solidtime chọn hướng open-source, self-host được, giao diện hiện đại và tập trung vào workflow tính giờ — dự án — client — billable rate khá sát nhu cầu vận hành thực tế.

Các thành phần chính

  • Time tracking với giao diện web hiện đại, dễ dùng cho việc bấm giờ hoặc ghi nhận thời gian làm việc theo phiên.
  • Quản lý project, cho phép tạo dự án, gán thành viên và tổ chức công việc theo từng khách hàng.
  • Quản lý task, giúp chia nhỏ công việc trong project và gắn thời gian làm việc vào đúng đầu việc.
  • Quản lý client, phù hợp cho agency hoặc freelancer cần theo dõi thời gian theo từng khách hàng.
  • Billable rates linh hoạt ở nhiều cấp: organization, member, project và project member.
  • Hỗ trợ multiple organizations trên cùng một tài khoản, hữu ích khi bạn làm việc với nhiều team hoặc pháp nhân.
  • Import dữ liệu từ các công cụ time tracking phổ biến như Toggl, Clockify và Timeentry CSV.

Use case rõ ràng

  • Xây hệ thống time tracking nội bộ cho agency để theo dõi giờ làm theo client, project và task.
  • Freelancer dùng để ghi nhận thời gian làm việc, tính billable hours và đối chiếu khi xuất invoice.
  • Team phát triển phần mềm theo dõi effort thực tế cho từng project mà không phải phụ thuộc hoàn toàn vào SaaS bên ngoài.
  • Công ty dịch vụ IT/MSP quản lý thời gian kỹ thuật viên theo khách hàng, phục vụ báo cáo và tính phí.
  • Tổ chức cần self-host dữ liệu chấm công dự án vì yêu cầu bảo mật, compliance hoặc kiểm soát chi phí dài hạn.

Điểm mạnh nhất là mô hình time tracking đầy đủ nhưng vẫn self-host được — solidtime không chỉ là một timer đơn giản, mà có đủ client, project, task, member, role và billable rate để dùng trong môi trường dịch vụ thực tế. So với các lựa chọn commercial như Toggl hay Clockify, giá trị lớn nhất nằm ở khả năng kiểm soát dữ liệu, tùy biến triển khai và tránh bị khóa vào pricing theo số lượng user khi team lớn dần.

Phù hợp cho freelancer chuyên nghiệp, agency nhỏ-vừa, team dev/IT service cần một hệ thống time tracking hiện đại, kiểm soát được dữ liệu và có thể vận hành trên hạ tầng riêng.

Chủ đề: project được tag với các topic phổ biến:

  • 🏷️ laravel
  • 🏷️ self-hosted
  • 🏷️ time-tracker
  • 🏷️ time-tracking
  • 🏷️ timetracker
  • 🏷️ timetracking
  • 🏷️ timetrackingapp
  • 🏷️ vue

Cài đặt nhanh

Project hỗ trợ Docker Compose:

git clone https://github.com/solidtime-io/solidtime.git
cd solidtime
docker compose up -d

Xem README trong repo để biết các biến môi trường cần khai báo.

Yêu cầu hệ thống tối thiểu

Thành phần Khuyến nghị
RAM 1024 MB
CPU 1 vCPU
Disk 15 GB SSD
OS Ubuntu 22.04 LTS / Debian 12
Docker 24.0+

⚡ Triển khai nhanh với VSIS

Dùng gói VSIS VPS Mini 1GB RAM / 1 vCPU / 15GB SSD (~70k/tháng) từ VSIS.NET — VPS Việt Nam tốc độ cao, hỗ trợ 24/7, hợp với nhu cầu chạy solidtime ổn định.

🎯 Lợi ích:

  • Triển khai 1 lệnh docker compose up -d chỉ trong 2 phút
  • IPv4 riêng, full root, băng thông không giới hạn nội địa
  • Backup snapshot tự động hàng ngày
  • Trợ giúp cài đặt miễn phí từ team VSIS

👉 Xem các gói VPS phù hợp tại vsis.net

Tài nguyên


Bài viết được tổng hợp từ thông tin GitHub vào 05/05/2026. Số liệu stars/forks có thể đã thay đổi — xem realtime tại link GitHub.