Video coming soon…
🛠️ Setup Dawarich — Self-Hosted Location History
Deploy Dawarich on Ubuntu with Docker, PostGIS, and Redis — a self-hosted Google Timeline alternative that maps your location history on your own server, on port 3057.
⚠️ This script is provided for demo and testing purposes only. Not intended for production use.
📦 Resources & Setup Scripts
Grab the automated bash script from GitHub to follow along with the video.
Quick Install:
wget https://raw.githubusercontent.com/mhmdali94/Docker/main/tools/dawarich/dawarich-ubuntu.sh
chmod +x dawarich-ubuntu.sh
sudo bash dawarich-ubuntu.sh
Tutorial Steps
1 Download the Script
wget https://raw.githubusercontent.com/mhmdali94/Docker/main/tools/dawarich/dawarich-ubuntu.sh
2 Make it Executable
chmod +x dawarich-ubuntu.sh
3 Run the Installer
The script installs Docker if needed, generates a database password, and starts four containers: the Rails app, a Sidekiq worker, PostGIS for geospatial data, and Redis, on port 3057.
sudo bash dawarich-ubuntu.sh
4 Log In and Change the Password
Sign in with the default demo@dawarich.app / password, then change both immediately from your account settings:
http://<your-server-ip>:3057
Ports Used
| Port | Purpose |
|---|---|
| 3057 | Web UI (host → container 3000) — default login demo@dawarich.app / password |
| internal | PostGIS + Redis + Sidekiq worker (not published) |
| ./db | Location history (also ./public, ./watched) |