mirror of
https://github.com/Dokploy/templates.git
synced 2026-07-15 14:52:05 -05:00
[PR #753] [MERGED] Update Langflow docker-compose.yml #16086
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/Dokploy/templates/pull/753
Author: @omarherri
Created: 3/26/2026
Status: ✅ Merged
Merged: 7/7/2026
Merged by: @Siumauricio
Base:
canary← Head:patch-1📝 Commits (1)
bf8c13bUpdate docker-compose.yml📊 Changes
1 file changed (+26 additions, -13 deletions)
View changed files
📝
blueprints/langflow/docker-compose.yml(+26 -13)📄 Description
What is this PR about?
New PR of langflow
Checklist
Before submitting this PR, please make sure that:
Issues related (if applicable)
Close automatically the related issues using the keywords:
closes #ISSUE_NUMBERScreenshots or Videos
Greptile Summary
This PR updates the Langflow blueprint's
docker-compose.ymlwith several improvements — adding healthchecks for Postgres, better environment variable configuration, and cleaner volume naming — but introduces a number of violations of the repository's AGENTS.md conventions that must be fixed before merging.Key issues found:
LANGFLOW_SECRET_KEYis set to a static value committed in a public repo. Every deployment shares the same cryptographic secret; it must be replaced with the${base64:32}Dokploy helper.LANGFLOW_SUPERUSER_PASSWORDuses a plain-text default that will be used as-is unless users manually intervene. Should use the${password:16}helper via the template variable system.version: "3.8": AGENTS.md mandates this declaration; it was removed entirely.portsinstead ofexpose: AGENTS.md explicitly forbidsportsin compose files;exposemust be used instead.latestimage: Pinning to a specific version is required to ensure reproducible and supply-chain-safe deployments.pull_policy: always: Combined withlatest, this causes silent uncontrolled upgrades on every container restart.Confidence Score: 1/5
Not safe to merge — contains a publicly exposed cryptographic secret and multiple AGENTS.md convention violations.
The hardcoded LANGFLOW_SECRET_KEY committed to a public repository is a P0 security issue that alone blocks merging. On top of that, there are four P1 violations of mandatory AGENTS.md conventions (missing version, ports vs expose, unpinned image, hardcoded password). All of these need to be resolved before the template is suitable for public use.
blueprints/langflow/docker-compose.yml requires significant rework; blueprints/langflow/template.toml also needs updating to expose the new credentials as auto-generated variables.
Important Files Changed
portsinstead ofexpose, and pins to thelatesttag — all violating AGENTS.md conventions.Reviews (1): Last reviewed commit: "Update docker-compose.yml" | Re-trigger Greptile
(2/5) Greptile learns from your feedback when you react with thumbs up/down!
Context used:
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.