dawarich_db

This app sets up a PostGIS database container for Dawarich.

  • Media Applications
  • Media Servers
  • Other
  • Productivity
  • Tools & Utilities
This app sets up a PostGIS database container for Dawarich. Dawarich is a self-hosted web app designed to replace Google Timeline (aka Google Location History). Visualize your data on an interactive map, import your location history from Google Maps Timeline and Owntracks, and explore statistics like the number of countries and cities visited, total distance traveled, and more! PostGIS is a spatial database extender for PostgreSQL object-relational database. The postgis/postgis image provides tags for running Postgres with PostGIS extensions installed. NOTE: Do not use autoupdate and do not update any Dawarich container backing up your data first and checking for breaking changes in the updating guides. https://dawarich.app/docs/updating-guides https://dawarich.app/docs/tutorials/backup-and-restore

Platform availability

Available on 3 of 6 install platforms

Also on Docker Hub and GitHub

Health score

75/100 Good

Maintained
100last commit 7 days ago
Popular
672,238 GitHub stars
Easy to install
351 install platform, install notes, Docker image
Light to run
No data

Based on 3 of 4 factors.

How is this calculated?

A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). Factors without data are left out and the rest are rescaled.

Availability: platform listings confirmed today, links checked 8 days ago

GitHub stars
2,238
Open issues
59
Last commit
2026-09-28
License
GPL-2.0
Activity
declining

Checked 7 days ago - source: GitHub (postgis/postgis)

Resources & Compatibility

ARM (e.g. Raspberry Pi) is not supported.

Checked 7 days ago - source: Docker Hub image tags and published docs

First-install notes

  • Start with Docker Compose Ensure Docker is installed, then run docker compose -f docker/docker-compose.yml up to start the application services. If you skip this, the web app, database, and workers are not running, so the service will not be available. source
  • Create .env from .env.example Copy .env.example to .env and fill in the required values before starting the stack. Missing or incorrect values can stop the app from starting or connecting to its database. source
  • Use the frontend Docker network for proxies If you will put Dawarich behind a reverse proxy, run docker network create frontend so the proxy can reach the services. Skipping it can block external access even though the app is running inside Docker. source

Fetched 7 days ago - each note links to its source

Alternatives (12)

  • Adminer - Adminer (formerly phpMinAdmin) is a full-featured database management tool written in PHP.
  • Beekeeper studio - Open Source SQL Editor and Database Manager for MySQL, SQL Server, Postgres, Redshift, Sqlite and more.
  • DataGrip - DataGrip is a database IDE from JetBrains that is tailored to suit specific needs of professional SQL developers.
  • DbGate - DbGate The Smartest SQL+noSQL Database Client Cross-database MySQL, PostgreSQL, MS SQL, Oracle, MongoDB, SQLite and others
  • HeidiSQL - Supports MySQL, MariaDB, Microsoft SQL, and PostgreSQL for data viewing, editing, and exporting with no tracking and offline capabilities.
  • LibreOffice - Base - Base is a full-featured desktop database front end, designed to meet the needs of a broad array of users, for all kinds of usages, such as…
  • MySQL Workbench - MySQL Workbench is a unified visual tool for database architects, developers, and DBAs.
  • TablePro Database Client - TablePro is a free, open-source database client for macOS and iOS.
  • Valentina Studio - FREE native AI enabled database manager for RDBMS: DuckDB, MariaDB, MySQL, Parquet, PostgreSQL, SQLite, SQL Server, Valentina DB, and Mongo…
  • db - This app acts as a digital filing cabinet for your website.
  • pgAdmin - pgAdmin is a web based administration tool for the PostgreSQL database.
  • phpMyAdmin - Phpmyadmin(https://github.com/phpmyadmin/phpmyadmin/) is a free software tool written in PHP, intended to handle the administration of MySQ…

Checked 4 days ago - source: AlternativeTo

Common questions

How do I start the Dawarich services that include the database?

Use Docker Compose with the docker-compose.yml file to start the web app, database, and workers. If this step is skipped, the service is not available.

What should I check if Dawarich fails to start or connect to its database?

Copy .env.example to .env and fill in the required values before starting the stack. Missing or incorrect values can stop the app from starting or connecting to the database.

How should I expose Dawarich through a reverse proxy?

Create a frontend Docker network and run the proxy on it so it can reach the services. Without this, external access may be blocked even though the app is running inside Docker.

Can I import existing Google Location History into Dawarich?

Yes, Dawarich can import Google Timeline data. It also supports data from OwnTracks and GPSLogger.

Do the iOS and Android apps work offline?

Yes, the iOS and Android apps can track offline and upload automatically once you are back online.

Answers sourced from dawarich.app, github.com, github.com, github.com

Community

Collected yesterday - public community threads