Commit Graph

154 Commits

Author SHA1 Message Date
Sandro
e52ad6d686 nixos/gemstash: add package option (#392135) 2026-05-31 15:38:28 +00:00
Guillaume Girol
6b33c9dcfb nixseparatedebuginfod2: 1.0.1 -> 2.0.0
Changelog: https://github.com/symphorien/nixseparatedebuginfod2/blob/master/CHANGELOG.md

Modify the module to use systemd activation.
2026-04-23 12:00:00 +00:00
Hythera
d9602ec7f1 maintainers: remove aborsu 2026-03-09 22:01:19 +01:00
@mjones
3766236ef7 turborepo-remote-cache: init at 2.6.1, nixos/turborepo-remote-cache: init (#405218) 2026-03-09 07:07:36 +00:00
Sandro
7cbe72324d zammad: 6.5.2 -> 7.0.0 (#497156) 2026-03-08 01:59:07 +00:00
Samuel Meenzen
3bbdf0ae96 nixos/zammad: add meenzen as maintainer 2026-03-07 03:10:43 +01:00
Samuel Meenzen
2026cc1614 nixos/zammad: add proxy_http_version
According to 3790ddc89e/BREAKING_CHANGES.md (nginx-configuration-update) this is required for Zammad 7.0.
2026-03-07 03:10:43 +01:00
Burfeind, Jan-Niklas
a3d4baad77 labgrid.coordinator.service: Provide the service
based on the example in contrib/ in the project repo.

Provide three new options:
- enable (default: False)
- debug (default: False)
- bindAddress (default: 0.0.0.0)
- package (default: python313Packages.labgrid)
- port (default: 22408)

Co-authored-by: Rouven Czerwinski <rouven@czerwinskis.de>
2026-03-04 08:35:39 +01:00
Sandro
d3a34fb73d nixos/nixseparatedebuginfod2: Relax too strict hardening (#491440) 2026-02-28 21:52:54 +00:00
ibizaman
3d8829a321 nixos/turborepo-remote-cache: init 2026-02-27 20:34:59 -05:00
Paul Meyer
5c6f18d76d nixos/athens: remove minio support
https://github.com/NixOS/nixpkgs/issues/490996

Signed-off-by: Paul Meyer <katexochen0@gmail.com>
2026-02-25 09:30:38 +01:00
Jakob Wenzel
6e634ecb41 nixos/nixseparatedebuginfod2: Relax too strict hardening
All debuginfo downloads were failing because downloading uses "nix
store --restore", which seems to need access to /proc. Blocking this
access via ProcSubset is even noted in systemd's documentation as
"not suitable for most non-trivial programs".
2026-02-17 17:20:24 +01:00
Dyego Aurélio
28096cc5e3 treewide: apply nixfmt 1.2.0 2026-01-22 18:37:56 -03:00
Sandro
7b6c3a1b0e nixos/zammad: remove openPorts option, add options to configure nginx, add zammad wrapper, fix filesystem storage (#451208) 2025-12-03 00:20:08 +00:00
Wolfgang Walther
16a063497c maintainers: drop cfhammill
Inactive since 2024.
2025-12-02 16:34:30 +01:00
Sandro Jäckel
4cf52fc3bf zammad: fix using filesystem as attachment storage 2025-10-17 01:25:18 +02:00
Guillaume Girol
7a131bebe7 nixseparatedebuginfod: remove
in favor of nixseparatedebuginfod2

Reuse the same port so that rebuilding to the new module does not need a
reboot to update the env var.
2025-10-14 22:01:44 +02:00
Guillaume Girol
09ac18fbd3 nixos/nixseparatedebuginfod2: adapt to v1
several substituters are supported at the same time
2025-10-14 22:01:44 +02:00
Sandro Jäckel
d96a9d762b nixos/zammad: add zammad wrapper 2025-10-14 02:40:30 +02:00
Sandro Jäckel
ee70666d6d nixos/zammad: remove openPorts option, add options to configure nginx 2025-10-14 02:40:15 +02:00
Sandro Jäckel
436dc9facd nixos/zammad: clean up 2025-10-14 02:39:23 +02:00
Wolfgang Walther
91a8fee3aa treewide: remove redundant parentheses
Auto-fixed by nixf-diagnose.
2025-10-05 10:52:03 +02:00
h7x4
f15acca831 nixos/distccd: use more accurate int types 2025-09-22 16:36:18 +02:00
h7x4
4ba3f60b8a various: use mkPackageOption 2025-09-22 02:46:54 +02:00
Haylin Moore
cf540f8c98 treewide/nixos: move number typed port options to types.port 2025-09-08 15:27:19 +02:00
dish
970dcca69c treewide: Fix links in module documentation 2025-08-25 12:55:11 -04:00
Guillaume Girol
22bb61d1f8 nixos: add module for nixseparatedebuginfod2 2025-07-27 23:01:05 +02:00
Guillaume Girol
ca548d4da9 nixos: make it possible for several modules to provide a debuginfod server
by introducing a `environment.debuginfodServers` option.
2025-07-27 23:01:05 +02:00
Wolfgang Walther
5a0711127c treewide: run nixfmt 1.0.0 2025-07-24 13:55:40 +02:00
Wolfgang Walther
62fe016519 treewide: run treefmt with mdcr/nixfmt 2025-07-24 13:52:31 +02:00
Sizhe Zhao
c721b7dfe9 nixos/corteza: init 2025-07-01 19:01:16 +08:00
Wolfgang Walther
41c5662cbe nixos/postgresql: move postStart into separate unit
This avoids restarting the postgresql server, when only ensureDatabases
or ensureUsers have been changed. It will also allow to properly wait
for recovery to finish later.

To wait for "postgresql is ready" in other services, we now provide a
postgresql.target.

Resolves #400018

Co-authored-by: Marcel <me@m4rc3l.de>
2025-06-24 15:26:47 +02:00
Silvan Mosberger
374e6bcc40 treewide: Format all Nix files
Format all Nix files using the officially approved formatter,
making the CI check introduced in the previous commit succeed:

  nix-build ci -A fmt.check

This is the next step of the of the [implementation](https://github.com/NixOS/nixfmt/issues/153)
of the accepted [RFC 166](https://github.com/NixOS/rfcs/pull/166).

This commit will lead to merge conflicts for a number of PRs,
up to an estimated ~1100 (~33%) among the PRs with activity in the past 2
months, but that should be lower than what it would be without the previous
[partial treewide format](https://github.com/NixOS/nixpkgs/pull/322537).

Merge conflicts caused by this commit can now automatically be resolved while rebasing using the
[auto-rebase script](8616af08d9/maintainers/scripts/auto-rebase).

If you run into any problems regarding any of this, please reach out to the
[formatting team](https://nixos.org/community/teams/formatting/) by
pinging @NixOS/nix-formatting.
2025-04-01 20:10:43 +02:00
Matt Schreiber
6723f3050b nixos/gemstash: add package option 2025-03-22 11:22:09 -04:00
jopejoe1
dca7e827b3 nixos: Replace custom cfg format handling with pkgs.formats (#314933) 2025-03-14 21:08:14 +01:00
Christoph Honal
94a66f9416 nixos/vsmartcard-vcpd: init 2025-02-15 22:16:31 +01:00
Sandro
b70ee4bd2e nixos/jupyter: fix typos 2025-01-14 16:21:47 +01:00
Maximilian Ehlers
f199d57ad6 nixos/jupyter: migrate service to jupyter 7 setup (#367106)
Signed-off-by: Maximilian Ehlers <maximilian@sodawa.com>
Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-01-05 22:37:25 +05:30
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 a08b3a4d19.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
Felix Buehler
e8df83b3d2 nixos/services.gemstash: remove with lib; 2024-12-08 13:21:52 +01:00
Felix Buehler
2a63acaac6 nixos/services.bloop: remove with lib; 2024-12-08 13:21:52 +01:00
nicoo
429f89688a nixos/athens: Replace custom jq-based runCommand with pkgs.formats 2024-12-04 20:50:45 +00:00
Jakub Kozłowski
ccca341011 bloop: fix service (#358951) 2024-11-26 13:59:49 +01:00
Evgeny Kurnevsky
87647a1bf9 bloop: fix service
bloop uses 'start' command now which starts daemon in the background
2024-11-25 11:40:46 +01:00
netali
f41f218e0d nixos/zammad: refactor module 2024-11-24 14:42:43 +01:00
Paul Meyer
ed5d274df7 nixos/athens: update docs
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-11-11 11:42:08 +01:00
Jack Wilsdon
df03b32278 nixos/jupyter: set user primary group 2024-10-17 23:44:53 +01:00
Paul Meyer
6e839b8f99 go_1_21/buildGo121Module: remove
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-10-01 12:43:42 +02:00
Aos Dabbagh
44a4c266c3 doc(livebook): Fix small spelling mistake 2024-09-16 14:54:45 -04:00
Felix Bühler
8dd85c637c nixos/services.zammad: remove with lib; (#338051) 2024-09-02 21:42:59 +02:00