[GH-ISSUE #152] Get Your Custom Dokploy Templates Built! #14397

Closed
opened 2026-07-13 16:23:40 -05:00 by GiteaMirror · 17 comments
Owner

Originally created by @Siumauricio on GitHub (May 25, 2025).
Original GitHub issue: https://github.com/Dokploy/templates/issues/152

Hey everyone,

We've got some exciting news about how we're speeding up the creation and integration of open-source templates for Dokploy. We're officially using Algora to manage bounties, and we want you to be a part of it!

Need a Template? Get It Built!

If you have a need for a template e.g. invoiceninja, wordpress etc, and you don't have the necessary knowledge but need a template and want someone to do the implementation in dokploy, you can use bounties using Algora

How to Create a Bounty:

just typing /bounty $1000 in an issue comment will automatically create a bounty for the issue,

For Bounty Creators:

To ensure the best results, please make sure to:

  • Provide clear specifications about what you expect from the template.
  • Include any relevant documentation—this will be a huge help to potential contributors!

This initiative will help us build a wider variety of templates, making Dokploy even more powerful and easy to use. Plus, it provides a great motivation for contributors – free money! 🤑

Originally created by @Siumauricio on GitHub (May 25, 2025). Original GitHub issue: https://github.com/Dokploy/templates/issues/152 ## Hey everyone, We've got some exciting news about how we're speeding up the creation and integration of open-source templates for Dokploy. We're officially using [Algora](https://algora.io/Dokploy/dashboard) to manage bounties, and we want you to be a part of it! ### Need a Template? Get It Built! If you have a need for a template e.g. invoiceninja, wordpress etc, and you don't have the necessary knowledge but need a template and want someone to do the implementation in dokploy, you can use bounties using [Algora](https://algora.io/Dokploy/dashboard) ### How to Create a Bounty: just typing `/bounty $1000` in an issue comment will automatically create a bounty for the issue, ### For Bounty Creators: To ensure the best results, please make sure to: - **Provide clear specifications** about what you expect from the template. - **Include any relevant documentation**—this will be a huge help to potential contributors! This initiative will help us build a wider variety of templates, making Dokploy even more powerful and easy to use. Plus, it provides a great motivation for contributors – **free money**! 🤑
GiteaMirror added the documentation label 2026-07-13 16:23:40 -05:00
Author
Owner

@debaa98 commented on GitHub (Oct 25, 2025):

hey @Siumauricio is this bounty still open ?

<!-- gh-comment-id:3446753837 --> @debaa98 commented on GitHub (Oct 25, 2025): hey @Siumauricio is this bounty still open ?
Author
Owner

@Artemis-ignis commented on GitHub (May 20, 2026):

Submitted PR #881 for this bounty: https://github.com/Dokploy/templates/pull/881

It adds a Miniflux template with pinned images, PostgreSQL persistence, Dokploy domain/env config, SVG logo, and a sorted meta.json entry.

Validation currently posted in the PR:

  • node dedupe-and-sort-meta.js passes with 390 entries and 0 duplicates.
  • npm run validate-template -- --dir ../blueprints/miniflux passes.
  • npm run validate-docker-compose -- --file ../blueprints/miniflux/docker-compose.yml passes.
  • pnpm exec tsc -b passes for the preview app.
  • Cloudflare preview is Ready for commit dbd929d.
  • Chrome preview check shows the Miniflux card and no console errors.

I have not tested importing it into a live Dokploy instance yet, but I can follow up quickly if that is required.

<!-- gh-comment-id:4497165344 --> @Artemis-ignis commented on GitHub (May 20, 2026): Submitted PR #881 for this bounty: https://github.com/Dokploy/templates/pull/881 It adds a Miniflux template with pinned images, PostgreSQL persistence, Dokploy domain/env config, SVG logo, and a sorted meta.json entry. Validation currently posted in the PR: - `node dedupe-and-sort-meta.js` passes with 390 entries and 0 duplicates. - `npm run validate-template -- --dir ../blueprints/miniflux` passes. - `npm run validate-docker-compose -- --file ../blueprints/miniflux/docker-compose.yml` passes. - `pnpm exec tsc -b` passes for the preview app. - Cloudflare preview is Ready for commit `dbd929d`. - Chrome preview check shows the Miniflux card and no console errors. I have not tested importing it into a live Dokploy instance yet, but I can follow up quickly if that is required.
Author
Owner

@zhaog100 commented on GitHub (May 20, 2026):

🙋 Claiming this bounty. I'll start work within 24-48h.

<!-- gh-comment-id:4497319644 --> @zhaog100 commented on GitHub (May 20, 2026): 🙋 Claiming this bounty. I'll start work within 24-48h.
Author
Owner

@NightVibes33 commented on GitHub (May 20, 2026):

/attempt #152

Opened PR #883: https://github.com/Dokploy/templates/pull/883

Current scope: 11 Dokploy templates, each with metadata, icon, domain config, and Compose files following repo validators.

<!-- gh-comment-id:4501247757 --> @NightVibes33 commented on GitHub (May 20, 2026): /attempt #152 Opened PR #883: https://github.com/Dokploy/templates/pull/883 Current scope: 11 Dokploy templates, each with metadata, icon, domain config, and Compose files following repo validators.
Author
Owner

@BinkyTwin commented on GitHub (May 20, 2026):

/attempt #152

Opened PR #884: https://github.com/Dokploy/templates/pull/884

<!-- gh-comment-id:4501794338 --> @BinkyTwin commented on GitHub (May 20, 2026): /attempt #152 Opened PR #884: https://github.com/Dokploy/templates/pull/884
Author
Owner

@onchito-walks commented on GitHub (May 21, 2026):

/attempt #152

Adding a Paperless-ngx template, one of the most popular self-hosted document management systems currently missing from the blueprints collection.

<!-- gh-comment-id:4503713056 --> @onchito-walks commented on GitHub (May 21, 2026): /attempt #152 Adding a Paperless-ngx template, one of the most popular self-hosted document management systems currently missing from the blueprints collection.
Author
Owner

@NightVibes33 commented on GitHub (May 21, 2026):

Update on PR #883: I removed the overlapping Miniflux and Paperless-ngx work after seeing separate focused PRs. The current PR is limited to non-overlapping templates and passing repo validators.

<!-- gh-comment-id:4503746731 --> @NightVibes33 commented on GitHub (May 21, 2026): Update on PR #883: I removed the overlapping Miniflux and Paperless-ngx work after seeing separate focused PRs. The current PR is limited to non-overlapping templates and passing repo validators.
Author
Owner

@BinkyTwin commented on GitHub (May 21, 2026):

Thanks for flagging. Small chronology note for maintainers: PR #884 was opened with Paperless-ngx + Gatus earlier, and PR #883 added Paperless-ngx later while expanding to 14 templates.

I kept #884 focused on Paperless-ngx and Gatus, with the review comments addressed and checks green. Happy to split or drop Paperless-ngx from #884 if maintainers prefer to take it from #883 instead.

<!-- gh-comment-id:4504179365 --> @BinkyTwin commented on GitHub (May 21, 2026): Thanks for flagging. Small chronology note for maintainers: PR #884 was opened with Paperless-ngx + Gatus earlier, and PR #883 added Paperless-ngx later while expanding to 14 templates. I kept #884 focused on Paperless-ngx and Gatus, with the review comments addressed and checks green. Happy to split or drop Paperless-ngx from #884 if maintainers prefer to take it from #883 instead.
Author
Owner

@MANFIT7 commented on GitHub (May 21, 2026):

Submitted PR #897 for this bounty: https://github.com/Dokploy/templates/pull/897

@algora-pbc /claim #152

Scope: adds a Snipe-IT template using the official snipe/snipe-it:v8.5.0 image, MariaDB 11.4.7, Dokploy domain/env wiring, persistent volumes, logo, and metadata.

Validation:

  • node dedupe-and-sort-meta.js
  • npm run validate-template -- --dir ../blueprints/snipe-it
  • npm run validate-docker-compose -- --file ../blueprints/snipe-it/docker-compose.yml
  • git diff --check
<!-- gh-comment-id:4505792668 --> @MANFIT7 commented on GitHub (May 21, 2026): Submitted PR #897 for this bounty: https://github.com/Dokploy/templates/pull/897 @algora-pbc /claim #152 Scope: adds a Snipe-IT template using the official `snipe/snipe-it:v8.5.0` image, MariaDB 11.4.7, Dokploy domain/env wiring, persistent volumes, logo, and metadata. Validation: - `node dedupe-and-sort-meta.js` - `npm run validate-template -- --dir ../blueprints/snipe-it` - `npm run validate-docker-compose -- --file ../blueprints/snipe-it/docker-compose.yml` - `git diff --check`
Author
Owner

@MANFIT7 commented on GitHub (May 21, 2026):

Submitted PR #898 for this bounty: https://github.com/Dokploy/templates/pull/898

@algora-pbc /claim #152

Scope: adds a code-server template using codercom/code-server:4.121.0, Dokploy domain/env wiring, persistent home/config volumes, logo, and metadata.

Validation:

  • node dedupe-and-sort-meta.js
  • npm run validate-template -- --dir ../blueprints/code-server
  • npm run validate-docker-compose -- --file ../blueprints/code-server/docker-compose.yml
  • git diff --check
<!-- gh-comment-id:4505896551 --> @MANFIT7 commented on GitHub (May 21, 2026): Submitted PR #898 for this bounty: https://github.com/Dokploy/templates/pull/898 @algora-pbc /claim #152 Scope: adds a code-server template using `codercom/code-server:4.121.0`, Dokploy domain/env wiring, persistent home/config volumes, logo, and metadata. Validation: - `node dedupe-and-sort-meta.js` - `npm run validate-template -- --dir ../blueprints/code-server` - `npm run validate-docker-compose -- --file ../blueprints/code-server/docker-compose.yml` - `git diff --check`
Author
Owner

@MANFIT7 commented on GitHub (May 21, 2026):

Submitted PR #899 for this bounty: https://github.com/Dokploy/templates/pull/899

@algora-pbc /claim #152

Scope: adds a LibreSpeed template using lscr.io/linuxserver/librespeed:latest, Dokploy domain/env wiring, SQLite-backed persistent config, logo, and metadata.

Validation:

  • node dedupe-and-sort-meta.js
  • npm run validate-template -- --dir ../blueprints/librespeed
  • npm run validate-docker-compose -- --file ../blueprints/librespeed/docker-compose.yml
  • git diff --check
<!-- gh-comment-id:4505999904 --> @MANFIT7 commented on GitHub (May 21, 2026): Submitted PR #899 for this bounty: https://github.com/Dokploy/templates/pull/899 @algora-pbc /claim #152 Scope: adds a LibreSpeed template using `lscr.io/linuxserver/librespeed:latest`, Dokploy domain/env wiring, SQLite-backed persistent config, logo, and metadata. Validation: - `node dedupe-and-sort-meta.js` - `npm run validate-template -- --dir ../blueprints/librespeed` - `npm run validate-docker-compose -- --file ../blueprints/librespeed/docker-compose.yml` - `git diff --check`
Author
Owner

@autonomousventurelab-jpg commented on GitHub (May 21, 2026):

Submitted PR #893 for this bounty: https://github.com/Dokploy/templates/pull/893

Scope: adds a HedgeDoc template using the official quay.io/hedgedoc/hedgedoc:1.10.8 image, PostgreSQL 17 persistence, upload persistence, Dokploy domain/env wiring, generated credentials, logo, and metadata.

Validation rerun:

  • node build-scripts/process-meta.js
  • npm --prefix build-scripts run validate-template -- --dir ../blueprints/hedgedoc
  • npm --prefix build-scripts run validate-docker-compose -- --file ../blueprints/hedgedoc/docker-compose.yml
  • git diff --check -- blueprints/hedgedoc meta.json

I have not live-imported it into a Dokploy instance yet, but the template passes the repository validators and stays within the Dokploy compose constraints.

<!-- gh-comment-id:4506140248 --> @autonomousventurelab-jpg commented on GitHub (May 21, 2026): Submitted PR #893 for this bounty: https://github.com/Dokploy/templates/pull/893 Scope: adds a HedgeDoc template using the official `quay.io/hedgedoc/hedgedoc:1.10.8` image, PostgreSQL 17 persistence, upload persistence, Dokploy domain/env wiring, generated credentials, logo, and metadata. Validation rerun: - `node build-scripts/process-meta.js` - `npm --prefix build-scripts run validate-template -- --dir ../blueprints/hedgedoc` - `npm --prefix build-scripts run validate-docker-compose -- --file ../blueprints/hedgedoc/docker-compose.yml` - `git diff --check -- blueprints/hedgedoc meta.json` I have not live-imported it into a Dokploy instance yet, but the template passes the repository validators and stays within the Dokploy compose constraints.
Author
Owner

@Siumauricio commented on GitHub (May 22, 2026):

My goodness, there are so many AI Slop comments and PRs, definitely I will close the Bounty program.

<!-- gh-comment-id:4523025751 --> @Siumauricio commented on GitHub (May 22, 2026): My goodness, there are so many AI Slop comments and PRs, definitely I will close the Bounty program.
Author
Owner

@BinkyTwin commented on GitHub (May 22, 2026):

Chrisgpt effectimage

<!-- gh-comment-id:4523040087 --> @BinkyTwin commented on GitHub (May 22, 2026): Chrisgpt effect![image](https://github.com/user-attachments/assets/99b1216e-73e3-4d58-93ad-1255e22470ca)
Author
Owner

@rohitmulani63-ops commented on GitHub (Jul 7, 2026):

Hi @Siumauricio, thanks for reviewing and merging these template PRs.

Merged under /claim #152:

Also updated and green now under the same claim:

Could you please confirm whether the merged work should be considered for the Algora bounty on #152, and whether anything else is needed from my side for the bounty/payment review?

Thanks again.

<!-- gh-comment-id:4907913961 --> @rohitmulani63-ops commented on GitHub (Jul 7, 2026): Hi @Siumauricio, thanks for reviewing and merging these template PRs. Merged under `/claim #152`: - #951 SFTPGo - #953 FileGator - #954 ArchiveBox Also updated and green now under the same claim: - #955 Tandoor Recipes - #956 Taiga - #957 Jitsi Meet Could you please confirm whether the merged work should be considered for the Algora bounty on #152, and whether anything else is needed from my side for the bounty/payment review? Thanks again.
Author
Owner

@rohitmulani63-ops commented on GitHub (Jul 7, 2026):

Hi @Siumauricio and @algora-pbc, adding one consolidated follow-up now that #152 is closed as completed.

Merged PRs from my side under /claim #152:

Also updated and green under the same bounty, awaiting maintainer review:

Could you please confirm whether the merged PRs above are included in the Algora bounty review, and whether anything else is needed from my side for claim/reward processing?

Thank you.

<!-- gh-comment-id:4908195031 --> @rohitmulani63-ops commented on GitHub (Jul 7, 2026): Hi @Siumauricio and @algora-pbc, adding one consolidated follow-up now that #152 is closed as completed. Merged PRs from my side under `/claim #152`: - #951 SFTPGo - #953 FileGator - #954 ArchiveBox Also updated and green under the same bounty, awaiting maintainer review: - #932 FileRun - #934 Zulip - #936 Fider - #939 HeyForm - #940 Outline - #955 Tandoor Recipes - #956 Taiga - #957 Jitsi Meet Could you please confirm whether the merged PRs above are included in the Algora bounty review, and whether anything else is needed from my side for claim/reward processing? Thank you.
Author
Owner

@rohitmulani63-ops commented on GitHub (Jul 7, 2026):

Hi @Siumauricio and @algora-pbc, quick update after my earlier follow-up: two more /claim #152 PRs from my side have now been merged as well.

Newly merged under /claim #152:

Previously merged under /claim #152:

Could these please also be included in the Algora bounty review for #152? Please let me know if any additional claim format or confirmation is needed from my side.

Thank you.

<!-- gh-comment-id:4908272132 --> @rohitmulani63-ops commented on GitHub (Jul 7, 2026): Hi @Siumauricio and @algora-pbc, quick update after my earlier follow-up: two more `/claim #152` PRs from my side have now been merged as well. Newly merged under `/claim #152`: - #933 Rallly - #947 PrivateBin Previously merged under `/claim #152`: - #951 SFTPGo - #953 FileGator - #954 ArchiveBox Could these please also be included in the Algora bounty review for #152? Please let me know if any additional claim format or confirmation is needed from my side. Thank you.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/templates#14397