mirror of
https://github.com/lissy93/portainer-templates.git
synced 2026-11-04 09:15:08 +00:00
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.
2.4 KiB
2.4 KiB
| 1 | portainer_templates | https://raw.githubusercontent.com/portainer/templates/v3/templates.json | https://github.com/portainer/templates/ | collection |
|---|---|---|---|---|
| 2 | technorabilia_templates | https://raw.githubusercontent.com/technorabilia/portainer-templates/main/lsio/templates/templates.json | https://github.com/technorabilia/portainer-templates/ | collection |
| 3 | xneo1_templates | https://raw.githubusercontent.com/xneo1/portainer_templates/master/Template/template.json | https://github.com/xneo1/portainer_templates/ | collection |
| 4 | mediadepot_templates | https://raw.githubusercontent.com/mediadepot/templates/master/portainer.json | https://github.com/mediadepot/templates/ | collection |
| 5 | novaspirit_templates | https://raw.githubusercontent.com/novaspirit/pi-hosted/master/pi-hosted_template/template/portainer-v2.json | https://github.com/novaspirit/pi-hosted/ | collection |
| 6 | qballjos_templates | https://raw.githubusercontent.com/Qballjos/portainer_templates/master/Template/template.json | https://github.com/Qballjos/portainer_templates/ | collection |
| 7 | shmolf_templates | https://raw.githubusercontent.com/shmolf/portainer-templates/main/templates-2.0.json | https://github.com/shmolf/portainer-templates/ | collection |
| 8 | mikestraney_templates | https://raw.githubusercontent.com/mikestraney/portainer-templates/master/templates.json | https://github.com/mikestraney/portainer-templates/ | collection |
| 9 | selfhostedpro_templates | https://raw.githubusercontent.com/SelfhostedPro/selfhosted_templates/portainer-2.0/Template/template.json | https://github.com/SelfhostedPro/selfhosted_templates/ | collection |
| 10 | dnburgess_templates | https://raw.githubusercontent.com/dnburgess/self-hosted-template/master/template.json | https://github.com/dnburgess/self-hosted-template/ | collection |
| 11 | deployable_sh_templates | https://deployable.sh/portainer/templates.json | https://github.com/deployable-sh/stacks/ | collection |
| 12 | homedex | https://raw.githubusercontent.com/HarshShah0203/homedex/main/portainer-template.json | https://github.com/HarshShah0203/homedex/ | app |
| 13 | replayhaven | https://raw.githubusercontent.com/SauerExe/ReplayHaven/main/portainer-template.json | https://github.com/SauerExe/ReplayHaven/ | app |
| 14 | ai-marketplace-monitor | https://raw.githubusercontent.com/BoPeng/ai-marketplace-monitor/main/deploy/portainer/templates.json | https://github.com/BoPeng/ai-marketplace-monitor/ | app |
| 15 | libredb_studio | https://raw.githubusercontent.com/libredb/libredb-studio/main/portainer-template.json | https://github.com/libredb/libredb-studio/ | app |