From 8e9d32a783e90c6ed32fe7ff6acb71fdfd94df3d Mon Sep 17 00:00:00 2001 From: Mauricio Siu Date: Wed, 8 Jul 2026 00:45:53 -0600 Subject: [PATCH] fix: pin heyform to v0.1.0 and use valid keydb tag - heyform/community-edition:latest now points at v3.0.0-rc.* which hangs after Mongoose init and never binds port 8000 (502 behind Traefik). Pin the last stable release v0.1.0 (boots and serves the UI). - eqalpha/keydb:6.3.3 does not exist on Docker Hub; use the multi-arch alpine tag instead. Deploy-tested on a Dokploy instance: HTTP 200, HeyForm UI renders. Co-Authored-By: Claude Fable 5 --- blueprints/heyform/docker-compose.yml | 4 ++-- blueprints/heyform/meta.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/blueprints/heyform/docker-compose.yml b/blueprints/heyform/docker-compose.yml index 18311947..3374befc 100644 --- a/blueprints/heyform/docker-compose.yml +++ b/blueprints/heyform/docker-compose.yml @@ -1,6 +1,6 @@ services: heyform: - image: heyform/community-edition:latest + image: heyform/community-edition:v0.1.0 restart: always volumes: # Persist uploaded images @@ -32,7 +32,7 @@ services: - mongo-data:/data/db keydb: - image: eqalpha/keydb:6.3.3 + image: eqalpha/keydb:alpine restart: always command: keydb-server --appendonly yes --protected-mode no volumes: diff --git a/blueprints/heyform/meta.json b/blueprints/heyform/meta.json index 7b64c42d..43f6f1f6 100644 --- a/blueprints/heyform/meta.json +++ b/blueprints/heyform/meta.json @@ -1,7 +1,7 @@ { "id": "heyform", "name": "HeyForm", - "version": "latest", + "version": "v0.1.0", "description": "Allows anyone to create engaging conversational forms for surveys, questionnaires, quizzes, and polls. No coding skills required.", "logo": "heyform.svg", "links": {