thefeiter
f375a86fc1
nixos/mautrix-telegram: switch to using static user for automated registration of appservice
...
Like for matrix-whatsapp use a static user so that the registration file can be automatically shared with synapse.
This also includes the registerToSynapse config option.
2025-03-19 13:59:23 +01:00
Sandro
63e31591f2
nixos/matrix-alertmanager: set NODE_ENV to production, fix shellcheck when it is enabled ( #388000 )
2025-03-08 21:54:58 +01:00
Leona Maroni
810f3b88e4
nixos/synapse-auto-compressor: init ( #383168 )
2025-03-08 16:55:06 +01:00
Sandro Jäckel
2dc0f36390
nixos/matrix-alertmanager: fix shellcheck when it is enabled
2025-03-07 22:40:24 +01:00
Sandro Jäckel
95fa8bfc70
nixos/matrix-alertmanager: set NODE_ENV to production
2025-03-07 20:39:50 +01:00
Sandro
07c24fffa3
nixos/matrix-alertmanager: init module ( #378966 )
2025-03-07 19:59:46 +01:00
Dionysis Grigoropoulos
ce90b7889c
nixos/matrix-alertmanager: init module
2025-03-07 00:04:17 +02:00
transcaffeine
0b483037f7
nixos/synapse-auto-compressor: init
2025-03-02 15:59:42 +01:00
Nick Cao
e7348801ed
nixos/dendrite: rename settings.sync_api.search.enable option to settings.sync_api.search.enabled
2025-03-02 09:46:56 -05:00
Jörg Thalheim
6467d830a0
modules/hebbot: make hebbot package configurable ( #381695 )
2025-02-15 21:40:17 +07:00
Nick Cao
8900f1f124
nixos/conduwuit: block mistakenly allowed syscalls ( #381630 )
2025-02-14 16:25:55 -05:00
hot burger
de8b060c2c
nixos/conduwuit: block mistakenly allowed syscalls
...
Copied directly from the upstream service file instead of doing any unnecessary translating.
2025-02-14 09:24:33 -08:00
Maximilian Bosch
680066accf
Merge: maintainers: remove sumnerevans from matrix team and add to matrix-synapse ( #381232 )
2025-02-14 09:38:46 +01:00
a-kenji
e64044faba
modules/hebbot: make hebbot package configurable
...
Credit: @phaer
2025-02-13 16:49:08 +07:00
Sumner Evans
a87068b870
matrix-synapse: update maintainers and make tests inherit maintainers from package
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
2025-02-11 10:19:10 -07:00
Sumner Evans
4a1de84ca3
mautrix-facebook: remove
...
The mautrix-facebook project was deprecated as of 2 March 2024:
2ab4342c0d
The repository is archived, and it is now recommended to use
mautrix-meta.
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
2025-02-11 10:06:07 -07:00
teutat3s
001492fe17
nixos/matrix-appservice-irc: fix signing key
...
generation for media proxying support
2025-01-21 10:16:13 -03:00
Martin Weinelt
51d11cae99
nixos/matrix-synapse: enable jemalloc by default
...
The official docker image has been defaulting to the jemalloc memory
allocator for years.
2024-12-30 17:55:33 +01:00
Martin Weinelt
e6f67cc259
nixos/matrix-synapse: configure PYTHONMALLOC when using jemalloc
...
Per a synapse FAQ entry[1] this should be set in combination with\
jemalloc to make sure that jemalloc can accurately calculate memory
usage.
[1] https://github.com/element-hq/synapse/blob/develop/docs/usage/administration/admin_faq.md#help-synapse-is-slow-and-eats-all-my-ramcpu
2024-12-30 17:29:02 +01:00
euxane
1dabc1f584
maintainers: rename pacien -> euxane, update details
2024-12-21 21:20:22 +01:00
Niklas Korz
5161dce855
nixos/conduwuit: init
2024-12-14 12:06:03 +01:00
Silvan Mosberger
4f0dadbf38
treewide: format all inactive Nix files
...
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.
Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.
A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.
This commit was automatically created and can be verified using
nix-build https://github.com/infinisil/treewide-nixpkgs-reformat-script/archive/a08b3a4d199c6124ac5b36a889d9099b4383463f.tar.gz \
--argstr baseRev b32a094368
result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
Nick Cao
caeec1f97d
nixos/mautrix-telegram: use ffmpeg-headless instead of ffmpeg-full ( #358225 )
2024-11-27 09:09:54 -05:00
Maximilian Bosch
705ae9b92e
mautrix-signal: 0.7.2 -> 0.7.3
...
ChangeLog: https://github.com/mautrix/signal/releases/tag/v0.7.3
2024-11-24 19:44:49 +01:00
Nick Cao
5aa904b61e
nixos/mautrix-telegram: use ffmpeg-headless instead of ffmpeg-full
...
ffmpeg-full was used for webp/webm support, but now they are
also enabled in ffmpeg-headless
2024-11-22 13:22:32 -05:00
jopejoe1
eeb4b70419
nixos/hebbot: Fix systemd service ( #354098 )
2024-11-09 11:38:13 +01:00
Jenny
eb95c0d624
nixos/conduit: wait for network-online.target ( #353634 )
2024-11-07 08:57:14 +01:00
a-kenji
16970e3252
nixos/hebbot: Fix systemd service
2024-11-07 00:02:29 +01:00
Joel Koen
0d04728ee3
nixos/conduit: wait for network-online.target
2024-11-04 22:08:03 +10:00
h7x4
729d9ddec1
Upgrade matrix-sdk-crypto-nodejs and reverse-deps to fix build with new rust version ( #348448 )
2024-11-01 18:30:36 +01:00
Martin Weinelt
6306bf790e
matrix-sliding-sync: drop
...
On the 2024 matrix conference the EOL for the sliding-sync-proxy was
announced to be 2024-10-15. While the repo does not yet reflect that
state, we should not be taking the the sliding-sync proxy into NixOS
24.11 under any circumstances.
2024-10-20 23:19:33 +02:00
Daniel Olsen
0ac0623e15
mjolnir: 1.6.5 -> 1.8.3
2024-10-14 07:43:39 +02:00
Kevin Cox
fb9b5c806b
mautrix-meta: drop maintainership Rutherther ( #346916 )
2024-10-06 14:45:10 -04:00
Rutherther
379ca4e67f
mautrix-meta: drop maintainership Rutherther
2024-10-06 20:33:42 +02:00
Kevin Cox
0dcfe7e565
nixos.mautrix-meta: Update config to 0.4 format
...
The package has been updated to 0.4 which will result in an auto-migration of the config. This updates our config to match the new expected format. Assertions have been added to warn users that they need to migrate their configuration.
2024-09-25 17:35:19 -04:00
Finn Landweber
6974feb92c
nixos/matrix-hookshot: init module
2024-09-18 13:03:42 +02:00
M. Ian Graham
70f53bf307
nixos/dendrite: fix broken example conf link
...
Example config yaml has moved to: https://github.com/matrix-org/dendrite/blob/main/dendrite-sample.yaml
2024-09-15 21:31:37 +09:00
Martin Weinelt
420398889e
nixos/matrix-appservice-irc: allow disabling media lifetime
...
Posting media URLs to IRC that vanish, when they can be refetched from
the remote server they were originated from is not great UX.
2024-09-09 20:35:13 +02:00
Nick Cao
8edc668914
matrix: migrated links to new element-hq org ( #339817 )
2024-09-05 15:56:44 -04:00
paumr
0088e7d130
matrix: migrated links to new element-hq org
...
The vector-im GitHub organisation has been renamed to element-hq:
1d586281f0/profile/README.md
2024-09-05 16:40:06 +02:00
Martin Weinelt
d3df411913
nixos/matrix-appservice-irc: media proxying support
...
Adds required options for serving authenticated media and the key
generation logic.
2024-09-04 21:05:50 +02:00
Frédéric Christ
aab2bd233c
nixos/mautrix-signal: Adapt to new configuration
...
With mautrix-signal v0.7.0 the bridge is built upon the bridgev2
architecture. With this, the configuration file was slightly rearranged.
Options like login_shared_secret_map and double_puppet_server_map were
dropped.
2024-09-02 20:47:10 +02:00
Frédéric Christ
e38c90b7c9
nixos/mautrix-signal: Reformat code
2024-09-02 20:40:36 +02:00
Felix Buehler
0a78cd4f73
nixos/services.pantalaimon-headless: remove with lib;
2024-08-30 23:00:12 +02:00
Felix Buehler
ec70164f24
nixos/services.mx-puppet-discord: remove with lib;
2024-08-30 23:00:12 +02:00
Felix Buehler
0f517df99c
nixos/services.mjolnir: remove with lib;
2024-08-30 23:00:11 +02:00
Felix Buehler
167cad7457
nixos/services.mautrix-telegram: remove with lib;
2024-08-30 23:00:11 +02:00
Felix Buehler
3bc24ab5d9
nixos/services.mautrix-facebook: remove with lib;
2024-08-30 23:00:11 +02:00
Felix Buehler
24edb42066
nixos/services.matrix-conduit: remove with lib;
2024-08-30 23:00:11 +02:00
Felix Buehler
ca941e19f3
nixos/services.matrix-appservice-irc: remove with lib;
2024-08-30 23:00:11 +02:00