16 lines
669 B
Markdown
16 lines
669 B
Markdown
deploy.sh war als kleiner, dummer Helfer gedacht, der dir zwei nervige Dinge abnimmt:
|
|
|
|
Stacks reproduzierbar aus dem Repo nach /srv ausrollen (ohne Copy-Paste-Orgie)
|
|
|
|
Updates standardisiert fahren (pull + up, optional healthcheck)
|
|
|
|
Also kein „Kubernetes für Arme“, sondern ein Skript, das deinen Mini-Standard automatisiert, wenn du willst.
|
|
|
|
Typische Use-Cases bei dir
|
|
|
|
Du änderst docker-compose.yml im Repo und willst es sauber nach /srv/<stack> übernehmen.
|
|
|
|
Du willst auf dem Server „alle Stacks updaten“: Images pullen, Container neu starten, kurz prüfen.
|
|
|
|
Du willst einen neuen Server aufsetzen: Repo klonen, .env anlegen, deploy laufen lassen, fertig.
|