dawarich
Giải pháp thay thế tự lưu trữ yêu thích của bạn cho Dòng thời gian của Google (Lịch sử vị trí trên Google)
⭐ 8,930 stars trên GitHub · 🍴 295 forks · 📜 License: agpl-3.0 · 💻 Ngôn ngữ: Ruby
dawarich là gì?
Nếu bạn muốn giữ toàn bộ lịch sử vị trí dưới quyền kiểm soát của mình thay vì gửi lên Google, dawarich là lựa chọn self-host rất đáng xem. Điểm khác biệt của nó nằm ở việc không chỉ lưu GPS log, mà còn biến dữ liệu di chuyển thành map, trip, thống kê và insight có thể dùng lâu dài.
Các thành phần chính
- Theo dõi location history từ mobile qua Dawarich app, OwnTracks, GPSLogger, Overland, PhoneTrack hoặc Home Assistant.
- Hiển thị dữ liệu trên interactive map với heatmap, points, lines và Fog of War.
- Import dữ liệu từ Google Maps Timeline, OwnTracks, Strava, GPX, GeoJSON, Immich và EXIF ảnh.
- Tạo trips theo khoảng thời gian để xem tuyến đường, quãng đường, thời gian và ghi chú chuyến đi.
- Thống kê quốc gia/thành phố đã đi, tổng quãng đường, thời gian lưu trú theo tháng/năm.
- Tích hợp Immich và Photoprism để đưa ảnh có geotag lên bản đồ.
Use case rõ ràng
- Thay thế Google Timeline bằng một hệ thống location history chạy trên homelab hoặc VPS riêng.
- Lưu lại hành trình cá nhân nhiều năm mà không phụ thuộc vào tài khoản Google.
- Phân tích lịch sử du lịch: đã đi đâu, ở bao lâu, di chuyển thế nào, có ảnh nào gắn với chuyến đi.
- Theo dõi và chia sẻ vị trí trong gia đình với cơ chế từng người tự bật/tắt sharing.
- Kiểm tra số ngày ở từng quốc gia cho nhu cầu tax residency, visa hoặc quản lý thời gian di chuyển.
Điểm mạnh nhất là khả năng biến dữ liệu vị trí thô thành timeline cá nhân có ngữ cảnh — bạn có map, trip, insight, thống kê và ảnh liên quan trong cùng một giao diện. So với Google Timeline, giá trị lớn nhất là quyền sở hữu dữ liệu: bạn tự host, tự import/export GPX hoặc GeoJSON, và có thể tích hợp với stack ảnh self-host như Immich/Photoprism. Lưu ý dawarich đang phát triển nhanh, nên cần đọc release notes và backup trước khi update, không nên bật auto-update mù quáng.
Phù hợp cho homelab user, developer/sysadmin thích self-host, người đi lại nhiều, và gia đình muốn theo dõi vị trí mà vẫn kiểm soát dữ liệu riêng tư.
Chủ đề: project được tag với các topic phổ biến:
- 🏷️
google-maps - 🏷️
gpslogger - 🏷️
hacktoberfest - 🏷️
homelab - 🏷️
maps - 🏷️
memory - 🏷️
owntracks - 🏷️
self-hosted - 🏷️
timeline
📸 Hình ảnh & screenshot





Cài đặt nhanh
Tham khảo hướng dẫn cài đặt chi tiết tại README. Hầu hết các project hỗ trợ Docker — nếu repo có Dockerfile, dùng:
git clone https://github.com/Freika/dawarich.git
cd dawarich
docker build -t dawarich .
docker run -d -p 8080:8080 dawarich
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 dawarich ổn định.
🎯 Lợi ích:
- Triển khai 1 lệnh
docker compose up -dchỉ 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
- 🔗 GitHub: Freika/dawarich
- 🌐 Trang chủ: https://dawarich.app?utm_source=github&utm_medium=project_description
- 📚 Tài liệu chính thức: xem README trong repo
- 💬 Cộng đồng: GitHub Issues + Discussions
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.