Frank Engel
124fc207f9
quadlets: proxy 3s Delay damit App-DNS registriert ist bevor nginx startet
2026-05-21 11:31:38 +02:00
Frank Engel
ab8c84f30d
ex18: images pullen und bauen vor dem Start
2026-05-21 11:23:07 +02:00
Frank Engel
9e3225db6e
ex18: nginx-default.conf für Quadlets (systemd-visitcounter-app als Upstream)
...
Compose und Quadlets brauchen unterschiedliche nginx-Configs:
- Compose: proxy_pass http://app:8080
- Quadlets: proxy_pass http://systemd-visitcounter-app:8080
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-21 11:09:58 +02:00
Frank Engel
04075c0ae4
ex18: nginx default.conf vor Quadlet-Start kopieren
2026-05-21 10:57:46 +02:00
Frank Engel
86f69ec823
tag3: Quadlet-Dateien für VisitCounter freigegeben
...
- listings/visitcounter/quadlets/ mit 5 Unit-Dateien hinzugefügt
(app, db, proxy .container + .network + .volume)
- wird in Exercise 18 verwendet
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-21 10:51:42 +02:00
Frank Engel
b32d8c2472
exercises: ex16-19 hinzugefügt, commands.sh → commands.txt
...
- ex16: lokale Registry + VisitCounter pushen
- ex17: vollständiger Update-Zyklus (edit → build → push → restart)
- ex18: VisitCounter mit Quadlets deployen
- ex19: Container schrittweise härten (read-only, cap-drop, no-new-priv)
- alle commands.sh umbenannt in commands.txt, Shebang entfernt
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-21 09:09:51 +02:00
Frank Engel
5ad7435542
exercises: reader --name, ex13 commands.sh
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-20 16:03:08 +02:00
Frank Engel
5aba4ecac2
ex06/ex07: writer als Daemon, exit mit Ctrl+C + Cleanup
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-20 07:45:08 +02:00
Frank Engel
bd046e626d
Tag 2 Materialien: Exercises ex05-ex15 + Ubuntu 24.04 Setup
...
- listings/exercises/ex05-ex15: alle Übungsdateien für Tag 2
(Networking, Bind Mounts, Volumes, Env Variables, Compose, Build, Push, Registry)
- setup/setup-ubuntu2404.sh: Prep-Script für Ubuntu 24.04 (Noble)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19 22:04:17 +02:00
yberion
1ac9851e48
Initial commit: Schulungsunterlagen Tag 2 + Setup-Script
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-18 18:50:58 +02:00