Compare commits

..
39 Commits
Author SHA1 Message Date
Angel S. MorenoandGitHub b40194a4c2 feat(blueprints): add CakePHP 5 template (#1291)
* feat(blueprints): add CakePHP 5 template (themusicdev/php-apache runtime + MariaDB)

* ci: re-trigger build preview (first run hit a transient npm registry failure)

* fix(blueprints/cakephp): env via [config.env] names; pin image to released 1.0.0 (review feedback)
2026-11-05 09:38:03 +01:00
2134338a03 feat: upgrade Seafile template to 14.0 (#1251)
* feat: upgrade Seafile template to 14.0

* fix(seafile): pin seafile-mc 14.0.9 and sdoc-server 2.0.11 instead of moving -latest tags

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

---------

Co-authored-by: Mauricio Siu <siumauricio@icloud.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-05 09:37:49 +01:00
Kortix SEOandGitHub 868c2f67ed Add kortix deployment to the list of templates (#1294) 2026-11-05 09:31:10 +01:00
Yota HamadaandGitHub 1dd541a61a Bump Dagu to 2.25.4 (#1293)
The template pins 2.10.7, which is fifteen minor releases behind the
current Dagu release. The compose file, basic auth variables, volume,
and port are unchanged and still valid on 2.25.4.
2026-11-05 09:30:50 +01:00
b6797e6967 Add ShopNex (#1284)
* Add ShopNex template

* fix(shopnex): pin v0.13.1 instead of latest

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

---------

Co-authored-by: Mauricio Siu <siumauricio@icloud.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-04 21:22:58 +01:00
NoahandGitHub e0a8e15c57 fix: updates actions runner to 2.338.2 and maintained Node24 (#1255)
* fix: updates actions runner and selects maintained node runtime

* fix: updates actions runner to 2.338.2
2026-11-04 21:22:21 +01:00
Stefan ErnstandGitHub 86f97ab400 chore: update Windshift to v0.9.3 (#1254)
* chore: update Windshift to v0.9.1

* chore: update Windshift to v0.9.3

Point the blueprint at the current release instead of v0.9.1.
2026-11-04 21:21:19 +01:00
19035e2d8d Update NaviMusic to version 4.3.0 (#1285)
* fix(navi-music): update to version 4.3.0

* feat(navi-music): update entrypoint for improved startup behavior

* fix(navi-music): pin yt-cipher by digest (it only publishes a moving master tag)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

---------

Co-authored-by: Mauricio Siu <siumauricio@icloud.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-04 21:19:30 +01:00
63c9ebfd57 feat: add Puppetflow with Postgres template (#1271)
* feat: add Puppetflow with Postgres template

* chore: bump Puppetflow templates to v2026.10.25

* feat: add second Puppetflow queue worker

* fix: send Puppetflow logs to stderr

* fix: harden Puppetflow Dokploy deployments

* fix: keep Dokploy default certificate handling

* fix: use Dokploy default HTTP domains

* chore: bump Puppetflow templates to v2026.10.26

* fix: configure Puppetflow locale and connection timeout

* chore: bump Puppetflow templates to v2026.10.27

* chore: bump Puppetflow templates to v2026.10.28

* chore: bump Puppetflow templates to v2026.10.29

* chore: bump Puppetflow templates to 2026.10.30

* chore: bump Puppetflow templates to 2026.10.32

* fix: align Pinokio production browser config

* chore: bump Puppetflow templates to v2026.11.1

* chore: bump Puppetflow templates to v2026.11.3

* chore: bump Puppetflow templates to v2026.11.4

* chore: bump Puppetflow templates to v2026.11.5

* chore: bump Puppetflow templates to v2026.11.6

* chore: bump Puppetflow templates to v2026.11.7

* fix(puppetflow): use service names instead of container_name

Templates must not set container_name; Compose service names already
resolve inside the project, so REDIS_HOST, PINOKIO_HOST, DB_HOST and the
internal URLs now point at them.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* fix(puppetflow): pinokio has no v2026.11.7 image, use v2026.11.1

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

---------

Co-authored-by: Mauricio Siu <siumauricio@icloud.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-04 21:15:54 +01:00
e59b9d7123 Update Uptime Kuma image to 'next' version (#1264)
* Update Uptime Kuma image to 'next' version

Uptime Kuma "latest" status is stuck at older version and the official resource recommends to use the "next" tag to get the latest version.

* fix(uptime-kuma): pin 2.5.8 instead of the moving next tag

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

---------

Co-authored-by: Mauricio Siu <siumauricio@icloud.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-04 21:15:07 +01:00
Carlos DornelesandGitHub 2500d1da92 feat: update appwrite template to 2.7.0 (#1259)
* feat(appwrite): bump template to 2.6.1

- Update appwrite/appwrite images to 2.6.1 and console to 1.2.97
- Add ExifTool service for image metadata stripping
- Add S3 path-style, VCS Entire, and maintenance queue variables
- Add maintenance scheduler interval and worker pool sizing
- Harden healthcheck with readiness marker and raise PostgreSQL shm
- Bump orchestrator to 2.2.4
- Remove duplicate _APP_CONSOLE_HOSTNAMES entry

* feat(appwrite): bump template to 2.6.2

* fix(appwrite): keep wildcard routers below console

Dokploy generates the console/API routers without a priority, so Traefik
falls back to rule length. A Sites/Functions HostRegexp rooted at the apex
also matches the console host and is longer, so it 404s the console.

The generated router names include a per-domain serial, so the template
cannot set their priority. Pin the template-owned wildcard routers to the
lowest priority instead, for both web and websecure.

* feat(appwrite): bump template to 2.7.0

- appwrite/appwrite 2.6.2 -> 2.7.0 across all services
- Console 1.2.108 -> 1.2.138 (and fix VITE_APPWRITE_VERSION default)
- browser 0.3.8 -> 0.3.10
- orchestrator 2.2.4 -> 4.0.0
- add server key rotation vars (V2, CURRENT, OLDEST)
- add realtime limits, DNS_EXTERNAL, ALLOWED_INTERNAL_ADDRESSES, DB_MAX_CONNECTIONS
- add alert config, APNs push and DOMAIN_FUNCTIONS_FALLBACK
- add the optional appwrite-hansi code review service
- raise worker max coroutines from 79 to 83

* fix(appwrite): ship the reviews worker disabled by default

The self-hosted console profile keeps features.reviews off, so the Reviews
screen only shows up behind the internal debug flag. Running appwrite-hansi
without it means a container that cannot be configured from the UI, so keep
the service and its _APP_REVIEWS_* variables commented out and document the
three steps to opt in.
2026-11-04 21:05:11 +01:00
Florent ClairambaultandGitHub e69493023e Update SolidPing to 0.41.0 (#1256) 2026-11-04 21:04:53 +01:00
Ghazi Ben DahmaneandGitHub 51dfd5694c Add Container Monitoring template (cAdvisor, Prometheus, Grafana) (#1257)
* Add container-monitoring template

* Default container detail dashboard to a single container
2026-11-04 21:04:44 +01:00
d348e0565b chore: update the dossier version and disable germany's BA (#1258)
* chore: update the dossier version and disable germany's BA

* fix(dossier): match meta.json version to the v1.9.0 image

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

---------

Co-authored-by: Mauricio Siu <siumauricio@icloud.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-04 21:04:36 +01:00
Carlos DornelesandGitHub 988ab9a518 feat: update openwa template to 0.25.0 (#1260)
* feat(openwa): bump template to 0.25.0

- Update OpenWA image to 0.25.0
- Add 75s stop grace period for the longer bounded teardown

* feat(openwa): enable the MCP server by default

- Add mcp_enabled and mcp_readonly template variables
- Pass MCP_ENABLED and MCP_READONLY to the container
- Keep the read-only tool tier as the safe default

* feat(openwa): enable Swagger UI by default

Add an enable_swagger variable, wired to ENABLE_SWAGGER, so /api/docs is
served despite the upstream production default.
2026-11-04 20:41:40 +01:00
c91eee410e feat: add Customermates template (#1279)
Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-04 20:13:22 +01:00
4cb6a65bb7 Add Calnode template (#1280)
* feat: add calnode template

* feat: add commas to fix template

* feat: replace logo

* fix: add url prefix

* fix: Remove default value for litestream url when unconfigured

* fix(calnode): pin the exact 0.12.0 tag instead of the moving 0.12 tag

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

---------

Co-authored-by: Mauricio Siu <siumauricio@icloud.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-04 20:12:48 +01:00
WaleedandGitHub 2196ae3834 feat(blueprints): add itsaplan template (#1282) 2026-11-04 20:06:43 +01:00
Raffaele PizzariandGitHub 1de1e92f58 Update OpenTodo to 0.19.0 (#1281) 2026-11-04 20:06:06 +01:00
Yusuf GündoğduandGitHub 159643fdc2 fix(libredb-studio): update the blueprint to 1.2.0 (#1283)
* chore(libredb-studio): bump image to 1.2.0

* fix(libredb-studio): set version to 1.2.0 and update the engine counts

meta.json still pinned 1.0.0 while docker-compose.yml pulls 1.2.0, which the
blueprint rules require to match. The description also carried the 0.18.2
driver and engine counts; 1.2.0 ships 42 drivers reaching 69 named engines.
2026-11-04 20:04:37 +01:00
Ivan FickoandGitHub 098786b840 feat(privatepaste): bump to 0.5.0 (#1286)
* feat(privatepaste): bump to 0.5.0

* feat(privatepaste): bump to 0.5.0

* feat(privatepaste): bump to 0.5.0
2026-11-04 19:56:34 +01:00
LezethoandGitHub dbd79cf7ae feat(umami): bump to 3.4.1 (#1287)
* feat(umami): bump to 3.4.1

* feat(umami): bump to 3.4.1
2026-11-04 19:54:54 +01:00
Perminus GaitaandGitHub a49594ed0a feat(blueprints): add Zeqqat template (#1288) 2026-11-04 19:52:45 +01:00
JRKandGitHub 7ddeb8bc40 fix(docuseal): correct PostgreSQL 18 volume mount (#1290) 2026-11-04 19:50:40 +01:00
Benjamin TouchardandGitHub 1b3c254f89 feat(blueprints): add maintenant template (#1261) 2026-10-31 15:06:01 +01:00
dillonstreatorandGitHub 4c4abb71da Add Reelsaw template (#1262)
Signed-off-by: dillonstreator <dillonstreator@gmail.com>
2026-10-31 15:04:19 +01:00
CardonaandGitHub cdf1babf21 fix(ponos): update template to 0.2.0 and move to the hermez-agency image (#1263) 2026-10-31 15:01:38 +01:00
Raffaele PizzariandGitHub 64dda82a49 feat: add OpenTodo template (#1265)
* feat: add OpenTodo template

* OpenTodo: update to 0.12.0

* OpenTodo 0.13.0
2026-10-31 14:57:24 +01:00
d440767c4d fix(yuvomi): bump to 2.80.0 and generate DB_ENCRYPTION_KEY (#1266)
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
Co-authored-by: Ulas Kalayci <ulas.kalayci@icloud.com>
2026-10-31 14:55:55 +01:00
25c3e3ea38 feat: add PostgreSQL with 80+ extensions (postgres-extensor) template (#1267)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-31 14:53:52 +01:00
Web ArtisanandGitHub 9760fe0798 fix(junctio): update image to 0.2.6 (#1269)
* fix(junctio): update image to 0.2.5

* fix(junctio): update image to 0.2.6
2026-10-31 14:51:50 +01:00
KacperandGitHub 576b4e746c feat: add mcpspan template (#1270)
* feat: add mcpspan template

* chore(mcpspan): update to 0.13.0, with the dashboard's address for MCP clients signing in
2026-10-31 14:49:58 +01:00
Théo MeunierandGitHub 06f093336d Add Uptime kotlin template (#1272)
* feat: add Uptime Kotlin Docker Compose setup

* fix: remove default timezone setting from Docker Compose

* fix: update Docker Compose configuration for uptime-kotlin service
2026-10-31 14:42:24 +01:00
08022ee6b3 Legejo: update to 1.33.0 (#1273)
Co-authored-by: Markus Rådberg <3110202+jularboolean@users.noreply.github.com>
2026-10-31 14:40:23 +01:00
aa108ff7e8 fix(phpmyadmin): migrate to the official phpMyAdmin Docker image (#1275)
* fix(phpmyadmin): migrate to the official phpMyAdmin Docker image

See: https://github.com/phpmyadmin/docker/issues/363
Signed-off-by: William Desportes <williamdes@wdes.fr>

* fix(phpmyadmin): update phpMyAdmin to 5.2.3

Pin the official image to the current release instead of a floating reference.

See: https://github.com/phpmyadmin/docker/issues/363
Signed-off-by: William Desportes <williamdes@wdes.fr>

* fix(phpmyadmin): match meta.json version to the 5.2.3 image

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

---------

Signed-off-by: William Desportes <williamdes@wdes.fr>
Co-authored-by: Mauricio Siu <siumauricio@icloud.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-31 14:39:23 +01:00
e2156415cc feat: add PrivatePaste template (#1276)
* feat: add PrivatePaste template

Self-hosted clipboard sync with an encrypted, searchable history; apps for Windows, macOS, Linux and Android. Image ghcr.io/dynamicsninja/privatepaste:0.2.0 (linux/amd64, linux/arm64).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01S7qnD4vNtkFtpTzPq1fw5R

* chore(privatepaste): use image 0.3.1

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

---------

Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-31 14:36:33 +01:00
e873301de1 cachkey: bump version to 0.2.0 (#1277)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-31 14:34:47 +01:00
Madhav GuptaandGitHub a6fa179d68 Update Calcom Template to add all env vars (#1278)
* feat: add all env variables for calcom image and health checking for postgres + restart config for containers

* feat: add postgres var generators
2026-10-31 14:32:34 +01:00
4cb26f1575 chore: remove compose version + add checks (#1268)
* fix: reject deprecated Docker Compose version field

* chore: remove deprecated version field in docker compose

* chore(orbit): drop the obsolete compose version key

orbit was merged after this PR was opened and still had version: '3.8' at
the end of the file, which the new validator check rejects.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

---------

Co-authored-by: Mauricio Siu <siumauricio@icloud.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-31 14:26:45 +01:00

Diff Content Not Available