44 lines
1014 B
Markdown
44 lines
1014 B
Markdown
|
|
# Operaties
|
||
|
|
|
||
|
|
## Config wijzigen en deployen
|
||
|
|
|
||
|
|
```bash
|
||
|
|
cd /root/lakehouse
|
||
|
|
# Bewerk config/homepage/*.yaml of rss-proxy/server.py
|
||
|
|
git add -A && git commit -m "beschrijving" && git push origin master
|
||
|
|
|
||
|
|
# Homepage herladen
|
||
|
|
docker exec homepage wget -qO- http://127.0.0.1:3000/api/revalidate
|
||
|
|
|
||
|
|
# RSS proxy rebuild
|
||
|
|
docker compose -f deploy/docker-compose.homepage.yml build rss-proxy
|
||
|
|
docker compose -f deploy/docker-compose.homepage.yml up -d rss-proxy
|
||
|
|
```
|
||
|
|
|
||
|
|
## Logs
|
||
|
|
|
||
|
|
```bash
|
||
|
|
docker logs -f homepage
|
||
|
|
docker logs -f rss-proxy
|
||
|
|
docker logs -f superset
|
||
|
|
```
|
||
|
|
|
||
|
|
Homepage applicatielog staat buiten git: `config/homepage/logs/` (genegeerd door `.gitignore`).
|
||
|
|
|
||
|
|
## Container inventory bijwerken
|
||
|
|
|
||
|
|
```bash
|
||
|
|
./scripts/deploy/export-inventory.sh
|
||
|
|
git add inventory/ && git commit -m "chore: refresh container inventory"
|
||
|
|
```
|
||
|
|
|
||
|
|
## Stack herstarten
|
||
|
|
|
||
|
|
```bash
|
||
|
|
./scripts/deploy/deploy-atc-docker01.sh
|
||
|
|
```
|
||
|
|
|
||
|
|
## Git op de server
|
||
|
|
|
||
|
|
Remote staat op `atc-docker01` in `/root/lakehouse`. Gebruik je eigen credentials voor push naar Forgejo op `atc-mgt01`.
|