chore: update lake datasets, add new monitoring locations, and introduce docker-compose infrastructure
This commit is contained in:
@@ -65,6 +65,26 @@ Tento příkaz provede okamžitou aktualizaci a poté automaticky spouští stah
|
||||
|
||||
---
|
||||
|
||||
## 🐳 Spuštění v Dockeru (Produkce a vlastní server)
|
||||
|
||||
Pokud chceš aplikaci nasadit na vlastní server a rovnou s ní spustit i databázi PostgreSQL (TimescaleDB) pro budoucí ukládání dat, je připravena konfigurace pro Docker Compose.
|
||||
|
||||
### Požadavky:
|
||||
- Nainstalovaný **Docker** a **Docker Compose**.
|
||||
|
||||
### Spuštění:
|
||||
1. Spusť sestavení a start kontejnerů na pozadí:
|
||||
```bash
|
||||
docker-compose up -d --build
|
||||
```
|
||||
2. Docker Compose spustí dva kontejnery:
|
||||
- **`hladinator-db`**: Kontejner s databází PostgreSQL (TimescaleDB) běžící na portu `5432` se svazkem `pgdata` pro persistenci.
|
||||
- **`hladinator-web`**: Webový server Apache servírující zkompilovanou React aplikaci na portu `80`.
|
||||
|
||||
3. Web je následně dostupný na portu `80` vašeho serveru.
|
||||
|
||||
---
|
||||
|
||||
## 🛠️ Oprava chyb v historii (Zuby / Nuly v grafu)
|
||||
|
||||
Pokud ti aplikace delší dobu neběžela (např. při vypnutém počítači) a následně došlo k doplnění dat z historie, mohly se v grafech přítoku a objemu objevit falešné propady k nule (zuby). Pro vyčištění celé historie a dopočítání těchto bodů z posledních známých hodnot spusť:
|
||||
|
||||
Reference in New Issue
Block a user