Compare commits

...

3 Commits

Author SHA1 Message Date
Hendrik Sokolowski fee6ce74c7
Merge pull request 'docs: add rough documentation about obs-portal' (#173) from feat/obs-portal-nachtigall into main
Reviewed-on: #173
Reviewed-by: teutat3s <teutat3s@noreply.git.pub.solar>
2024-04-28 12:13:09 +00:00
Hendrik Sokolowski a278c178b0
docs: obs-portal: add prosaic sugar
Flake checks / Check (pull_request) Successful in 6m12s Details
2024-04-28 02:03:03 +02:00
Hendrik Sokolowski 75c7e2dcf5
docs: add rough documentation about obs-portal
Flake checks / Check (pull_request) Successful in 6m2s Details
2024-04-28 01:23:42 +02:00
1 changed files with 32 additions and 0 deletions

32
docs/obs-portal.md Normal file
View File

@ -0,0 +1,32 @@
# 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
```