Commit graph

7658 commits

Author SHA1 Message Date
Frank Moda 12ed2954d4 nixos/homebridge: init 2025-07-22 15:26:19 +05:30
Matthew Croughan 530db85404
nixos/atalkd: init (#425554) 2025-07-21 18:29:33 +01:00
matthewcroughan 75929b4612 nixos/atalkd: init 2025-07-21 18:16:26 +01:00
Jacek Galowicz 10d564cb5c
nixos/doc: clarify scope of debugHook feature in the test driver (#426935) 2025-07-21 09:59:37 +02:00
Alexandru Scvorțov 1ff3dc1245 matrix-tuwunel: add service module 2025-07-21 01:52:09 +05:30
Maximilian Bosch 9372904a35
nixos/doc: clarify scope of debugHook feature in the test driver
As discussed with tfc before, it's probably better in most cases to try
the interactive test-driver with the SSH backdoor first and resort to
this feature for flaky tests.
2025-07-20 15:46:14 +02:00
Yt ff3ffc8143
nixos/meilisearch: generic settings; handle secrets better. + fix racy test (#424481) 2025-07-20 04:48:44 -04:00
Felix Buehler 140a6b4522 nixos/lemurs: init 2025-07-19 16:15:58 +05:30
Maximilian Bosch c808181a64
Merge: test-driver: Implement debugging breakpoint hooks (#422066) 2025-07-18 19:13:20 +02:00
Jacek Galowicz d6b326d659
test-driver: Implement debugging breakpoint hooks
Co-authored-by: Maximilian Bosch <maximilian@mbosch.me>
2025-07-18 17:39:01 +02:00
Sandro d69cbe23e1
nixos/chhoto-url: init module (#424630) 2025-07-18 13:32:14 +02:00
Aleksana 03b3a97679
nixos/newt: init (#414337) 2025-07-18 19:07:59 +08:00
Defelo 55e6f26bff
nixos/chhoto-url: init module 2025-07-18 12:00:32 +02:00
dish 21e98fc8a9
forgejo: 11.0.3 -> 12.0.0
https://forgejo.org/2025-07-release-v12-0/

https://codeberg.org/forgejo/forgejo/milestone/12836
2025-07-17 11:46:43 -04:00
xanderio caea8a1c0a
nixos/dependency-track: fix default JVM heap size (#425747) 2025-07-17 16:11:36 +02:00
jack 9501130c38 nixos/newt: init 2025-07-17 13:04:13 +02:00
Sebastian Kowalak e33d7087b6
nixos/paisa: init 2025-07-16 22:00:12 +02:00
Julian Stecklina 5517b6f068 nixos/dependency-track: fix default JVM heap size
The default of 4GB is too low for a production setup and causes
DependencyTrack to hit java.lang.OutOfMemoryError. This causes
Dependency Track to enter a weird state where it will throw 502 and
504 errors.

The initial 4GB was set to make Dependency Track run in the (too
small) VM in the NixOS integration test. Move the explicit heap
configuration there. For the service itself, we now don't set a limit.
This means the JVM will choose its maximum heap on its own, which does
a much better job for realistic scenarios.

I added a release note, because people who run Dependency Track on
very tiny VMs/machines may experience issues.
2025-07-16 12:16:49 +02:00
Martin Weinelt fbc56958af
nixos/pfix-srsd: migrate postfix integration from postfix module
The postfix module is too big to host every individual integration option
and moving it here has no downside.
2025-07-15 22:04:28 +02:00
Martin Weinelt 9a9073fc89
nixos/postsrsd: integrate with postfix by default 2025-07-15 20:29:35 +02:00
Kevin Cox 8ff28f4d78
sparkleshare: Remove
The project has been unmaintained for a while now and has started failing to build.

Abandonment notice from the maintainer: https://github.com/hbons/SparkleShare/issues/2006

It has been a good run but it is time to say goodbye. Thanks to hbons for all of the work over the years. It looks like there is a good chance of a fork living on but it will take time to see how that shakes out. So for now let's just remove the package.
2025-07-15 08:22:27 -04:00
Leona Maroni 41ff90fcd4
nixos/varnish: turn listen addresses into structured config (#421481) 2025-07-15 13:13:50 +02:00
sodiboo 5a8660f10f nixos/meilisearch: generic settings; handle secrets better. 2025-07-13 20:42:05 +02:00
Vladimír Čunát b47d4f01d4
staging-next 2025-07-04 (#422427) 2025-07-13 19:33:14 +02:00
Wolfgang Walther 733f85ec4f
fanctrl: init at 1.0.3; add nixos module (#388514) 2025-07-13 16:36:41 +00:00
Svenum cfe95170f1 nixos/fw-fanctrl: init 2025-07-13 18:22:47 +02:00
nixpkgs-ci[bot] 8457b9345d
Merge master into staging-next 2025-07-13 00:20:06 +00:00
nixpkgs-ci[bot] 8d8db2ff25
Merge master into staging-next 2025-07-12 00:17:12 +00:00
Izorkin 80318319cb
libvirt: add support nftables backend 2025-07-11 23:51:20 +03:00
Philip Taron 8279ffe622
treewide: specify that mebibytes are used when it's ambiguous (#424169) 2025-07-11 12:29:33 -07:00
K900 77e81dbfc2 Merge remote-tracking branch 'origin/master' into staging-next 2025-07-11 09:24:31 +03:00
Connor Baker 6af71350c3
nixos/tee-supplicant: add tee-supplicant module (and more) (#237613) 2025-07-10 16:35:55 -07:00
Axel Karjalainen 7159ab6f43 treewide: specify where mebibytes are used when it's ambiguous 2025-07-11 00:44:23 +03:00
Christian Theune 8046e4a6f8 nixos/varnish: turn listen addresses into structured config
Introduces `services.varnish.listen` as a list of structured
listen addresses with all allowed variations of arguments
documented in the man page.

Deprecates `services.varnish.http_address`.
2025-07-08 13:52:55 +02:00
K900 e2c8c4260d Merge remote-tracking branch 'origin/master' into staging-next 2025-07-07 10:09:49 +03:00
Martin Weinelt 468768b93b
Reapply "nixos/dovecot: improve and harden systemd unit" (#422829) 2025-07-07 01:25:22 +02:00
Martin Weinelt 5f9db3b506
nixos: stop using/installing nettools by default (#422270) 2025-07-07 00:32:19 +02:00
nixpkgs-ci[bot] 07ab953baa
Merge master into staging-next 2025-07-06 16:43:42 +00:00
Ruby Iris Juric 11d8fbb0b6
nixos/sharkey: init module 2025-07-07 01:01:39 +10:00
Martin Weinelt 6403717045
Reapply "nixos/dovecot: improve and harden systemd unit"
This reverts commit a794031c59.

With the following additions:

Allow `CAP_KILL`, so the dovecot master process may interrupt its child
processes.

Allow new privileges, so dovecot and call the setuid sendmail executable.

Allow AF_NETLINK sockets, so dovecot sieve handling can use the
getifaddrs syscall.

Finally, we now asssert, that no options are set on the legacy dovecot2
systemd unit name, to make the user aware they need to update their
overrides.
2025-07-06 14:39:40 +02:00
nixpkgs-ci[bot] 60677469ef
Merge master into staging-next 2025-07-06 12:06:26 +00:00
Michele Guerini Rocco 7a473d6701
nixos/monero: add environmentFile option (#421759) 2025-07-06 14:02:49 +02:00
K900 4e59c97081 Merge remote-tracking branch 'origin/master' into staging-next 2025-07-06 14:55:19 +03:00
Robert Hensing 7845abc842
NixOS test framework: add overriding methods (#421480) 2025-07-06 13:40:24 +02:00
Robert Hensing f2b3aeb383 nixos.runTest: Add extendNixOS 2025-07-06 13:39:15 +02:00
Robert Hensing 63e2606ddf nixos.runTest: Add extend, overrideTestDerivation 2025-07-06 13:39:15 +02:00
Jaco Malan 1fb02bc8f9
nixos/monero: add environmentFile option 2025-07-06 10:33:44 +02:00
Martin Weinelt bf1b4d35fb
networking: don't install nettools by default
https://lwn.net/Articles/710533/ has been true in 2017 and still holds
today.
2025-07-06 00:59:36 +02:00
nixpkgs-ci[bot] 61be326d8b
Merge master into staging-next 2025-07-05 18:05:00 +00:00
Maximilian Bosch 85ec73855b
Merge: nixos/nextcloud: document nextcloud-occ command (#422639) 2025-07-05 18:44:48 +02:00