Railway

Deploy Dawarich

An opensource alternative to Google Timeline (Location History)

Deploy Dawarich

Just deployed

/var/lib/postgresql/data

Just deployed

/var/app/storage

Just deployed

/data

Deploy and Host Dawarich on Railway

Dawarich is a self-hostable web app designed to replace Google Timeline (aka Google Location History).

About Hosting

This template simplifies Dawarich deployment by patching it in a way that it can be packaged into a single docker container + redis + postgis (postgres extended to efficiently handle location data).

To deploy it you just have to fill in a password and a timezone. Afterward deployment you can immediately login to Dawarich in the webinterface, with:

  • Email: demo@dawarich.app (you can change this in the webinterface)
  • Password - your previously set password

Common Use Cases

It enables you to:

  • Track your location history.
  • Visualize your data on an interactive map.
  • Create trips and analyze your travel history.
  • Share your location with family members.
  • Integrate with photo management apps like Immich and Photoprism to visualize geotagged photos.
  • Import your location history from Google Maps Timeline, OwnTracks, GPX, GeoJSON and some other sources
  • Explore statistics like the number of countries and cities visited, total distance traveled, and more!
  • Share your location with family members.

https://dawarich.app

🧭 Supported Location Tracking

You can track your location with the following apps:

Simply install one of the supported apps on your device and configure it to send location updates to your Dawarich instance.

Dependencies for Dawarich Hosting

  • Redis for caching
  • PostGIS is a PostgreSQL database that has been extended for storing and querying spatial data efficiently

Deployment Dependencies

You need to fill out 2 required environment variables, rest is automated.

For the admin user (demo@dawarich.app) which can login to the webinterface after installation you need to set:

  • DEFAULT_USER_PASSWORD: Choose a strong password, only needed for initial setup.

Also required is your timezone in the following format: TIME_ZONE=Europe/London

Why Deploy Dawarich on Railway?

Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.

By deploying Dawarich on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.


Template Content

More templates in this category

View Template
Bugsink
Self-hosted Error Tracking. Sentry-SDK compatible

zǝʇɹoɔ oɓıɹpoɹ
View Template
SubTrackr
Self-hosted Subscription Tracker

amnesia
View Template
Superset
An open-source modern data exploration and visualization platform.

beuz