From 18bbc13e1c7ec774d801b2183f16d81d0710d359 Mon Sep 17 00:00:00 2001 From: Paul Nothaft Date: Sun, 4 Jan 2026 22:56:24 +0100 Subject: [PATCH] feat: Add Drone CI pipeline for automated image builds - Add .drone.yml to build and push to local registry - Update docker-compose.prod.yml to use registry image --- .drone.yml | 13 +++++++++++++ docker-compose.prod.yml | 5 +---- 2 files changed, 14 insertions(+), 4 deletions(-) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..d0f4b69 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,13 @@ +kind: pipeline +type: docker +name: default + +steps: + - name: build minio-webui + image: plugins/docker + settings: + repo: registry.local.nothaft.cloud/minio-webui + tags: latest + dockerfile: Dockerfile + context: . + registry: registry.local.nothaft.cloud diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index 9126075..d75c024 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -15,10 +15,7 @@ services: # Combined app (backend + frontend) app: - image: minio-webui:latest - build: - context: . - dockerfile: Dockerfile + image: registry.local.nothaft.cloud/minio-webui:latest environment: - NODE_ENV=production - PORT=3000