Commit Graph

134 Commits

Author SHA1 Message Date
RiKaZaRai
0cbffecd0a Add n8n with Postgres (#269)
* Create n8n with postgres

* Delete blueprints/n8n with postgres

* Create docker-compose.yml

* Add files via upload

* Create template.toml

* Update meta.json

* Update meta.json

* Update meta.json

* Update meta.json

* Update template.toml

* Update template.toml

* Update template.toml

* Update docker-compose.yml

* Update template.toml

* Update docker-compose.yml

* Update template.toml

* Update docker-compose.yml

* Update template.toml

* Create docker-compose.yml

* Create template.toml

* Add files via upload

* Update meta.json

* Update meta.json

* Update template.toml

* Update docker-compose.yml

* Update template.toml

* Update template.toml

* Update template.toml

* Update docker-compose.yml

* Update template.toml

* Delete blueprints/sylius-frankenphp directory

* Create docker-compose.yml

* Create template.toml

* Add files via upload

* Delete blueprints/wordpress/elephant_cover.svg

* Add files via upload

* Update meta.json

* Update template.toml

* Update template.toml

* Update template.toml

* Update template.toml

* Update docker-compose.yml

* Update template.toml

* Update template.toml

* Update docker-compose.yml

* Update docker-compose.yml

* Update template.toml

* Update template.toml

* Update docker-compose.yml

* Update docker-compose.yml

* Update template.toml

* Update docker-compose.yml

* Update docker-compose.yml

* Update docker-compose.yml

* Update template.toml

* Update docker-compose.yml

* Update docker-compose.yml

* Update template.toml

* Update meta.json

* Delete blueprints/wordpress-frankenphp/docker-compose.yml

* Delete blueprints/wordpress-frankenphp/elephant_cover.svg

* Delete blueprints/wordpress-frankenphp/template.toml

* Update meta.json

---------

Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
2025-08-10 23:39:26 -06:00
Sancho Godinho
a355cd24ed Update outdated links (#254) 2025-08-07 01:02:15 -06:00
Jainil Prajapati 🪐
6c46708035 added Statping-NG template (#273)
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
2025-08-07 01:01:59 -06:00
Ragil Burhanudin Pamungkas
996dbd8254 Update ghostcms version to 6.0.0 (#271)
* chore(blueprint): update plane services to v0.27.1

- Bumped all makeplane service images from v0.25.3 to v0.27.1
- Updated web, space, admin, live, api, worker, beat-worker, migrator and proxy services
- Version alignment for all plane components in docker-compose blueprint

* chore(blueprint): update plane version to v0.27.1

* chore: update ghost image and version to 6.0.0
2025-08-07 00:50:57 -06:00
Tony Hart
1ff926b184 add authelia (#270)
* add authelia

* update config

* update config env

* update hash

* admin first login fix
2025-08-07 00:48:53 -06:00
Jainil Prajapati 🪐
a2d1f929fd Added wg-easy entry (#256)
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
2025-08-02 00:11:49 -06:00
Jainil Prajapati 🪐
a551e99b8c Added Open Notebook (#253)
* Added Open Notebook

* Remove duplicate GitLab CE entry from meta.json

* FIX-Validating meta.json against blueprint folders and logos

---------

Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
2025-08-02 00:09:52 -06:00
Jainil Prajapati 🪐
b3348e6949 add BookLore template with Docker Compose setup (#259)
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
2025-08-02 00:08:42 -06:00
Jainil Prajapati 🪐
c634c2cb31 Added Scrypted (#257) 2025-08-01 01:35:37 -06:00
Mauricio Siu
2ab8b2ee27 Update meta.json 2025-07-27 23:03:50 -06:00
Ragil Burhanudin Pamungkas
fbd6e78bf5 chore(blueprint): update plane services to v0.27.1 (#250)
* chore(blueprint): update plane services to v0.27.1

- Bumped all makeplane service images from v0.25.3 to v0.27.1
- Updated web, space, admin, live, api, worker, beat-worker, migrator and proxy services
- Version alignment for all plane components in docker-compose blueprint

* chore(blueprint): update plane version to v0.27.1
2025-07-27 22:58:32 -06:00
Jainil Prajapati 🪐
8b23ad129f Add Habitica entry to meta.json (#228)
* Add Habitica entry to meta.json

- Introduced Habitica, a productivity app that gamifies habit tracking, with a detailed description, logo, and relevant links.
- Updated tag formatting for consistency across entries.

* Add GitLab CE entry to meta.json

- Introduced GitLab Community Edition with a detailed description, logo, and relevant links.
- Updated tag formatting for consistency across entries.

* Refactor Habitica blueprint to use client-server architecture with MongoDB volume and simplified email configuration
2025-07-27 22:51:55 -06:00
Vitaliy Kukharik
05c014b26b Update Autobase to v2.3.0 (#244)
* Update Autobase to v2.3.0

* Update meta.json

* Update tags
2025-07-27 22:46:50 -06:00
Marius
bf327c3bad add OpenPanel template (#245) 2025-07-27 22:44:28 -06:00
Jainil Prajapati 🪐
d5a74cab26 Adding new templates (#247)
* Remove duplicate GitLab CI entry and add Link Stack entry to meta.json

* Update Movary blueprint with simplified Docker Compose and environment configuration

* Add OpenGist entry to meta.json

* Add Snapp self-hosted screenshot sharing service entry to meta.json

* Add CommaFeed feed reader entry to meta.json

* Add ConvertX media conversion service entry to meta.json

* Add MeTube YouTube downloader entry to meta.json

* Add Pinchflat YouTube  entry to meta.json

* Add yt-dlp-webui entry to meta.json

* Add FlareSolverr proxy service entry to meta.json

* Add Neko virtual browser entry to meta.json

* Add Omni-Tools entry to meta.json

* Add OpenHands AI agents platform entry to meta.json

* Add Web-Check website analyzer entry to meta.json

* Add DumbDrop file sharing service entry to meta.json

* Add DumbAssets entry to meta.json

* Add DumbPad notepad service entry to meta.json

* Add DumbBudget self-hosted budget tracking service entry to meta.json

* Add Tianji web analytics and uptime monitoring service entry to meta.json

* Add Directory Lister entry to meta.json

* Add Grimoire bookmarking app entry to meta.json

* Clean Up

* Update Movary blueprint with environment variables and MySQL configuration
2025-07-27 22:40:54 -06:00
Vitor Leonel
c7fb4d8166 chore: bump n8n version to 1.104.0 (#241) 2025-07-25 00:45:53 -06:00
Khiet Tam Nguyen
36ff89f088 chore(blueprint): update rybbit to v1.5 (#235)
* chore(blueprint): update rybbit to v1.5

* chore(template): bump rybbit to 1.5.1
2025-07-25 00:42:27 -06:00
Tony Hart
dc5157449d add keycloak template (#243) 2025-07-25 00:39:01 -06:00
Nicolas SANS
8f887d08b8 Add Memos entry (#234)
* Add Memos service and configuration files

* Refactor docker-compose.yml: update environment variable syntax for Memos service

* Update docker-compose.yml and template.toml: adjust environment variable syntax and change MEMOS_MODE value

* Add GitLab CE entry to meta.json and update Memos version to latest
2025-07-20 21:47:13 -06:00
Jainil Prajapati 🪐
8a803ae66a Add Linkding entry to meta.json (#231)
* Add GitLab CE entry to meta.json

- Introduced a new entry for GitLab Community Edition, including a detailed description, logo, and relevant links.
- Reformatted tag lists for consistency across all entries.

* Add Linkding entry to meta.json

- Introduced a new entry for Linkding, a self-hosted bookmark manager, including a description, logo, and relevant links.
- Updated tag lists to include "bookmark-manager" and "self-hosted" for better categorization.
2025-07-20 21:46:35 -06:00
Jainil Prajapati 🪐
d2f3a95d7e Add Kener entry to meta.json and improve JSON encoding in TemplateDialog (#229)
* Add Kener entry to meta.json and improve JSON encoding in TemplateDialog

- Introduced Kener, an open-source status page system, to meta.json with relevant links and tags.
- Updated TemplateDialog to use encodeURIComponent for proper handling of Unicode characters in JSON encoding.
- Removed unnecessary console log from TemplateGrid for cleaner code.

* Update Kener logo in meta.json and remove old logo file

- Changed the logo reference for Kener in meta.json from 'kener.png' to 'image.png'.
- Deleted the outdated 'kener.png' file from the repository.

* Add GitLab CE entry to meta.json

- Introduced GitLab Community Edition with a detailed description, logo, and relevant links.
- Updated tags for better categorization, including 'git', 'ci-cd', 'version-control', and 'project-management'.
2025-07-20 21:45:10 -06:00
Jainil Prajapati 🪐
734c7ff819 add EZBookkeeping entry (#223)
* add EZBookkeeping entry

* Add GitLab CE entry to meta.json

- Introduced a new entry for GitLab Community Edition, including its description, logo, and relevant links.
- Added tags for better categorization: git, ci-cd, version-control, project-management.
2025-07-20 21:38:21 -06:00
Jainil Prajapati 🪐
0ff9c62a31 Add I Hate Money entry to meta.json (#227)
* Add I Hate Money entry to meta.json

- Introduced a new entry for I Hate Money, a web application for managing shared expenses, including relevant links and tags.

* Add GitLab CE entry to meta.json

- Introduced a new entry for GitLab Community Edition, including a detailed description, logo, relevant links, and tags for better categorization.
2025-07-20 21:37:30 -06:00
Jainil Prajapati 🪐
532eb65cbc Add Cap.so entry to meta.json (#226)
* Add Cap.so entry to meta.json

- Introduced Cap.so, a platform for web and desktop applications with MySQL and S3 storage, including relevant links and tags.
- Reformatted tag lists for consistency across all entries.

* Add GitLab CE entry to meta.json

- Introduced GitLab Community Edition, a free and open source platform for managing Git repositories and CI/CD pipelines, with relevant links and tags.
- Ensured consistency in tag formatting across all entries.

---------

Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
2025-07-20 21:35:44 -06:00
Jainil Prajapati 🪐
1723abe711 Add Authentik entry to meta.json (#225)
* Add Authentik entry to meta.json

- Introduced Authentik, an open-source Identity Provider for authentication and authorization, with detailed description, version, and relevant links.
- Reformatted tag lists for consistency across entries.

* Add GitLab CE entry to meta.json

- Introduced GitLab Community Edition with a detailed description, logo, and relevant links.
- Reformatted tag lists for consistency across entries.
2025-07-20 21:33:17 -06:00
Jainil Prajapati 🪐
f5a50d2e12 added CyberChef entry (#221)
* Refactor meta.json: standardize tag formatting and add CyberChef entry

- Reformatted tag lists for consistency across all entries in meta.json.
- Added new entry for CyberChef, including relevant links and tags.

* Add MAZANOKE and SearXNG entries to meta.json

- Introduced MAZANOKE, a self-hosted image hosting platform, with relevant links and tags.
- Added SearXNG, a privacy-respecting metasearch engine, including detailed description and tags for better categorization.

---------

Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
2025-07-11 23:59:35 -06:00
Jainil Prajapati 🪐
99c5ac71e8 Refactor meta.json: streamline tag formatting and add MAZANOKE entry (#220)
- Reformatted tag lists for consistency across multiple entries.
- Added new entry for MAZANOKE, a self-hosted image hosting platform, including relevant links and tags.

Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
2025-07-11 23:56:42 -06:00
Jainil Prajapati 🪐
04d7e165b1 Refactor meta.json: standardize tag formatting and add SearXNG entry (#219)
- Reformatted tag lists for consistency across all entries.
- Added new entry for SearXNG, a privacy-respecting metasearch engine, with relevant details and tags.

Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
2025-07-11 23:50:02 -06:00
Manan Santoki
a6ae3bd8d8 Adds Filestash blueprint (#218)
* Adds Filestash blueprint

Adds a new blueprint for deploying Filestash, a web-based file manager, along with a Collabora Online instance for document editing.

The blueprint includes:
- Docker Compose configuration for Filestash and Collabora Online.
- Configuration template for setting up domains and environment variables.
- An SVG logo for Filestash.

This enables users to easily deploy a complete Filestash instance with document editing capabilities.

* Renames file to docker-compose.yml

* Adds Filestash app to the meta.json

Adds Filestash, a file manager that connects storage with identity providers and authorizations, to the list of available applications.

* Config for domain handling

Simplifies domain configuration by removing the dedicated
`wopi_server` domain and adjusting the APPLICATION_URL. This
streamlines the setup and ensures correct URL handling.

Adds a comment in the docker-compose file to indicate SSL configuration.
2025-07-11 23:45:37 -06:00
Valeh Ismayilov
26ead8418d GitLab CE Template (#214)
* Enhance meta.json: add GitLab Community Edition entry with detailed description, logo, and links; format tag lists for consistency.

* Refactor docker-compose.yml for GitLab CE: remove unnecessary version declaration, simplify port mappings, and eliminate unused network configurations.

* Add Casdoor and Zitadel blueprints: include docker-compose files, template configurations, and metadata entries with descriptions, logos, and links for both identity management platforms.
2025-07-11 23:42:54 -06:00
Tony Hart
5dd4f752e0 add zitadel template (#209)
* add casdoor templates

* fix meta json casdoor

* fix casdoor templates

* improve templates

* fix meta and improve casdoor template

* fix app conf

* fix db casdoor app conf

* update app conf var path

* app config mount fix v6

* fix appconf v7

* fix casbin url image

* test postgress anjg

* mounted file is wrong

* remove casdoor

* add zitadel templates

* update passwd masterkey

* update master key length

* improve env var default template

* improve env var for default login

* passwd generated dont meet zitadel criteria

* disable smtp host for first launch app

* use tls as default

* tls mode external

* remove unused env

* change tls model

* change external port

* test tls traefik

* test disable tls

* disable tls

* external port

* remove env var

* port binding fix

* remove bridge network and fix and update meta json
2025-07-06 22:34:00 -06:00
Tony Hart
e83a6cc569 add casdoor template (#213)
* add casdoor template

* fix icon

* improve default admin passwd

* improve casdoor init json

* add env

* try fix origin url behind traefik

* try fix https

* test configurable host/domain

* more consistent domain var

* change host env var

* to fix well know open id is manually editing the config file

* remove default defined dokploy network
2025-07-06 21:14:02 -06:00
DaivmaN
1d567e4df9 feat(blueprint): add RabbitMQ (#195) 2025-06-24 22:00:42 -06:00
Jainil Prajapati 🪐
32e54beda1 Enhance meta.json: format tag lists for consistency, add new entries … (#194)
* Enhance meta.json: format tag lists for consistency, add new entries for KaraKeep, FreshRSS, and Movary with detailed descriptions and links.

* Update blueprints/freshrss/docker-compose.yml

* Update blueprints/karakeep/docker-compose.yml

* Update blueprints/karakeep/docker-compose.yml

* Update blueprints/karakeep/docker-compose.yml

* Update blueprints/karakeep/docker-compose.yml

* Update blueprints/movary/docker-compose.yml

---------

Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
2025-06-24 21:59:20 -06:00
Abraham Setya Nugraha
3b8d33e429 add go whatsapp web multidevice (#193)
* add go whatsapp web multidevice

* fix svg name

* fix tag

* Update blueprints/go-whatsapp-web-multidevice/docker-compose.yml

* Update blueprints/go-whatsapp-web-multidevice/docker-compose.yml

* Update blueprints/go-whatsapp-web-multidevice/docker-compose.yml

* Update blueprints/go-whatsapp-web-multidevice/template.toml

* Update blueprints/go-whatsapp-web-multidevice/docker-compose.yml

---------

Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
2025-06-24 21:49:47 -06:00
Vincent Vu
08273b4a14 This PR replaces and supersedes #39. (#162)
* feat(blueprint): added docuseal

* feat: add Docuseal document management system

* feat: restructure docker-compose for Docuseal application setup

* feat(docker-compose): remove unused port mapping and clean up redis service configuration

* Update blueprints/docuseal/docker-compose.yml

* Update blueprints/docuseal/docker-compose.yml

* Update blueprints/docuseal/template.toml

* This PR replaces and supersedes #39.

Changes and improvements:
- Fully resolved merge conflict in meta.json
- Added missing JWT secret handling using `${password:32}`
- Synced `template.toml` and `docker-compose.yml` with proper environment variable mapping
- Ensured domain and service configuration matches Dokploy standards
- Minor cleanup for clarity and deployment safety

Original credit to @maelpr for the initial submission.

This version ensures a clean, deployable, and secure Dokploy template for Kutt.

* fix: add missing commas in environment variable definitions

* Update blueprints/kutt/template.toml

---------

Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
2025-06-19 22:47:44 -06:00
Chetra Chann
20748026ab Updated WordPress template ⬆️🎉 (#185)
* ⬆️ Upgrate Penpot to 2.6.1

* Update wordpress
2025-06-19 22:38:54 -06:00
Daniel Luiz Alves
3ad8faef3d feat: add palmr blueprint for self-hosted file sharing (#181)
* feat: add palmr blueprint for self-hosted file sharing

Add new blueprint configuration for Palmr, an open-source alternative to WeTransfer. Includes docker-compose setup, template configuration, and meta.json entry.

* docs: update Palmr links in meta.json

* Update blueprints/palmr/docker-compose.yml

* Update blueprints/palmr/docker-compose.yml

---------

Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
2025-06-19 22:34:05 -06:00
zhengpengxin
961bb60620 Add Typecho template (#165)
* Add Typecho template

* Resolve the Docker Compose error issue
2025-06-19 22:25:12 -06:00
Khiet Tam Nguyen
f55f521dd2 fix(blueprint): rybbit v1.2.0 (#160)
* fix(blueprint): rybbit v1.0, no more /api stripping

Release notes:
- https://github.com/rybbit-io/rybbit/releases/tag/v1.0.0

Migration guide:
- https://www.rybbit.io/docs/v1-migration

* fix(blueprint): rybbit /health -> /api/health in v1.0.0

* docs(blueprint): notes on rybbit domain

* fix(blueprint): use version tag 1.0.0 in docker compose

* fix(blueprint): bump clickhouse and postgres versions for rybbit

* fix(blueprint): remote clickhouse config.d volume

* fix(blueprint): remove network configurations

* docs(blueprint): rybbit CORS typo

* docs(blueprint): rybbit only supports HTTPS

* feat(blueprint): rybbit clickhouse config mounted, bump versions

* chore(blueprint): bump rybbit version in meta.json

* deps: bump rybbit to v1.2.0
2025-06-19 22:23:44 -06:00
M4rshe1
bd94358f67 Added missing https:// to bolt.diy link (#164) 2025-06-04 19:49:33 -06:00
Sandipan Singh
4ac9ddf87a chore(appwrite): bump version to 1.6.1 (#136) 2025-06-01 15:00:45 -06:00
Khiet Tam Nguyen
fcdd2de945 feat(blueprint): added seafile (#135)
* feat(blueprint): added seafile

* fix: quote strings

* fix: quote all strings for seafile template.toml

* docs: seafile notes for deployment and configs

* docs: tweak wording for seafile domain change

* fix(seafile): default logging to stdout

* fix: switch to named volumes

* fix: improve security with generated passwords

* chore: remove unused volume env

* chore: remove outdated docs

* docs: updated seafile domain change instructions to be within container

* docs: further tweaks to seafile docker-compose instructions

* docs: remove section on domain configurations

---------

Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
2025-06-01 14:57:44 -06:00
Vincent Vu
2a342e8465 feat(blueprint): added docuseal (#159)
* feat(blueprint): added docuseal

* feat: add Docuseal document management system

* feat: restructure docker-compose for Docuseal application setup

* feat(docker-compose): remove unused port mapping and clean up redis service configuration

* Update blueprints/docuseal/docker-compose.yml

* Update blueprints/docuseal/docker-compose.yml

* Update blueprints/docuseal/template.toml

---------

Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
2025-06-01 14:55:13 -06:00
ARUNAVO RAY
09b85f80c0 feat(blueprint): added gitea-mirror template (#157)
* Add gitea-mirror template

- Add docker-compose.yml with gitea-mirror service configuration
- Add template.toml with domain and environment variable setup
- Include logo image (gitea-mirror.png)
- Template supports automatic GitHub to Gitea repository mirroring
- Configurable through environment variables or web UI

* Updated meta.json
2025-06-01 14:50:51 -06:00
Jonathan Gotti
72e926ea89 ⬆️ Update Supabase template to version 1.25.03 (#76)
* ⬆️ Update Supabase template to version 1.25.03

* 🐛 Fix url in mail pointing to kong

*  Use new jwt helpers to generate unique jwts

* 📝 Update README to reflect new changes in helpers

 - related PR on dokploy https://github.com/Dokploy/dokploy/pull/1749

*  Add pre0.21.8 version of supabase template + use jwt generation in newer template

* 🔧 Add field dokploy_version for supabase templates

* ⬆️ Update supabase version to 1.25.04 for dokploy >=0.1.28

* 🐛 Fix logs in supabase by adding dynamic container names and modifying vector.yml

* ⬆️ Backport supabase 1.25.04 for dokploy < 0.21.8

* 📝 Add link to supabase self-hosting documentation in env file

* 🚚 Change container_name_prefix to include appName

* Update blueprints/pre0.21.8-supabase/template.toml

* Update blueprints/supabase/template.toml

* 🐛 Fix template using appname in older version of template

---------

Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
2025-05-28 02:36:23 -06:00
Joel Outeiro Pérez
c1b9d80ba6 fix(update): logto version number (#148) 2025-05-24 17:53:46 -06:00
Ali AlNaghmousgh
ae4cbe2fa1 feat: add Stalwart Mail Server (#146)
This commit introduces a new blueprint for the Stalwart Mail Server, including configuration templates, Docker Compose setup, and metadata updates. The blueprint enables self-hosted email solutions with support for JMAP, IMAP4, POP3, and SMTP protocols.
2025-05-24 17:53:11 -06:00
Çağdaş Karademir
108df8f4ff feat: add Flagsmith Blueprint (#147)
* feat(blueprints): add Flagsmith blueprint

* Update blueprints/flagsmith/docker-compose.yml

* Update blueprints/flagsmith/docker-compose.yml

* Update blueprints/flagsmith/docker-compose.yml

* Update blueprints/flagsmith/docker-compose.yml

---------

Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
2025-05-24 17:50:26 -06:00
Arob
f3358000b1 FreeScout template (#149)
* Add FreeScout template

* Final commit. Tested and working.
 - opted to use internal db rather than external
 - http instead of https for traefik-generated domain
2025-05-24 17:42:20 -06:00