Commit graph

2371 commits

Author SHA1 Message Date
Defelo f71748184c
nixos/olivetin: use yq-go to merge config files 2025-06-08 22:21:25 +02:00
Yureka f7a8cfb119
nixos/lasuite-docs: Set collaboration server allowed origins (#413190)
Without this, the collaboration server closes the websocket connection
and activity within the doc is not synchronized.
2025-06-07 15:38:27 +02:00
Pol Dellaiera 13cd7afd74
nixos/glance: add environmentFile option (#413373) 2025-06-06 09:15:18 +02:00
Pol Dellaiera 1f36324dfd
readeck: 0.18.2 -> 0.19.2 (#411362) 2025-06-05 11:23:22 +02:00
williamvds 82b8a1e117
maintainers: rename williamvds -> averyvigolo 2025-06-04 21:27:11 +01:00
linsui 17f95268f3 nixos/readeck: add back MemoryDenyWriteExecute
SQLite driver is reverted to its CGO version so this can be enabled
2025-06-05 03:47:00 +08:00
John Wiegley 8922d4f099
pihole: init at various (#361571)
Adds pihole-ftl.service and pihole-ftl-log-deleter.service.

Authored-By: williamvds <william@williamvds.me>
2025-06-04 08:12:30 -07:00
williamvds 727fe21d5d
nixos/pihole-web: init
Pihole's dashboard is a web app which visualises statistics from pihole-FTL
(i.e. dnsmasq), shows query logs, and allows configuration.

With this module, configuration is largely declarative and immutable, so
settings can't be changed, but they can be viewed from the webpage.

The admin page also allows regenerating the DNS ("gravity") database.
2025-06-03 23:15:18 +01:00
Gutyina Gergő 3bddd16a37
nixos/glance: add environmentFile option 2025-06-02 23:07:13 +02:00
Andrew Benbow 223d142ea0 nixos/drupal: init 2025-06-02 16:56:22 -04:00
Gutyina Gergő 6591213349
nixos/glance: clarify settings _secret 2025-06-02 22:47:21 +02:00
Martin Weinelt d5bbb50acc
nixos/lasuite-docs: fix media proxying (#412732) 2025-06-02 21:22:37 +02:00
Martin Weinelt 0e4118f672
nixos/lasuite-docs: use systemd bind mount instead of stateful symlink for static directory (#413308) 2025-06-02 20:13:39 +02:00
networkException 0b360e9328
nixos/lasuite-docs: use systemd bind mount instead of stateful symlink for static directory 2025-06-02 19:51:42 +02:00
Peder Bergebakken Sundt c77ac9dfc3 treewide: fix typos 2025-06-02 16:07:07 +02:00
Arne Keller 005efa5c0c
nixos/filebrowser: add user and group options (#412653) 2025-06-01 17:16:35 +02:00
h7x4 5b840ad984
bluemap: 5.4 -> 5.7 (#357164) 2025-06-01 15:20:10 +02:00
h7x4 5b3e5519c1
nixos/bluemap: merge addons option into packs
Mentioned in the release notes for bluemap 5.5:

> Move all contents (if any) of bluemaps addons folder into
> bluemaps packs folder and delete the addons folder.
> (Native addons now go into the packs folder alongside resourcepacks)

https://github.com/BlueMap-Minecraft/BlueMap/releases/tag/v5.5
2025-06-01 04:18:54 +02:00
Peder Bergebakken Sundt cfbe1487f1
nixos/stash: fix empty immutable plugins (#402574) 2025-06-01 03:46:25 +02:00
Peder Bergebakken Sundt e2c60b31f8
nixos/test/stash: fix eval (#412794) 2025-06-01 03:45:59 +02:00
Peder Bergebakken Sundt 8be90eac26
nixos/stash: fix mutableSettings logic (#408198) 2025-06-01 03:39:01 +02:00
Peder Bergebakken Sundt dd3cbbe9d7 nixos/test/stash: fix eval
nixosTests.stash fails eval when trying to convert cfg.settings to json due to a lambda sneaking its way in there. Bisected the issue to 0de1d18795. This fixes the issue.
2025-06-01 03:16:41 +02:00
Puck Meerburg 39fe05dec0 nixos/lasuite-docs: fix media proxying 2025-05-31 18:02:44 +00:00
Martin J. Andersen c7ddf0b314 nixos/filebrowser: add user and group options 2025-05-31 15:47:12 +02:00
Ramses 6f71f0c7b2
nixos/keycloak: enable strict shell checks in systemd units (#409042) 2025-05-29 09:26:57 +02:00
Lukas Wurzinger 96ec055edb nixos/filebrowser: init module 2025-05-29 00:54:49 +05:30
Sandro f2e0bb7591
nixos/mediagoblin: fix gmg argument parsing and media reprocessing (#362655) 2025-05-28 16:14:10 +02:00
Sandro Jäckel 81d2a488e6
nixos/mediagoblin: fix initial media reprocessing with gmg
Running `mediagoblin-gmg reprocess initial` before would fail with
missing GST_PLUGIN_PATH and tools in PATH.
2025-05-28 16:00:20 +02:00
Sandro Jäckel dd63ca898e
nixos/mediagoblin: fix gmg argument parsing
Before the argument to mediagoblin-gmg would be passed to the actual command
and the rest to sh which is obviously nonsense.
2025-05-28 16:00:15 +02:00
PAEPCKE, Michael 5aa1b5c829
nixos/readeck: improve systemd start target 2025-05-25 19:19:45 +00:00
Martin Weinelt c49cc6a396
nixos/lasuite-docs: init (#401798) 2025-05-24 18:43:49 +02:00
soyouzpanda f3120f0710
nixos/lasuite-docs: init 2025-05-24 18:27:39 +02:00
Yt 95b919fd5d
nltk-data: make searchable, add all downloadables (#409952) 2025-05-24 09:24:00 -04:00
Felix Singer 559c4d0133 nixos/gerrit: Pin Java version to 21
Gerrit 3.12 only supports Java 21. So in order to not get any unexpected
issues, set the default of jvmPackage to jdk21_headless.

Signed-off-by: Felix Singer <felixsinger@posteo.net>
2025-05-24 01:13:16 +02:00
Benjamin Sparks a4c3b3eff2 treewide: nltk-data.averaged_perceptron_tagger_eng -> nltk-data.averaged-perceptron-tagger-eng 2025-05-23 01:24:27 +02:00
Winter 51a5e7059a
Revert "nltk-data: make searchable, add all downloadables" 2025-05-22 14:17:31 -04:00
Acid Bong 89abf8819f nixos/dex: add package option 2025-05-22 23:12:26 +05:30
K900 a656825f1c
nixos/opencloud: slightly better documentation (#409515) 2025-05-22 16:44:21 +03:00
Yt ef3140231e
nltk-data: make searchable, add all downloadables (#409482) 2025-05-21 21:56:01 -04:00
Benjamin Sparks 60d135d45a treewide: nltk-data.averaged_perceptron_tagger_eng -> nltk-data.averaged-perceptron-tagger-eng 2025-05-21 23:20:49 +02:00
K900 448ae8f0bc nixos/opencloud: slightly better documentation 2025-05-21 21:55:01 +03:00
K900 059f376f89
opencloud: init at 2.3.0 (#404891) 2025-05-21 20:36:00 +03:00
K900 b504cc1362 nixos/opencloud: init module
Co-authored-by: Christoph Heiss <christoph@c8h4.io>
2025-05-21 17:47:35 +03:00
Ulrik Strid fbbba999f4
nixos/davis: fix several outstanding bugs (#409068) 2025-05-21 15:36:41 +02:00
Casey Link b6f51cf13d nixos/davis: Use the php version defined by the davis package 2025-05-20 20:03:42 +02:00
Casey Link 23d344b9da nixos/davis: fix several outstanding bugs
As reported in #317303, this fixes:

- nginx config is now actually optional
- mail dsn options are now optional
- broken stdout logging has been replaced with default file logging in
  state dir

fixes #317303
2025-05-20 15:19:19 +02:00
Jean-François Roche 6abb0d239d nixos/keycloak: enable strict shell checks in systemd units 2025-05-20 13:51:31 +02:00
Felix Singer f14efb6fa2 nixos/gerrit: Add Felix Singer as maintainer
I'm already a maintainer of the Gerrit package and I've done various
work on the Gerrit module. So it makes sense to be a maintainer there as
well.

Signed-off-by: Felix Singer <felixsinger@posteo.net>
2025-05-19 04:28:36 +02:00
DoctorDalek1963 7dcad49a30
nixos/stash: fix mutableSettings logic
Fixes services.stash.mutableSettings so that it makes sense. The logic
was previously backwards and the settings would be overriden if
mutableSettings was true.
2025-05-18 00:36:45 +01:00
Ratchanan Srirattanamet ff4214fabd nixos/kimai: fix upgrading to Kimai 2.32 by clearing cache earlier
During testing of Kimai 2.32, it's been found that fixes done in PR
371917 [^1] is not enough to prevent error in the case of upgrading from
2.31 to 2.32.

Hinted by an upstream issue [^2], make sure that the cache is cleared
before running `kimai:install`, not after. This fixes upgrading from
2.31 to 2.32, and should prevent similar issue from popping up again.

[^1]: https://github.com/NixOS/nixpkgs/pull/371917
[^2]: https://github.com/kimai/kimai/issues/5437
2025-05-16 11:19:58 +02:00