Commit Graph

38 Commits

Author SHA1 Message Date
admin 153a05e2d8 fix: change admin password fields from secret to password type
All user-facing admin passwords now use type: password instead of
type: secret, giving users a visible editable field with Generate
button (matching Paperless-ngx pattern).

Affected apps: Nextcloud, Grafana, Kimai, Code-server

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 16:27:37 +01:00
admin dbe92bad5c fix: use felhom-data/appdata/ path for HDD volume mounts
Compose templates were mounting app data at ${HDD_PATH}/appdata/ instead
of ${HDD_PATH}/felhom-data/appdata/ as designed in the v0.26.0+ path
structure. Affects: nextcloud, immich, paperless-ngx, romm.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 15:53:15 +01:00
admin 3a24723c07 fix(adventurelog): healthcheck + SECRET_KEY for v0.11.0
Backend: wget missing from image, use python urllib instead.
Frontend: localhost resolves to IPv6, use 127.0.0.1.
Backend: add SECRET_KEY env var (v0.11.0 reads it directly).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 12:08:14 +01:00
admin 5b23e89c6a fix(adventurelog): use v0.11.0 image tags (v0.12.0 doesn't exist)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 09:28:10 +01:00
admin 87d0e5e59d feat: use ${SUBDOMAIN} variable in all templates
All 51 docker-compose.yml: replaced hardcoded subdomain.${DOMAIN}
with ${SUBDOMAIN}.${DOMAIN} in Traefik labels, app env vars, and
comments.

All 51 .felhom.yml: added SUBDOMAIN deploy field (type: subdomain)
with default matching existing subdomain metadata value.

Works with felhom-controller v0.27.0 which validates and stores the
user-chosen subdomain in app.yaml. Existing deployed apps get
SUBDOMAIN auto-injected via InjectMissingFields() on next sync.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 15:06:44 +01:00
admin a969cbd557 updated bookstack template and readme 2026-02-20 11:03:30 +01:00
admin 817e2d6d1a bookstack template updated 2026-02-20 10:06:43 +01:00
admin 1f9448027e Rename storage/ to appdata/ in all compose templates
Part of v0.14.0 storage architecture overhaul — standardize
app data paths under appdata/ instead of storage/.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 18:47:12 +01:00
admin 34a01a7b4e remove filebrowser from catalog — now infra service
FileBrowser is now deployed as infrastructure via docker-setup.sh,
no longer managed through the app catalog.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 10:03:16 +01:00
admin d82e2398c5 filebroswer and calibre updated, stirling-pds removed, readme updated 2026-02-15 09:00:14 +01:00
admin 0bd3f2a0e2 added apps! 2026-02-15 08:47:15 +01:00
admin 95bc16309e romm: fix YAML parse error — escape inner double quotes in help_text
Hungarian quotation marks „..." used ASCII " as closing quote, which
terminated the YAML double-quoted string prematurely. Escaped with \".

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-14 20:49:27 +01:00
admin feb36d708d RoMM: add app_info + optional_config metadata, add missing env vars
- Add app_info section: tagline, use cases, first steps, prerequisites, default creds
- Add optional_config: 6 metadata provider fields (IGDB, SteamGridDB, ScreenScraper, MobyGames)
- Add missing env vars to docker-compose.yml: SCREENSCRAPER_USER, SCREENSCRAPER_PASSWORD, MOBYGAMES_API_KEY
- Fix display_name: "ROMM" → "RomM"

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-14 20:14:08 +01:00
admin 8b752492bf updated mealie healthcheck 2026-02-14 18:57:02 +01:00
admin 063c077c9e updated immich template 2026-02-14 17:33:20 +01:00
admin 6d7e64da93 updated app templates 2026-02-14 13:39:44 +01:00
admin 1deacc08cb updated ram to memory_request 2026-02-14 12:06:59 +01:00
admin dbfcf624c1 Updated paperless template 2026-02-14 11:43:02 +01:00
admin d92dfd9f85 updated paperless template 2026-02-13 21:25:58 +01:00
admin 0c03abf567 added paperless metadata config 2026-02-13 20:15:33 +01:00
kisfenyo 6857548275 made script executable 2026-02-12 18:54:46 +01:00
admin 5995041697 architecture changed to preconfigured customer templates 2026-02-12 18:47:02 +01:00
admin d5624825a9 removed customer folders and script 2026-02-12 18:01:43 +01:00
admin 68100aa37c updated templates for Portainer 2026-02-12 17:44:57 +01:00
admin 5b0c6aa9c0 updated filebrowser volume 2026-02-12 14:58:44 +01:00
admin 1ff89ab9da updated app templates to use letsencrypt 2026-02-12 14:09:54 +01:00
admin cceb0ec798 updated docmost health-check command 2026-02-12 13:21:12 +01:00
kisfenyo 5b07156ee3 script executable 2026-02-12 12:51:31 +01:00
admin 0ea4121701 fixed paste 2026-02-12 12:50:31 +01:00
admin 7760221cba updated actualbudget healthcheck 2026-02-12 12:49:21 +01:00
admin ebf57c0259 updated script 2026-02-12 08:31:50 +01:00
kisfenyo a59fbdff66 made script executable 2026-02-12 08:19:15 +01:00
admin 82b55c73a2 updated to v2.0, monorepo customer output 2026-02-12 08:18:35 +01:00
kisfenyo d18ffd54a7 Merge branch 'main' of https://gitea.dooplex.hu/admin/app-catalog-felhom.eu 2026-02-12 07:55:45 +01:00
kisfenyo b73b90c8a5 made script executable 2026-02-12 07:55:17 +01:00
admin e16e8275f0 updated nvme size in comment 2026-02-12 07:54:45 +01:00
admin 872949c3d7 updated app catalog with storage path option 2026-02-12 07:35:56 +01:00
admin 82a8c8b6cf added app-catalog 2026-02-11 20:27:53 +01:00