infra/docs/obs-portal.md
teutat3s 2ca0bd7c3e
All checks were successful
Flake checks / Check (pull_request) Successful in 2m36s
style: run treefmt
2024-05-08 22:57:07 +02:00

606 B

OpenBikeSensor Portal

Docker Containers

  • portal
  • worker
  • db

Run database migrations

After an upgrade it is sometimes necessary to run database migrations or regenerate tiles.

docker exec -ti obs-portal tools/upgrade.py

Dump database

Save database dump to dump.sql in the current working directory.

docker exec -ti --user postgres obs-portal-db pg_dump obs > dump.sql

Restore database

Load database dump from dump.sql file. obs database needs to exist before importing the dump.

cat dump.sql | docker exec -ti --user postgres obs-portal-db psql obs