Docs: add CI/CD secrets instructions to ANLEITUNG.md
Build and Push Docker Image / build-and-push (push) Has been cancelled
Build and Push Docker Image / build-and-push (push) Has been cancelled
This commit is contained in:
@@ -200,3 +200,27 @@ Dieses Release ergänzt eine serverseitige Proxy-Lösung für das interne Statis
|
|||||||
- Die Proxy-Route ist so konfiguriert, dass Assets und AJAX-Aufrufe über den gleichen Proxy laufen, damit die Seite vollständig funktioniert.
|
- Die Proxy-Route ist so konfiguriert, dass Assets und AJAX-Aufrufe über den gleichen Proxy laufen, damit die Seite vollständig funktioniert.
|
||||||
|
|
||||||
Wenn du möchtest, pushe ich die Änderungen an `ANLEITUNG.md` in `origin/main` für dich.
|
Wenn du möchtest, pushe ich die Änderungen an `ANLEITUNG.md` in `origin/main` für dich.
|
||||||
|
|
||||||
|
## CI/CD Hinweise
|
||||||
|
|
||||||
|
Das Repository enthält einen GitHub Actions Workflow unter `.github/workflows/deploy.yml`, der bei Push auf `main` ein Multi-Arch Docker-Image baut und zu `docker.citysensor.de` pusht.
|
||||||
|
|
||||||
|
Erforderliche CI-Secrets (setzen in deinem CI/Repository-Provider):
|
||||||
|
|
||||||
|
- `DOCKER_USERNAME` — Benutzername für `docker.citysensor.de`.
|
||||||
|
- `DOCKER_PASSWORD` — Passwort für `docker.citysensor.de`.
|
||||||
|
|
||||||
|
Wie du die Secrets hinterlegst:
|
||||||
|
|
||||||
|
- GitHub: Repository → Settings → Secrets and variables → Actions → `New repository secret`.
|
||||||
|
- Gitea: Repository → Settings → Secrets (oder CI/CD variables) — je nach Installation.
|
||||||
|
|
||||||
|
Hinweis: Trage niemals Zugangsdaten im Quellcode oder in öffentlichen Dateien ein. Verwende Repository-Secrets oder sichere CI-Variablen.
|
||||||
|
|
||||||
|
Optionales manuelles Deploy (falls Docker lokal verfügbar):
|
||||||
|
|
||||||
|
```bash
|
||||||
|
./deploy.sh 1.7.8
|
||||||
|
```
|
||||||
|
|
||||||
|
Wenn du möchtest, kann ich noch einen kurzen Abschnitt zur Einrichtung der Secrets in eurem Gitea-Server hinzufügen — sag Bescheid.
|
||||||
|
|||||||
Reference in New Issue
Block a user