Maximilian Bosch and GitHub
6fadb09232
nixos/matrix-authentication-service: use env var instead of %d ( #540984 )
2026-07-14 19:57:30 +00:00
sinanmohd
6978920367
nixos/dendrite: add package option
2026-07-12 14:35:52 +05:30
uku
df590320f3
nixos/matrix-authentication-service: use env var instead of %d
...
%d works in the context of the ExecStart command, since it's expanded by
systemd. However, extraConfigFiles is also used in the ExecStartPre
*script*, and bash does not know what %d is, so it's not expanded and
the MAS config check fails because it can't find "%d/config-0" (instead
of the intended "/run/credentials/...")
2026-07-12 10:39:58 +02:00
Maximilian Bosch
988d274a1c
nixos/rust-federation-tester: init
2026-07-11 21:22:36 +02:00
Franek
3063968e16
nixos/matrix-authentication-service: fix loading of extraConfigFiles
2026-07-10 17:23:15 +02:00
dotlambda and GitHub
b5402116d6
nixos/matrix-appservice-discord: drop ( #529299 )
2026-07-09 17:23:35 +00:00
Maximilian Bosch
084023c72a
nixos/matrix-authentication-service: fix formatting of description
...
Be more explicit in the first sentence. And use code-blocks to make sure
the code-example is rendered correctly.
2026-07-04 12:23:03 +02:00
Maximilian Bosch
0d214bd808
nixos/matrix-authentication-service: escape CREDENTIALS_DIRECTORY correctly
...
The `''` is needed to make Nix not interpret it as variable. However, it
would now render in the manual as `${CREDENTIALS_DIRECTORY}`. If
somebody would copy that, he'd get an error because that's a variable
substitution then.
Adding another backslash such that the code rendered in the manual is
correct.
2026-07-04 12:23:03 +02:00
eymeric and Maximilian Bosch
0ab75569e6
nixos/matrix-authentication-service: add option credentials
2026-07-04 12:23:02 +02:00
eymeric
658c5fefa7
nixos/matrix-authentication-services: fix extraConfigFiles param permission issue
2026-07-03 23:23:59 +07:00
eymeric
d61795eaa2
nixos/matrix-authentication-service: small cleanup
2026-07-03 23:23:59 +07:00
0bb6415b55
nixos/matrix-authentication-service: init
...
Co-authored-by: mkoppmann <dev@mkoppmann.at >
Co-authored-by: teutat3s <10206665+teutat3s@users.noreply.github.com >
Co-authored-by: FlashOnFire_ <flashonfire@proton.me >
Assisted-by: gemini-cli
2026-06-26 14:55:45 +07:00
Maximilian Bosch and GitHub
9213a8c837
teams.matrix: reform ( #534979 )
2026-06-24 21:15:56 +00:00
Raito Bezarius
6a63a4ad8b
pkgs/*: drop maintenanceship of various packages
...
I have effectively renounced on maintaining all these packages and I do
not plan to return them except if I'm forced to.
I am also fine with most of these packages being dropped for next
releases if no maintainer shows up.
Change-Id: I8d167c8029b6991181bd7a094af21c3313af2b51
Signed-off-by: Raito Bezarius <masterancpp@gmail.com >
2026-06-24 20:34:45 +02:00
Maximilian Bosch
4ed9aa9fd2
maintainers/matrix: rescope the team
...
It's absolutely not reasonable to have us maintain random homeserver
implementations and Matrix clients. I don't think anyone is actually
operating and focusing on >1 of these implementations, so restricting
ourselves to the core things & reference implementations makes more
sense to me.
2026-06-24 17:09:57 +02:00
isabel and GitHub
43f5df88ab
nixos/tuwunel: added environmentFile option ( #521402 )
2026-06-23 11:30:38 +00:00
Aliaksandr
f946345e1d
nixos/matrix-appservice-discord: drop
2026-06-10 18:22:47 +03:00
Mistyttm
4e861c2161
nixos/mautrix-discord: refactor
...
After fixing the registration bug I determined that the module was way
too verbose and did not need to provide all of the options provided in
the application. I've stopped explicitly declaring all options that
aren't needed to make a basic version of the module function. The
assertions have also been updated to mirror this fact and will alert a
user when the specific required options are unset. A new documnetation
file was also added as this module, like other mautrix modules, is quite
complex and may need more explaining.
2026-06-06 21:43:50 +10:00
Antonis Kotronakis
e21e664067
nixos/tuwunel: added environmentFile option
2026-06-01 13:14:47 +01:00
Vladislav Grechannik
6b1773cc4f
matrix-tuwunel: remove restriction on setting both address and unix_socket_path
2026-04-14 20:57:16 +02:00
Silvan Mosberger
b513ab8192
Reapply "ci: module maintainer review requests; nixos/modules: init meta.teams"
...
This reverts commit 2cc2e0225f .
2026-03-13 16:53:28 +01:00
Silvan Mosberger and GitHub
2cc2e0225f
Revert "ci: module maintainer review requests; nixos/modules: init meta.teams"
2026-03-06 08:41:24 +01:00
Silvan Mosberger
dbb164c759
nixos/modules: Use meta.teams over meta.maintainers = lib.teams.*.members
...
This allows getting the team itself requested for a review instead of
the individual members
2026-03-02 10:59:09 +01:00
nixpkgs-ci[bot] and GitHub
3b285f04c8
Merge master into staging-next
2026-02-12 16:46:32 +00:00
Sandro and GitHub
cb0482a899
nixos/tuwunel: set systemd service type to notify ( #482347 )
2026-02-12 12:40:37 +00:00
Antoine du Hamel
9e77da8bdc
treewide: use nodejs-slim when accessing only node
2026-02-06 20:51:34 +01:00
Turtlepaw
9c2521f772
continuwuity: add conduwuit command
2026-01-28 03:30:24 +00:00
Dyego Aurélio
28096cc5e3
treewide: apply nixfmt 1.2.0
2026-01-22 18:37:56 -03:00
Mikael Voss
ac2a607d71
nixos/tuwunel: set systemd service type to notify
...
tuwunel uses service manager notification to signal readiness and allow
configuration reloading.
2026-01-21 17:52:57 +01:00
K900
39e04fa1d5
nixos/services/continuwuity: actually use sd-notify
2026-01-18 16:40:17 +03:00
NAHO
a2ed7e8d88
nixos: remove optional builtins prefixes from prelude functions
...
Remove optional builtins prefixes from prelude functions by running:
builtins=(
abort
baseNameOf
break
derivation
derivationStrict
dirOf
false
fetchGit
fetchMercurial
fetchTarball
fetchTree
fromTOML
import
isNull
map
null
placeholder
removeAttrs
scopedImport
throw
toString
true
)
fd \
--exclude doc/manual/release-notes \
--type file \
. \
nixos \
--exec-batch sed --in-place --regexp-extended "
s/\<builtins\.($(
printf '%s\n' "${builtins[@]}" |
paste --delimiter '|' --serial -
))\>/\1/g
"
nix fmt
2026-01-15 16:07:55 +01:00
Maximilian Bosch and GitHub
b5e62065fb
nixos/matrix-synapse: put all services into a slice ( #473257 )
2025-12-29 12:02:21 +00:00
Maximilian Bosch
f857b10382
nixos/matrix-synapse: put all services into a slice
...
Part of #279915
Makes it easier to configure e.g. resource restrictions for the entire
application.
2025-12-26 18:02:55 +01:00
Gus
d6d60e38e4
nixos/matrix-continuwuity: set TimeoutStartSec to account for database migrations
2025-12-24 23:30:33 -05:00
Vladislav Grechannik
b50fb0fd52
lk-jwt-service: fix deprecated envvar
2025-12-19 17:20:28 +01:00
Mistyttm
3235a62c71
nixos/mautrix-discord: Fix registration token generarion
2025-12-01 18:12:25 +10:00
Johannes Kirschbauer and GitHub
3ae8192162
lib: deprecate fold ( #456532 )
2025-11-25 14:15:41 +00:00
Felix Buehler
5949a18871
treewide: use externalPath
2025-11-10 20:51:44 +01:00
Maximilian Bosch and GitHub
34484f70d9
nixos/synapse: add extraArgs option ( #455058 )
2025-11-04 11:05:05 +00:00
Sandro Jäckel and Maximilian Bosch
22b7044d14
nixos/synapse: add extraArgs option
...
Co-authored-by: Maximilian Bosch <maximilian@mbosch.me >
2025-11-04 11:29:06 +01:00
Aliaksandr
05616bc0f1
treewide: lib.fold -> lib.foldr
2025-10-30 16:57:08 +02:00
Sandro Jäckel
394fcb974b
nixos/synapse-auto-compressor: remove alias usage
2025-10-25 23:13:50 +02:00
K900
e93c560b79
Merge remote-tracking branch 'origin/master' into staging-next
2025-10-05 12:17:08 +03:00
Wolfgang Walther
91a8fee3aa
treewide: remove redundant parentheses
...
Auto-fixed by nixf-diagnose.
2025-10-05 10:52:03 +02:00
Wolfgang Walther
c283f32d29
treewide: remove unused with
...
Auto-fixed by nixf-diagnose.
2025-10-05 10:50:41 +02:00
nixpkgs-ci[bot] and GitHub
f08a85f704
Merge master into staging-next
2025-09-22 12:07:05 +00:00
h7x4
4ba3f60b8a
various: use mkPackageOption
2025-09-22 02:46:54 +02:00
nixpkgs-ci[bot] and GitHub
6ec57b45c7
Merge staging-next into staging
2025-09-15 16:09:34 +00:00
Franz Pletz and GitHub
0789364505
nixos/matrix-conduit: add secretFile option ( #432008 )
2025-09-15 14:10:48 +00:00
Ben Siraphob
64fb0fc99b
nixos/doc: fix typos
2025-09-09 13:15:19 +07:00