about summary refs log tree commit diff
path: root/nixos
AgeCommit message (Collapse)AuthorFilesLines
2022-10-23Merge pull request #197386 from Ma27/nextcloud25ajs1245-14/+59
nextcloud25: init
2022-10-23nextcloud25: initMaximilian Bosch5-14/+59
2022-10-23Merge pull request #197309 from qowoz/houndSandro1-1/+0
2022-10-23Merge pull request #197302 from MidAutumnMoon/miniflux-service-fixMartin Weinelt1-1/+1
2022-10-23Merge pull request #197172 from jkarlson/dokuwikiJonas Heinrich1-13/+12
nixos/dokuwiki: Use stateDir everywhere
2022-10-23nixos/miniflux: fix startup failure caused by improper SystemCallFilterMidAutumnMoon1-1/+1
2022-10-23Merge pull request #192299 from Lassulus/bring-back-q3Linus Heckemann2-0/+96
nixos-tests: bring back quake3 test
2022-10-23Merge pull request #191768 from KFearsoff/grafana-rfc42Maximilian Bosch17-549/+1409
nixos/grafana: refactor for RFC42
2022-10-23nixos/tests/grafana: remove superfluous `args@`Maximilian Bosch2-8/+4
2022-10-23nixos/uptime-kuma: init moduleJulien Malka6-0/+106
2022-10-23Merge pull request #161124 from Atemu/nixos/nix-skip-all-checksLinus Heckemann3-5/+22
nixos/nix-daemon: make checkConfig fully disable nix.conf validation
2022-10-23nixosTests.lxd: increase diskSize to 4096zowoq1-1/+1
2022-10-23nixosTests.lxd: use `stdenv.hostPlatform.system`zowoq1-2/+2
`pkgs.system` is an alias
2022-10-23nixosTests.lxd-image-server: use `stdenv.hostPlatform.system`zowoq1-2/+2
`pkgs.system` is an alias
2022-10-23hound, nixos/hound: deduplicate runtime depszowoq1-1/+0
2022-10-23Merge pull request #197144 from SuperSandro2000/changedetection-io-networkSandro1-2/+3
2022-10-23nixos/changedetection-io: fix typosSandro Jäckel1-2/+2
2022-10-22nixos/grafana: write more efficient testsKFears20-678/+229
2022-10-22nixos/grafana: refactor settings for RFC42KFears5-453/+338
2022-10-22nixos/grafana: fix markdown docsKFears1-8/+8
2022-10-22nixos/grafana: add alertingKFears15-1/+978
2022-10-22nixos/grafana: deprecate notifiersKFears3-2/+78
2022-10-22nixos/grafana: refactor datasources for RFC42KFears6-66/+235
This commit refactors `services.grafana.provision.datasources` towards the RFC42 style. To preserve backwards compatibility, we have to jump through a ton of hoops, introducing esoteric type signatures and bizarre structs. The Grafana module definition should hopefully become a lot cleaner after a release cycle or two once the old configuration style is completely deprecated.
2022-10-22Merge master into staging-nextgithub-actions[bot]4-4/+20
2022-10-22Merge pull request #158967 from mschwaig/sd-image-determinismArnout Engelen2-3/+14
sd-image: make firmware partition reproducible, sd-image, dvd-image: get rid of faketime related warnings
2022-10-22caddy: module: rmem_max defaulthappysalada1-0/+3
2022-10-22Merge pull request #189703 from ck3d/remove-incomplient-nspawn-optionsmarkuskowa1-1/+3
nixos/nspawn: Remove not compliant options
2022-10-22sd-image: remove unnecessary subshellMartin Schwaighofer1-2/+3
replace the subshell surrounding this block with cd before and after Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-10-22dvd-image: replace faketime with --invariant for mkfs.vfatMartin Schwaighofer1-1/+1
2022-10-22sd-image: replace faketime with --invariant for mkfs.vfatMartin Schwaighofer1-1/+1
This is done for sd-images only here, but should probably also be done for dvd-images. The --invariant arg should be a better way of making mkfs.vfat deterministic. The previous version of invoking faketime was building fine and reproducible when I was compiling an sdimage for aarch64 under emulation. It was however still logging errors: ERROR: ld.so: object '/nix/store/1c2cp2709kmvby8ql2n9946v7l52nn50-libfaketime-0.9.9/lib/libfaketime.so.1' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/nix/store/1c2cp2709kmvby8ql2n9946v7l52nn50-libfaketime-0.9.9/lib/libfaketime.so.1' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. The logged errors were presumably inaccurate somehow as calling faketime was required for reproducibility, even though the log makes it looks like it failed.
2022-10-22sd-image: make firmware partition deterministicMartin Schwaighofer1-2/+12
Based on how it works for the EFI partition of an iso-image at nixos/modules/installer/cd-dvd/iso-image.nix.
2022-10-22nixos/dokuwiki: Use stateDir everywhereEmil Karlson1-13/+12
Current module does not use non-default stateDir everywhere. Statedir has a consistent default, use the cfg.stateDir everywhere unconditionally.
2022-10-22nixos/changedetection-io: fix container having no networkSandro Jäckel1-0/+1
2022-10-22Merge master into staging-nextgithub-actions[bot]3-7/+292
2022-10-22Merge pull request #191061 from Izorkin/update-peertube-nginxSandro1-3/+285
2022-10-22Merge pull request #195745 from virusdave/patch-1Sandro1-1/+4
2022-10-21Merge pull request #195567 from helsinki-systems/feat/jenkins-jdk17ajs1241-3/+3
nixos/jenkins: jdk11 -> jdk17
2022-10-21Merge remote-tracking branch 'origin/master' into staging-nextMartin Weinelt6-15/+102
2022-10-21Merge pull request #196819 from Stunkymonkey/freshrss-api-fixElis Hirwing1-0/+8
freshrss: fix greader-api
2022-10-21nixos/httpd: Make option adminAddr optionalJonas Heinrich1-3/+4
2022-10-21nixos/grafana: refactor dashboards for RFC42KFears9-39/+245
This commit refactors `services.grafana.provision.dashboards` towards the RFC42 style. To preserve backwards compatibility, we have to jump through a ton of hoops, introducing esoteric type signatures and bizarre structs. The Grafana module definition should hopefully become a lot cleaner after a release cycle or two once the old configuration style is completely deprecated.
2022-10-21Merge pull request #196862 from atorres1985-contrib/hyprAnderson Torres2-0/+26
hypr: init at unstable-2022-05-25
2022-10-21Merge pull request #196917 from flokli/nsncdFlorian Klink2-12/+64
nixos/nscd: add option to use nsncd, init nsncd
2022-10-21nixosTests.nscd: add nsncd specialisationFlorian Klink1-0/+11
This shows that nsncd successfully passes all the tests that we run against glibc-nscd.
2022-10-21nixosTests.nscd: dump nscd socket info with sockdumpFlorian Klink1-0/+22
This dumps what's sent over the nscd socket to the console output, which allows debugging.
2022-10-21nixos/nscd: add enableNsncd optionFlorian Klink1-8/+22
When set, this switches from using nscd to using nsncd. It's a protocol-compatible, non-caching and much less flaky alternative.
2022-10-21nixos/hypr: add moduleAndersonTorres2-0/+26
2022-10-21Merge master into staging-nextgithub-actions[bot]8-5/+363
2022-10-20Merge pull request #177273 from dali99/escape-systemdGuillaume Girol1-5/+13
Make escapeSystemdPath implement the correct systemd escaping algorithm
2022-10-20Merge pull request #189269 from Tom-Hubrecht/ntfy-shSandro6-0/+131