From 1b5826220b8e1c8ab903db8d91429d91c74d975f Mon Sep 17 00:00:00 2001 From: nico Date: Fri, 7 Aug 2026 14:57:31 +0200 Subject: [PATCH] Deployment: Compose zieht fertiges Image aus der Gitea-Registry MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Statt lokal zu bauen, verwendet docker-compose.yml jetzt gitea.korbel.network/nico/wichteln:latest – auf dem Server reicht damit ein einmaliges docker login plus compose up. --- README.md | 9 ++++++--- docker-compose.yml | 4 +++- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 5782dc7..da9f140 100644 --- a/README.md +++ b/README.md @@ -53,13 +53,16 @@ ist `:z` für das SELinux-Label nötig): podman run -d --name wichteln -p 127.0.0.1:8080:8000 -v "$PWD/data:/data:z" localhost/wichteln ``` -Die Compose-Datei funktioniert sowohl mit `docker compose` (Server) als auch -mit `podman-compose up -d` lokal. +Die Compose-Datei zieht das fertige Image aus der Gitea-Registry und +funktioniert sowohl mit `docker compose` (Server) als auch mit +`podman-compose up -d` lokal – einmalig anmelden nicht vergessen: +`docker login gitea.korbel.network` bzw. `podman login gitea.korbel.network`. ## Auf dem Server (docker compose + nginx) ```bash -docker compose up -d --build +docker login gitea.korbel.network # einmalig +docker compose up -d ``` Der Container lauscht nur auf `127.0.0.1:8000`; davor gehört ein Reverse diff --git a/docker-compose.yml b/docker-compose.yml index 522598c..c201565 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,6 +1,8 @@ services: wichteln: - build: . + # Fertiges Image aus der Gitea-Registry – einmalig + # `docker login gitea.korbel.network` (bzw. `podman login`) ausführen. + image: gitea.korbel.network/nico/wichteln:latest container_name: wichteln restart: unless-stopped ports: