Skip to content

feat(: add wallabag blueprint#786

Open
StellarRounin wants to merge 11 commits intoDokploy:canaryfrom
StellarRounin:template-wallabag
Open

feat(: add wallabag blueprint#786
StellarRounin wants to merge 11 commits intoDokploy:canaryfrom
StellarRounin:template-wallabag

Conversation

@StellarRounin
Copy link
Copy Markdown

@StellarRounin StellarRounin commented Apr 12, 2026

What is this PR about?

New PR of Wallabag

This PR:

  • adds a new wallabag blueprint with docker-compose.yml, template.toml, and logo.svg
  • adds the wallabag entry to meta.json

Screenshots or Videos

Greptile Summary

This PR adds a Wallabag blueprint with previous review issues largely addressed (version, restart policy, relative paths, credentials), but three blocking issues remain. The template.toml incorrectly places DB_PASSWORD, ROOT_PASSWORD, and the missing DOMAIN mapping inside [[config.domains]] instead of a [config.env] table, so none of these variables will be substituted in docker-compose.yml. The wallabag/wallabag image is unpinned while meta.json declares version 2.6.14. Finally, the Strapi entry has been accidentally deleted from meta.json, likely due to a rebase conflict.

Confidence Score: 3/5

Not safe to merge — broken env config prevents database auth and domain routing, and Strapi is accidentally deleted from the registry.

Three P1 issues: the env variable misconfiguration in template.toml breaks the primary user path (DB auth fails, domain redirect fails); the wallabag image is unpinned counter to the version declared in meta.json; and the Strapi entry deletion from meta.json is an unintended regression. These need to be resolved before merging.

blueprints/wallabag/template.toml (env variable structure), blueprints/wallabag/docker-compose.yml (pinned image version), meta.json (restore Strapi entry)

Reviews (2): Last reviewed commit: "fix: Delete duplicate strapi from meta j..." | Re-trigger Greptile

Greptile also left 1 inline comment on this PR.

Context used:

  • Context used - AGENTS.md (source)

@dosubot dosubot bot added the size:S This PR changes 10-29 lines, ignoring generated files. label Apr 12, 2026
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 12, 2026

built with Refined Cloudflare Pages Action

⚡ Cloudflare Pages Deployment

Name Status Preview Last Commit
templates ✅ Ready (View Log) Visit Preview 8ae670e

Comment thread blueprints/wallabag/docker-compose.yml Outdated
Comment thread blueprints/wallabag/docker-compose.yml Outdated
Comment thread blueprints/wallabag/docker-compose.yml Outdated
Comment thread blueprints/wallabag/docker-compose.yml
Comment thread blueprints/wallabag/template.toml Outdated
Comment thread meta.json
Copy link
Copy Markdown
Author

@StellarRounin StellarRounin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Resolved all the issues

@StellarRounin
Copy link
Copy Markdown
Author

@greptile review

Comment thread meta.json
Comment on lines 5954 to 5955
},
{
"id": "strapi",
"name": "Strapi",
"version": "v5.33.0",
"description": "Open-source headless CMS to build powerful APIs with built-in content management.",
"logo": "strapi.svg",
"links": {
"github": "https://github.com/strapi/strapi",
"discord": "https://discord.com/invite/strapi",
"docs": "https://docs.strapi.io",
"website": "https://strapi.io"
},
"tags": [
"headless",
"cms",
"content-management"
]
},
{
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Strapi entry accidentally removed

The diff shows the entire strapi blueprint entry (id, name, version, description, logo, links, tags) deleted from meta.json by this PR. This appears to be a rebase or merge artifact. The Strapi template should still be present between the streamflow and supabase entries — please restore it before merging.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Strapi is duplicated, it already exists in line 5919

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new-template size:S This PR changes 10-29 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant