pennae
af0f3944bd
Merge pull request #163009 from scvalex/nbd-service
...
nbd: add nbd service and test
2022-03-11 01:02:10 +00:00
Alexandru Scvortov
252f20aaa2
nbd: add programs.nbd, services.nbd, and test
...
Changes:
nbd: Update nixos/modules/services/networking/nbd.nix
Co-authored-by: pennae <82953136+pennae@users.noreply.github.com>
nbd: Update nixos/modules/services/networking/nbd.nix
Co-authored-by: pennae <82953136+pennae@users.noreply.github.com>
nbd: Update nixos/tests/nbd.nix
Co-authored-by: pennae <82953136+pennae@users.noreply.github.com>
nbd: generalize options in nbd service
nbd: harden service
nbd: Update nixos/modules/services/networking/nbd.nix
Co-authored-by: pennae <82953136+pennae@users.noreply.github.com>
nbd: Update nixos/modules/services/networking/nbd.nix
Co-authored-by: pennae <82953136+pennae@users.noreply.github.com>
nbd: refactor code a bit and BindPaths automatically
2022-03-09 12:00:47 +00:00
Astro
a60ab35dd6
nixos: init corosync, pacemaker modules
2022-03-08 20:28:56 +01:00
Maciej Krüger
a1cbf8cfff
nixos/haste-server: add
2022-03-07 23:38:23 +01:00
Sandro
652aa6df2c
Merge pull request #158015 from j0hax/kclockd-integration
2022-03-07 17:21:08 +01:00
Martin Weinelt
5556fc8f8f
Merge pull request #162407 from mweinelt/zigbee2mqtt
2022-03-05 15:33:57 +01:00
Johannes Arnold
e21874098d
nixos/kclock: integrate with dbus
2022-03-05 12:38:36 +01:00
Martin Weinelt
f799a02bca
nixos/synapse: move into matrix category
2022-03-04 23:57:35 +01:00
Yaya
38246ed194
nixos/snowflake-proxy: init
...
This commit introduces snowflake-proxy [1], a system to circumvent internet
censorship.
[1] https://snowflake.torproject.org/
2022-03-04 08:41:38 -06:00
Renaud
671a068a01
Remove F-PROT package and service module (EoL) ( #160372 )
2022-03-02 21:51:47 +02:00
Kevin Cox
79862ae905
Merge pull request #161008 from rhysmdnz/xone
...
xone: init package and module
2022-03-02 11:26:51 -05:00
Anders Kaseorg
abfcc2e0ff
mozillavpn: init at 2.7.1
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2022-03-01 22:41:23 -08:00
Martin Weinelt
accca0bd6e
nixos/zigbee2mqtt: move into home-automation category
2022-03-01 19:19:31 +01:00
Rok Garbas
993c35991b
Merge pull request #157693 from Radvendii/zammad
...
zammad: init at 5.0.2
2022-02-28 00:57:11 +01:00
Maciej Krüger
42a5831e62
nixos/pgadmin: init
2022-02-26 14:30:14 +01:00
Markus Kowalewski
5721945070
nixos/tetrd: add to module list and fix enable description
...
The module was dangling and and not listed.
2022-02-24 09:44:57 -08:00
Dustin Frisch
5f9b2148b7
nixos/k40-whisperer: module init
2022-02-24 16:03:09 +01:00
ajs124
9748295636
Merge pull request #160237 from helsinki-systems/drop/virtuoso
...
virtuoso: drop
2022-02-23 23:48:52 +01:00
Taeer Bar-Yam
9bc86d946b
zammad: init module
...
Co-authored-by: garbas <rok@garbas.si>
2022-02-23 10:41:25 -05:00
Patrick Hilhorst
a8de36a1d0
Merge pull request #158034 from OmnipotentEntity/wordlist
2022-02-23 12:43:26 +01:00
Rhys Davies
32a44aa069
nixos/xone: init
2022-02-20 18:25:12 +13:00
Aaron Andersen
b3c0344c9d
Merge pull request #156763 from ratsclub/blocky
...
nixos/blocky: init
2022-02-18 11:27:25 -05:00
ajs124
31462e501e
nixos/virtuoso: drop
2022-02-16 01:01:13 +01:00
Sandro
a6d259faf3
Merge pull request #141650 from 06kellyjac/agate
2022-02-16 00:56:27 +01:00
Martin Weinelt
42c0909848
nixos/home-assistant: move module into home-automation category
...
Putting so many things into misc is not great, so let's open up a new
category called home-automation here and now.
2022-02-15 23:15:09 +01:00
Kevin Cox
9ec2ae338b
Merge pull request #155290 from LunNova/input-remapper
...
input-remapper: init at unstable-2022-02-09 (and add nixos module)
2022-02-15 08:24:54 -05:00
Victor Freire
6532d3417e
nixos/blocky: init
2022-02-14 22:48:32 -03:00
ajs124
3a5835bb68
Merge pull request #159095 from helsinki-systems/drop/nixos-gogoclient
...
nixos/gogoclient: drop
2022-02-11 13:31:45 +01:00
pacien
4a198fea2c
nixos/rmfakecloud: init module
...
Co-authored-by: Roosemberth Palacios
2022-02-11 11:36:23 +01:00
ajs124
0742020639
nixos/gogoclient: drop
2022-02-11 01:31:09 +01:00
Luna Nova
93d8783ad6
nixos/input-remapper: init
2022-02-10 08:55:03 -08:00
Michael Reilly
787219edaf
nixos/modules/misc/wordlist: init
...
Addresses #16545 . Allows for user defined environment variables that
hold paths to wordlists. This is to allow for easy access to wordlists
for users and scripts, (in other distributions a convenient wordlist is
typically found in /usr/share/dict/words or similar). The default
wordlist is the one found in scowl, for no other reason than that's the
one that was mentioned in the linked issue.
It is possible to specify multiple environment variables as well. This
is for users who need multiple wordlists (such as multilingual users).
2022-02-09 14:52:12 -05:00
ajs124
3ecddf791d
nixos/shellinabox: drop
2022-02-08 18:59:47 -05:00
06kellyjac
0a6d22c6c3
nixos/agate: init
2022-02-07 16:03:44 +00:00
gin66
cb648f080d
wg-netmanager: init at 0.3.6 ( #155149 )
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-02-07 16:46:51 +01:00
markuskowa
768dd74738
Merge pull request #140891 from markuskowa/os-moosefs
...
nixos: init moosefs module and test
2022-02-07 10:48:33 +01:00
Robert Hensing
6be11a84aa
Merge pull request #155892 from hercules-ci/nixos-etc-unit-test
...
nixos: Refactor to allow `etc` unit test
2022-02-06 16:12:25 +01:00
Markus Kowalewski
b302bda010
nixos: init moosefs module
2022-02-03 12:31:31 +01:00
Bobby Rong
4fcca9b41f
nixos/pantheon/files: remove
...
This shouldn't appear in search.nixos.org.
2022-02-02 13:48:22 +08:00
Martin Weinelt
778d148959
Merge pull request #155061 from piegamesde/gnome
2022-02-01 20:53:10 +01:00
Maciej Krüger
8bb7bec755
Merge pull request #141122 from Luflosi/add-apfs-nixos-module
2022-02-01 17:29:10 +01:00
pennae
7325eb455b
Merge pull request #157046 from kradalby/add-headscale-module
...
Add headscale module
2022-01-31 23:53:18 +00:00
Kristoffer Dalby
00db4205fb
nixos/headscale: Add headscale service module
2022-01-31 22:02:56 +00:00
Robert Hensing
9809e1575b
nixos/etc.nix: Make independent
...
(cherry picked from commit 56c283e5c8dfd4d8d5daa15dfa3896beef2ac012)
2022-01-30 09:01:27 +01:00
Ingo Blechschmidt
92eb5bc48e
ethercalc: init at latest master (b19627)
2022-01-29 20:56:06 +01:00
piegames
5ffbf9ed81
tilp2: drop
...
While tilp2's libglade dependency is optional, it still has a hard dependency
on it via gfm
2022-01-29 18:08:52 +01:00
Luflosi
26a695399a
nixos/apfs: init
...
Add the final missing pieces for full APFS support.
2022-01-27 15:18:45 +01:00
ajs124
737de29e11
nixos/racoon: drop
2022-01-26 01:12:39 +01:00
Jonas Heinrich
80475b46f5
nixos/invoiceplane: init module and package at 1.5.11 ( #146909 )
2022-01-20 22:45:35 +09:00
pennae
54fcd869d8
Merge pull request #155009 from domenkozar/cachix-agent
...
nixos: add cachix-agent service
2022-01-18 17:06:39 +00:00
Domen Kožar
42994be64b
nixos: add cachix-agent service
2022-01-18 10:26:47 +01:00
Justin Bedo
0fe0153003
nixos/rstudio-server: init
2022-01-17 10:24:38 +11:00
Martin Weinelt
369db3b2f3
mailpile, nixos/mailpile: drop
...
Still actively developed and yet stuck on python2. Also marked as
vulnerable and their issue tracker contains yet another security issue
reported in 2021/10 that the upstream hasn't acknowledged yet.
Mind blown.
Closes : #135543 , #97274 , #97275
2022-01-16 02:36:20 +01:00
Jörg Thalheim
e91ed60026
Merge pull request #154805 from Lassulus/ergochat
...
ergochat: init at 2.9.1 (+ module/test)
2022-01-15 12:15:46 +00:00
lassulus
eaf8890a6c
nixos/ergochat: init
2022-01-14 23:33:23 +01:00
Robert Hensing
2bf5958169
Merge pull request #151082 from hercules-ci/nixos-cleanup-vmWithBootLoader
...
nixos: turn vmWithBootLoader into option (`nixos-rebuild build-vm`)
2022-01-14 18:49:27 +01:00
adisbladis
191ba295e6
nixos/heisenbridge: Add to modules-list.nix
...
It seems to have been forgotten in #142758 .
2022-01-13 13:30:41 +12:00
0x4A6F
1e0d877e1d
Merge pull request #151946 from mweinelt/frr
...
frr: init at 8.1; libyang: init at 2.0.112
2022-01-12 20:51:12 +01:00
Daniel Thwaites
3f1ef8fe14
nixos/starship: init
2022-01-12 15:47:08 +00:00
Nikolay Amiantov
d042d834af
Merge pull request #153986 from abbradar/prosody-filer
...
prosody-filer: init at unstable-2021-05-24
2022-01-12 13:18:25 +03:00
Lassulus
b0b40f863b
Merge pull request #152770 from aij/hackrf
...
nixos/hardware/hackrf: new module
2022-01-11 22:27:48 +01:00
Nikolay Amiantov
8956803ade
prosody-filer service: init
...
Add user and group, as files stored are persistent and to be accessed by nginx or other web server.
2022-01-11 20:09:36 +03:00
Nikolay Amiantov
74a88c4961
baget service: init
2022-01-11 19:54:54 +03:00
Martin Weinelt
f0f67400bc
Merge pull request #153942 from winterqt/acme-web-server-ownership-assertions
2022-01-11 15:03:43 +01:00
Yurii Matsiuk
d811a6ea73
nixos/teleport: init
2022-01-11 10:11:17 +01:00
Aaron Andersen
03c291e6a3
Merge pull request #153987 from jakubgs/init/mtr-exporter
...
mtr-exporter: init at 0.1.0 (3ce854a5)
2022-01-09 22:34:30 -05:00
legendofmiracles
d9b2a764b0
Merge pull request #148541 from legendofmiracles/final-asf
2022-01-09 20:45:13 -06:00
Jakub Sokołowski
7d988867ff
mtr-exporter: init at 0.1.0 (3ce854a5)
...
This is a useful utility for monitoring network performance over time
using a combination of MTR and Prometheus. Also adding a service definition.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-01-09 13:57:06 +01:00
Frank Doepper
0098575c86
nixos/frr: init
...
- old quagga service and test adapted to frr
Co-Authored-By: Martin Weinelt <hexa@darmstadt.ccc.de>
2022-01-09 04:12:55 +01:00
Winter
b52607f43b
nixos/acme: ensure web servers using certs can access them
2022-01-08 15:05:34 -05:00
K900
4909a15582
nixos/wireplumber: init
...
This is extremely basic for now, but we can add more stuff later
2022-01-07 17:34:28 +03:00
legendofmiracles
bf30cd48ed
nixos/archisteamfarm: init
2022-01-05 14:09:23 -06:00
Philipp
3d47865f7f
nixos/matrix-conduit: init
2022-01-03 15:36:56 +01:00
Martin Weinelt
15f577daaa
couchpotato, nixos/couchpotato: remove
...
Using python2 and abadoned upstream in 2020, last release in 2015.
2022-01-02 13:38:11 +01:00
Martin Weinelt
5ecf13007d
nixos/mwlib: remove
...
Built upon python2 only dependencies that were marked broken since 2019.
2022-01-01 02:09:11 +01:00
Robert Schütz
f8b4cf08fe
syncserver, nixos/syncserver: remove
...
They have been broken for multiple releases.
2022-01-01 02:09:10 +01:00
Robert Schütz
a859ef91f0
trac, nixos/trac: remove
...
They have been broken for multiple releases.
2022-01-01 02:09:09 +01:00
Martin Weinelt
5dd90167ce
nixos/moinmoin, nixos/tests/moinmoin, python2Packages.moinmoin: remove
...
Stuck on python2 and the NixOS test has been failing for 6 months.
2021-12-31 16:39:24 -08:00
Ivan Jager
ca0fbf9739
nixos/hardware/hackrf: new module
...
This is a very this module to enable the
hackrf udev rules and ensure the "plugdev"
group they use exists.
2021-12-31 10:24:49 -06:00
sternenseemann
6a3d020b90
nixos/documentation: move man-db-specifics into new man-db module
...
It may be possible to revert the move of `documentation.man.manualPages`
later. The problem is that other man implementations (mandoc) want to
generate their index databases in place, so the approach taken here
doesn't translate super well.
2021-12-31 11:17:34 +01:00
zowoq
45dbb95515
nixos/kubernetes: remove dashboard
2021-12-30 18:51:03 +10:00
Nikolay Amiantov
ab64310a5e
docker-rootless service: init
2021-12-22 14:23:23 +03:00
Robert Hensing
f72432aeb2
nixos: Move build-vm into virtualisation.vmVariant
...
... which is like a specialisation, but for nixos-rebuild build-vm
2021-12-17 13:19:16 +01:00
Flakebi
368b22d09b
powerdns-admin: fix and add module
...
- Add the migrations directory to the package
- Add postgres support to the package
- Add a service for powerdns-admin
Co-authored-by: Zhaofeng Li <hello@zhaofeng.li>
2021-12-17 10:33:40 +01:00
Kim Lindberger
ebaa226853
elk7: 7.11.1 -> 7.16.1, 6.8.3 -> 6.8.21 + add filebeat module and tests ( #150879 )
...
* elk7: 7.11.1 -> 7.16.1
* nixosTests.elk: Improve reliability and compatibility with ELK 7.x
- Use comparisons in jq instead of grepping
- Match for `.hits.total.value` if version >= 7, otherwise it always
passes
- Make curl fail if requests fails
* nixos/filebeat: Add initial module and test
Filebeat is an open source file harvester, mostly used to fetch logs
files and feed them into logstash.
This module can be used instead of journalbeat if used with
`filebeat7` and configured with the `journald` input.
* python3Packages.parsedmarc.tests: Fix breakage
- Don't use the deprecated elasticsearch7-oss package
- Improve jq query robustness and add tracing
* rl-2205: Note the addition of the filebeat service
* elk6: 6.8.3 -> 6.8.21
The latest version includes a fix for CVE-2021-44228.
* nixos/journalbeat: Add a loose dependency on elasticsearch
Avoid unnecssary back-off when elasticsearch is running on the same
host.
2021-12-17 00:20:52 +09:00
Jörg Thalheim
afa3c99cd5
Merge pull request #148593 from veehaitch/sgx-psw
...
sgx-psw: init package and module
2021-12-13 14:16:26 +00:00
Stig
8f21565901
Merge pull request #121085 from colemickens/gpg-ccid-udev
...
nixos/hardware/gnupg-ccid: init udev rules
2021-12-10 14:22:06 +01:00
Vincent Haupert
0b5c9f81e2
nixos/aesmd: add module
...
Co-authored-by: Alex Zero <joseph@marsden.space>
2021-12-10 10:18:31 +01:00
Vincent Haupert
ac60e78b48
nixos/intel-sgx: add option for SGX provisioning
2021-12-10 10:09:41 +01:00
zowoq
79e66fce1c
nixos/podman: sort files into directories
...
Makes codeowners, git history, etc. a bit simpler now that podman has expanded beyond the original single file module and test.
2021-12-09 13:03:16 +10:00
Jonas Heinrich
ecd88f91a0
nixos/maddy: Add module for maddy
...
Co-authored-by: Patrick Hilhorst <git@hilhorst.be>
2021-12-07 22:58:22 +01:00
Maciej Krüger
04d312589c
nixos/cfs-zen-tweaks: init
...
Co-authored-by: Aaron Andersen <aaron@fosslib.net>
2021-12-04 13:06:22 +01:00
Maciej Krüger
ca82a582d9
nixos/rtsp-simple-server: init
2021-12-04 12:58:36 +01:00
Peng Mei Yu
ce4ad53e6a
nixos/webdav-server-rs: init
2021-11-30 10:19:14 +08:00
Sandro
29b7d4ada1
Merge pull request #145035 from pmeiyu/master
2021-11-19 17:05:50 +01:00
Victor Freire
ed312a6815
nixos/xmrig: add services.xmrig to module-list.nix
2021-11-17 12:29:40 -03:00
Sandro
6f0ff67bb0
Merge pull request #135026 from ckiee/cnping
2021-11-15 11:35:59 +01:00
Graham Christensen
fd1f8e1498
Merge branch 'master' into mjolnir-init
2021-11-12 20:56:14 -05:00
Sandro
312a3af375
Merge pull request #145257 from astro/openwebrx
2021-11-13 02:43:01 +01:00
Artturi
4e61e1242c
Merge pull request #144933 from Artturin/ananicyinit
...
ananicy: init at unstable-2021-11-05
2021-11-12 21:08:14 +02:00
Cole Mickens
58a85eb222
nixos/hardware/gpgSmartcard: init udev rules
2021-11-10 16:41:52 -08:00
Artturin
8743e81cd3
nixos/ananicy: init
2021-11-11 02:05:42 +02:00
Astro
f1020d20fa
nixos/openwebrx: init
2021-11-10 23:42:18 +01:00
Pascal Bach
9abd378c7e
nixos/antennas: initial service
2021-11-09 17:00:06 +01:00
Peng Mei Yu
5609f84d1b
nixos/webdav: init
2021-11-08 23:56:27 +08:00
Maciej Krüger
83c93c8e1c
Merge pull request #141076 from CajuM/waydroid-module
2021-11-07 08:14:45 +01:00
Mihai-Drosi Câju
7e76b12d57
nixos/waydroid: init
2021-11-06 08:57:57 +01:00
Aaron Andersen
0c5d86b18c
Merge pull request #135601 from stackshadow/code-server-bin
...
code-server: init code-server-module
2021-11-03 22:15:26 -04:00
Maciej Krüger
e7fd175e97
nixos/lxd-image-server: init
...
Co-authored-by: Aaron Andersen <aaron@fosslib.net>
2021-11-03 14:32:44 +01:00
Maciej Krüger
f7dbaa0754
Merge pull request #144172 from mkg20001/odoo
2021-11-03 03:59:44 +01:00
Aaron Andersen
fc98560b99
Merge pull request #142433 from aanderse/flirc
...
flirc: init at 3.24.3
2021-11-02 22:55:41 -04:00
Maciej Krüger
abc90b4851
nixos/odoo: init
2021-11-03 03:52:41 +01:00
Martin
e620c32e59
code-server: ✨ init code-server-module
2021-11-01 18:46:57 +01:00
Evils
b6ff276fb1
nixos/rasdaemon: init module
2021-10-30 22:22:12 -04:00
Silvan Mosberger
f1447fdaa8
nixos/invidious: init
...
Co-authored-by: Simon Bruder <simon@sbruder.de>
2021-10-30 16:33:38 +02:00
Flakebi
cb5186feea
signald: add module
...
Based on https://gitlab.com/coffeetables/myrdd/-/blob/master/modules/signald.nix
2021-10-29 22:48:10 +02:00
Aaron Andersen
1526fe10ce
nixos/flirc: init module
2021-10-28 12:33:27 -04:00
Sandro
89a27a2e6f
Merge pull request #119719 from greizgh/seafile
2021-10-26 19:07:00 +02:00
Cleeyv
3473cff4b0
nixos/jibri: init at 8.0-93-g51fe7a2
...
This module was written by @puckipedia for nixcon-video-infra 2020.
Minor changes made by @cleeyv for compat with existing jibri package.
Co-authored-by: Puck Meerburg <puck@puck.moe>
2021-10-25 20:46:24 -04:00
Izorkin
4c092350ed
nixos/peertube: init service
...
Co-authored-by: Moritz Hedtke <Moritz.Hedtke@t-online.de>
Co-authored-by: Steven Roose <steven@stevenroose.org>
Co-authored-by: Matthias Beyer <mail@beyermatthias.de>
Co-authored-by: Ismaël Bouya <ismael.bouya@normalesup.org>
2021-10-25 13:12:30 +09:00
Sandro
062469fd09
Merge pull request #140309 from OPNA2608/init/gkraken/21.11
2021-10-24 18:28:57 +02:00
Greizgh
7b7f3dfbe4
nixos/seafile: init service
2021-10-23 11:39:08 +02:00
ckie
2ba28b7226
nixos/cnping: init
2021-10-14 21:27:38 +03:00
Graham Christensen
a997f198a3
Merge pull request #139833 from flox/multipath
...
nixos/multipath: add module for multipath-tools package
2021-10-13 09:58:25 -04:00
Bobby Rong
dd596307b7
Merge pull request #140820 from VergeDX/kippo-remove
...
kippo: cleanup the corresponding broken module.
2021-10-11 17:19:11 +08:00
David Reaver
3d79c9250a
nixos/prowlarr: init
2021-10-10 14:05:33 -07:00
Michele Guerini Rocco
46b2a2594a
Merge pull request #140779 from legendofmiracles/wol
...
nixos/wakeonlan: switch to systemd.link and to nixos/networking
2021-10-09 10:34:26 +02:00
Michael Brantley
121cfd1998
nixos/multipath: add multipath module
...
The multipath-tools package had existed in Nixpkgs for some time but
without a nixos module to configure/drive it. This module provides
attributes to drive the majority of multipath configuration options
and is being successfully used in stage-1 and stage-2 boot to mount
/nix from a multipath-serviced iSCSI volume.
Credit goes to @grahamc for early contributions to the module and
authoring the NixOS module test.
2021-10-08 09:47:38 -04:00
Vanilla
75ec332e6a
kippo: cleanup the corresponding broken module.
2021-10-08 14:10:49 +08:00
legendofmiracles
31f04fec3c
nixos/wakeonlan: remove
2021-10-07 14:15:26 -06:00
Timo Kaufmann
043bc8a984
Merge pull request #139502 from Vodurden/nixos-unstable
...
Support virtual Nintendo Switch Pro controllers in joycond
2021-10-07 13:54:30 +02:00
Kevin Cox
709b594db4
Merge pull request #137438 from kevincox/mautrix-facebook-module
...
nixos.mautrix-facebook: init module
2021-10-07 06:36:52 -04:00
Bill Ewanick
cc3b147ed1
nixos/lemmy: init
...
Co-authored-by: Raphael Megzari <raphael@megzari.com>
2021-10-06 21:02:51 +09:00
Jake Woods
1af6417b86
nixos/joycond: init
...
NixOS should be able to support the Nintendo Switch Pro controller for
steam and non-steam at the same time. Currently there are two mutually
exclusive ways to support the Pro Controller: Steam and `hid-nintendo`.
Unfortunately these don't work together, but there's a workaround in
newer versions of `joycond` (described [here](https://wiki.archlinux.org/title/Gamepad#Using_hid-nintendo_pro_controller_with_Steam_Games_(with_joycond) )). To use this
workaround `hid-nintendo` and `joycond` need to be updated, and the
systemd and udev configuration needs to be made available in NixOS.
2021-10-06 13:19:36 +11:00
Maciej Krüger
a425421e28
nixos/htop: add module
...
This module allows setting global configuration for htop in /etc/htoprc,
for example to disable showing userland threads by default
Co-authored-by: pennae <82953136+pennae@users.noreply.github.com>
Co-authored-by: Aaron Andersen <aaron@fosslib.net>
2021-10-05 06:00:43 +02:00
Kevin Cox
ed5403efc3
nixos.mautrix-facebook: init module
...
This is the first version of the mautrix-facebook module. Due to lack of secret support on NixOS as well as the requirement of a homeserver domain it requires some setup. For completeness here is my working config using NixOps secrets:
```nix
deployment.keys."mautrix-facebook-config.env" = {
text = ''
MAUTRIX_FACEBOOK_APPSERVICE_AS_TOKEN=${secrets.as_token}
MAUTRIX_FACEBOOK_APPSERVICE_HS_TOKEN=${secrets.hs_token}
'';
destDir = "/var/keys";
};
deployment.keys."mautrix-facebook-registration.yaml" = {
text = builtins.toJSON config.services.mautrix-facebook.registrationData;
destDir = "/var/keys";
user = "matrix-synapse";
};
users.users.matrix-synapse.extraGroups = ["keys"];
systemd.services.matrix-synapse.after = ["keys.service"];
systemd.services.matrix-synapse.wants = ["keys.service"];
services.mautrix-facebook = {
enable = true;
settings = {
homeserver.domain = "bots.kevincox.ca";
bridge = {
displayname_template = "{displayname}";
permissions = {
"@kevincox:matrix.org" = "admin";
};
};
};
environmentFile = "/var/keys/mautrix-facebook-config.env";
registrationData = {
as_token = secrets.as_token;
hs_token = secrets.hs_token;
};
};
systemd.services.mautrix-facebook = rec {
wants = ["keys.target"];
after = wants;
};
services.matrix-synapse.app_service_config_files = [
"/var/keys/mautrix-facebook-registration.yaml"
];
```
2021-10-04 18:40:28 -04:00
OPNA2608
bfd58f3cf3
nixos/gkraken: init
2021-10-03 12:42:55 +02:00
Maximilian Bosch
598ad679d8
Merge pull request #140045 from SebTM/add_tp-auto-kbbl
...
tp-auto-kbbl: init at 0.1.5
2021-10-01 19:59:06 +02:00
Sebastian Sellmeier
f0d1af9bd4
tp-auto-kbbl: init at 0.1.5
2021-10-01 13:12:58 +02:00
Erik Arvstedt
a807cd3a00
nixos/extra-container: init
2021-09-30 22:52:14 +02:00
happysalada
8346dc04b3
pict-rs: add initial module
2021-09-30 21:32:25 +09:00
Benjamin Staffin
5c7c38f61d
Merge pull request #139420 from Flakebi/dex
...
dex-oidc: 2.28.1 -> 2.30.0 and add module
2021-09-28 16:52:35 -04:00
Aaron Andersen
57f1ee46e4
Merge pull request #136233 from MayNiklas/owncast
...
nixos/owncast: init at 0.0.8
2021-09-25 15:25:13 -04:00
Flakebi
6ca43a69cc
dex-oidc: add module
2021-09-25 13:12:51 +02:00
rnhmjoj
5ca89402ee
nixos/trafficserver: avoid input from derivation
...
Using builtins.readFile to load upstream defaults is a clever trick, but
it's not allowed in restricted evaluation mode: which means it fails on
Hydra, for example. Besides - in Nixpkgs - depending on derivation as
inputs is considered bad practice and should be avoided.
2021-09-23 12:52:31 +02:00
MayNiklas
1f934dad30
nixos/owncast: init owncast service
2021-09-23 10:48:29 +02:00
Sandro
f18f2d87f3
Merge pull request #135284 from legendofmiracles/weylus
2021-09-21 22:04:38 +02:00
Johannes Schleifenbaum
a4c4060efb
nixos/mjolnir: init
2021-09-21 09:22:52 +02:00
Johannes Schleifenbaum
b8448def21
nixos/pantalaimon: init
2021-09-21 09:21:19 +02:00
Artturi
3b2440afd0
Merge pull request #100120 from unode/cpupower-gui
...
linuxPackages.cpupower-gui: init at 1.0.0
2021-09-21 03:37:10 +03:00