Unverified Commit ac202195 authored by emilylange's avatar emilylange
Browse files

nixos/rl-2411: add `services.forgejo.secrets`

and the accompanying `services.forgejo.mailerPasswordFile` deprecation.
parent fd58d229
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -18,6 +18,11 @@
  nvimpager settings: user commands in `-c` and `--cmd` now override the
  respective default settings because they are executed later.

- `services.forgejo.mailerPasswordFile` has been deprecated by the drop-in replacement `services.forgejo.secrets.mailer.PASSWD`,
  which is part of the new free-form `services.forgejo.secrets` option.
  `services.forgejo.secrets` is a small wrapper over systemd's `LoadCredential=`. It has the same structure (sections/keys) as
  `services.forgejo.settings` but takes file paths that will be read before service startup instead of some plaintext value.

- The Invoiceplane module now only accepts the structured `settings` option.
  `extraConfig` is now removed.