From 01818a08eb962a49cae0c99d96c501ecd30f669a Mon Sep 17 00:00:00 2001 From: Ketbome Date: Thu, 15 Jan 2026 22:46:18 -0300 Subject: [PATCH 1/3] feat: add Minepanel template --- blueprints/minepanel/docker-compose.yml | 32 ++++++++++++++++++++++++ blueprints/minepanel/minepanel.webp | Bin 0 -> 10978 bytes blueprints/minepanel/template.toml | 29 +++++++++++++++++++++ meta.json | 18 +++++++++++++ 4 files changed, 79 insertions(+) create mode 100644 blueprints/minepanel/docker-compose.yml create mode 100644 blueprints/minepanel/minepanel.webp create mode 100644 blueprints/minepanel/template.toml diff --git a/blueprints/minepanel/docker-compose.yml b/blueprints/minepanel/docker-compose.yml new file mode 100644 index 000000000..fb9bf789d --- /dev/null +++ b/blueprints/minepanel/docker-compose.yml @@ -0,0 +1,32 @@ +services: + backend: + image: ketbom/minepanel-backend:latest + restart: unless-stopped + ports: + - 8091 + environment: + - NODE_ENV=production + - FRONTEND_URL=${FRONTEND_URL} + - JWT_SECRET=${JWT_SECRET} + - CLIENT_PASSWORD=${CLIENT_PASSWORD} + - CLIENT_USERNAME=${CLIENT_USERNAME} + - BASE_DIR=${BASE_DIR} + volumes: + - minepanel-servers:/app/servers + - minepanel-data:/app/data + - /var/run/docker.sock:/var/run/docker.sock + + frontend: + image: ketbom/minepanel-frontend:latest + restart: unless-stopped + ports: + - 3000 + environment: + - NEXT_PUBLIC_BACKEND_URL=${NEXT_PUBLIC_BACKEND_URL} + - NEXT_PUBLIC_DEFAULT_LANGUAGE=${NEXT_PUBLIC_DEFAULT_LANGUAGE} + depends_on: + - backend + +volumes: + minepanel-servers: + minepanel-data: diff --git a/blueprints/minepanel/minepanel.webp b/blueprints/minepanel/minepanel.webp new file mode 100644 index 0000000000000000000000000000000000000000..21a6f7a46d95120bb863d602ff856ae371e0ef7f GIT binary patch literal 10978 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 Date: Thu, 15 Jan 2026 23:24:56 -0300 Subject: [PATCH 2/3] fix: pin images to v1.7.1 and use http for URLs --- blueprints/minepanel/docker-compose.yml | 4 ++-- blueprints/minepanel/template.toml | 4 ++-- meta.json | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/blueprints/minepanel/docker-compose.yml b/blueprints/minepanel/docker-compose.yml index fb9bf789d..9eae21152 100644 --- a/blueprints/minepanel/docker-compose.yml +++ b/blueprints/minepanel/docker-compose.yml @@ -1,6 +1,6 @@ services: backend: - image: ketbom/minepanel-backend:latest + image: ketbom/minepanel-backend:1.7.1 restart: unless-stopped ports: - 8091 @@ -17,7 +17,7 @@ services: - /var/run/docker.sock:/var/run/docker.sock frontend: - image: ketbom/minepanel-frontend:latest + image: ketbom/minepanel-frontend:1.7.1 restart: unless-stopped ports: - 3000 diff --git a/blueprints/minepanel/template.toml b/blueprints/minepanel/template.toml index 1f572ce54..feb7be7f2 100644 --- a/blueprints/minepanel/template.toml +++ b/blueprints/minepanel/template.toml @@ -23,7 +23,7 @@ host = "api-${backend_domain}" JWT_SECRET = "${jwt_secret}" CLIENT_USERNAME = "${client_username}" CLIENT_PASSWORD = "${client_password}" -FRONTEND_URL = "https://${frontend_domain}" -NEXT_PUBLIC_BACKEND_URL = "https://api-${backend_domain}" +FRONTEND_URL = "http://${frontend_domain}" +NEXT_PUBLIC_BACKEND_URL = "http://api-${backend_domain}" NEXT_PUBLIC_DEFAULT_LANGUAGE = "${default_language}" BASE_DIR = "/app" diff --git a/meta.json b/meta.json index cc79741ad..cf5ca7866 100644 --- a/meta.json +++ b/meta.json @@ -3924,7 +3924,7 @@ { "id": "minepanel", "name": "Minepanel", - "version": "latest", + "version": "1.7.1", "description": "Web panel for managing Minecraft servers with Docker. Create, configure, start/stop, and monitor multiple instances from a modern UI.", "logo": "minepanel.webp", "links": { From 9dab48fb9c44f1f7aeed7eb0014b98419b5d76f6 Mon Sep 17 00:00:00 2001 From: Ketbome Date: Thu, 15 Jan 2026 23:26:26 -0300 Subject: [PATCH 3/3] fix: remove explicit ports, Dokploy handles proxying --- blueprints/minepanel/docker-compose.yml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/blueprints/minepanel/docker-compose.yml b/blueprints/minepanel/docker-compose.yml index 9eae21152..d699b0df1 100644 --- a/blueprints/minepanel/docker-compose.yml +++ b/blueprints/minepanel/docker-compose.yml @@ -2,8 +2,6 @@ services: backend: image: ketbom/minepanel-backend:1.7.1 restart: unless-stopped - ports: - - 8091 environment: - NODE_ENV=production - FRONTEND_URL=${FRONTEND_URL} @@ -19,8 +17,6 @@ services: frontend: image: ketbom/minepanel-frontend:1.7.1 restart: unless-stopped - ports: - - 3000 environment: - NEXT_PUBLIC_BACKEND_URL=${NEXT_PUBLIC_BACKEND_URL} - NEXT_PUBLIC_DEFAULT_LANGUAGE=${NEXT_PUBLIC_DEFAULT_LANGUAGE}