Files
portainer-templates/sources.csv
T
yusuf-gundogdu 360326aa2c libredb-studio: move to a self-hosted app source
The copy in sources/local/development_templates.json, added by #140, has
gone stale in the way the guide warns about. Its description says "sixteen
database engines", which was last true around 0.9.x, and its env list is
empty, so STORAGE_PROVIDER is never set: the app then runs in local mode,
PUT /api/storage/connections answers 404 "Server storage is not enabled",
and the /app/data volume the entry declares holds none of the user's saved
connections.

CREATING_A_TEMPLATE asks for the other arrangement, so this follows it. The
template now lives on our own default branch at
https://raw.githubusercontent.com/libredb/libredb-studio/main/portainer-template.json
and this adds the sources.csv row for it. Per step 3 the local copy goes in
the same change, since otherwise it keeps winning and the updates never
show up. There is no overrides.json entry to remove.

The published template is not a copy of the old one. It carries the five
recommended fields the local entry already had, and three env entries it
did not: STORAGE_PROVIDER and STORAGE_SQLITE_PATH as presets, so the volume
actually holds the user's work, and AUTH_COOKIE_SECURE, editable, because
without it the session cookie is marked Secure for any non-loopback host
and sign-in returns to the login page while the container stays healthy.
Measured on a LAN address: without it, zero cookies stored and
GET /api/auth/me 401; with it, cookie stored and 200 authenticated.

title and type match the entry being removed, so nothing in the catalogue
changes name or doubles up.

lib/validate_sources.py against the new URL reports 0 errors and 0
warnings, and against the repository's own default targets reports 0
errors with 32 warnings, all of them pre-existing on other templates.
2026-10-10 18:29:36 +03:00

2.4 KiB

1portainer_templateshttps://raw.githubusercontent.com/portainer/templates/v3/templates.jsonhttps://github.com/portainer/templates/collection
2technorabilia_templateshttps://raw.githubusercontent.com/technorabilia/portainer-templates/main/lsio/templates/templates.jsonhttps://github.com/technorabilia/portainer-templates/collection
3xneo1_templateshttps://raw.githubusercontent.com/xneo1/portainer_templates/master/Template/template.jsonhttps://github.com/xneo1/portainer_templates/collection
4mediadepot_templateshttps://raw.githubusercontent.com/mediadepot/templates/master/portainer.jsonhttps://github.com/mediadepot/templates/collection
5novaspirit_templateshttps://raw.githubusercontent.com/novaspirit/pi-hosted/master/pi-hosted_template/template/portainer-v2.jsonhttps://github.com/novaspirit/pi-hosted/collection
6qballjos_templateshttps://raw.githubusercontent.com/Qballjos/portainer_templates/master/Template/template.jsonhttps://github.com/Qballjos/portainer_templates/collection
7shmolf_templateshttps://raw.githubusercontent.com/shmolf/portainer-templates/main/templates-2.0.jsonhttps://github.com/shmolf/portainer-templates/collection
8mikestraney_templateshttps://raw.githubusercontent.com/mikestraney/portainer-templates/master/templates.jsonhttps://github.com/mikestraney/portainer-templates/collection
9selfhostedpro_templateshttps://raw.githubusercontent.com/SelfhostedPro/selfhosted_templates/portainer-2.0/Template/template.jsonhttps://github.com/SelfhostedPro/selfhosted_templates/collection
10dnburgess_templateshttps://raw.githubusercontent.com/dnburgess/self-hosted-template/master/template.jsonhttps://github.com/dnburgess/self-hosted-template/collection
11deployable_sh_templateshttps://deployable.sh/portainer/templates.jsonhttps://github.com/deployable-sh/stacks/collection
12homedexhttps://raw.githubusercontent.com/HarshShah0203/homedex/main/portainer-template.jsonhttps://github.com/HarshShah0203/homedex/app
13replayhavenhttps://raw.githubusercontent.com/SauerExe/ReplayHaven/main/portainer-template.jsonhttps://github.com/SauerExe/ReplayHaven/app
14ai-marketplace-monitorhttps://raw.githubusercontent.com/BoPeng/ai-marketplace-monitor/main/deploy/portainer/templates.jsonhttps://github.com/BoPeng/ai-marketplace-monitor/app
15libredb_studiohttps://raw.githubusercontent.com/libredb/libredb-studio/main/portainer-template.jsonhttps://github.com/libredb/libredb-studio/app