fix: resolve config.yml.tmpl templating #4

Open
jaeger123 wants to merge 2 commits from jaeger123/miniflux:fix/config-templating into main

2 Commits

Author SHA1 Message Date
1ca30782ca Align config.yml.tmpl with Miniflux's real config format
- Rewrite template to flat KEY=VALUE (DATABASE_URL, LISTEN_ADDR,
  BASE_URL, etc.) -- the TOML-style sections Miniflux would ignore
- Hardcode deploy-time infra constants (LISTEN_ADDR, sslmode, db host,
  RUN_MIGRATIONS, CREATE_ADMIN) directly in the template literal
- Drop the 7 MINIFLUX_* defaults from .env.sample (they were
  hardcoded non-user-tunable values shoehorned into the env file)
- Remove now-redundant RUN_MIGRATIONS env var from compose.yml
2026-04-18 18:26:15 +05:30
944f32b776 Fix config.yml.tmpl templating
- Add missing MINIFLUX_* env vars referenced by config.yml.tmpl
- Tell miniflux to actually load the config file via -c flag
- Remove redundant env-var injection that shadowed config values
- Fix invalid single-quoted Go template literal in postgres healthcheck
2026-04-18 18:10:25 +05:30