Maciej Krüger
2d9d11dee6
Merge pull request #251782 from vifino/thermald_ignore-cpuid-check
...
thermald: allow ignoring cpuid check
2023-12-31 11:30:50 +01:00
Ilan Joselevich
210ab761b4
Merge pull request #276294 from phaer/cachix-signing-key
...
cachix-watch-store: allow to set a signing key
2023-12-31 00:20:52 +02:00
Christian Kögler
1c326dcb4f
nixos/vdr: wait for network
2023-12-30 21:58:24 +01:00
Izorkin
ae5c0c1521
nixos/nginx: skip adding a comment to acmeLocation in nginx configuration
2023-12-30 23:50:02 +03:00
Izorkin
7f1b6d45af
nixos/nginx: change position acmeLocation in nginx configuration
2023-12-30 23:49:58 +03:00
Lin Jian
55c1318537
Merge pull request #276180 from linj-fork/pr/kanata-list
...
nixos/kanata: specify linux-dev as a list
2023-12-29 20:24:56 -06:00
Nick Cao
4a8d35315a
Merge pull request #276407 from sinanmohd/dendrite-sliding-sync
...
nixos/matrix-sliding-sync: rename, init dendrite
2023-12-29 20:24:47 -05:00
markuskowa
15b39c2238
Merge pull request #275080 from SomeoneSerge/feat/munge-systemd
...
nixos/munge: update the systemd service
2023-12-30 00:11:12 +01:00
Maximilian Bosch
d25fdec5b3
Merge pull request #212430 from onny/nextcloud-cleanup
...
nixos/nextcloud: Move options into now freeForm extraOptions
2023-12-29 23:44:24 +01:00
Maximilian Bosch
a1f20ed672
Merge pull request #277382 from Ma27/fix-nextcloud-app-routing
...
nixos/nextcloud: fix nginx routing to store and nix apps
2023-12-29 23:44:12 +01:00
Jonas Heinrich
b06d3c3aa6
Merge pull request #277442 from onny/ollama
...
nixos/ollama: init
2023-12-29 23:00:10 +01:00
Dmitriy Kholkin
0929716b02
nixos/tor: fix transport plugin exe name
2023-12-29 23:20:15 +03:00
Nick Cao
08a62091a1
Merge pull request #277146 from majewsky/portunus-2.0.0
...
portunus: 1.1.0 -> 2.0.0
2023-12-29 14:53:12 -05:00
sinanmohd
e8e5c07ad0
nixos/matrix-sliding-sync: rename, init dendrite
2023-12-30 00:25:57 +05:30
Maximilian Bosch
bae5e65162
nixos/nextcloud: fix nginx routing to store and nix apps
...
Closes #277206
The bug mentioned above was a symptom of the issue fixed here: when
opening the `forms` app which is installed via `extraApps` (or the
app store) the site wouldn't work because `.mjs` files had the wrong
Content-Type.
The actual problem got fixed already[1], however this config was not
used for stuff from `/nix-apps` & `/store-apps` which had their own
location section with only a `root ;` statement.
In fact, this setup isn't strictly supported by Nextcloud upstream[2],
so to fix this for good, I decided to follow the upstream suggestion for
app directories outside the server root, i.e. linking them back into the
store path.
This means that the module generates a new derivation now with
* `services.nextcloud.package` linked into it via `lndir`.
* under `nix-apps` is a symlink to the link farm containing all apps
from `services.nextcloud.extraApps`.
* under `store-apps` is a symlink to `/var/lib/nextcloud/store-apps`.
Since this is only used in the NixOS module that also configures this
location for imperatively installed apps, this seems an OK thing to
do.
Successfully tested the change on a productive Nextcloud 28.0.1 with
several apps installed via `extraApps` (`forms`, `cospend`, `maps`,
`user_saml` and a few more).
[1] 292c74c7a9
[2] https://docs.nextcloud.com/server/28/admin_manual/apps_management.html#using-custom-app-directories
2023-12-29 18:59:18 +01:00
Jonas Heinrich
67a799c40f
nixos/ollama: init
2023-12-29 15:19:55 +01:00
nikstur
8d3cf213db
nixos/borgbackup: replace activationScript via tmpfiles
2023-12-29 03:41:45 +01:00
nikstur
af87c19427
nixos/yggdrasil: replace activationScript
...
Replace with separate service because it cannot be moved into the
preStart of the yggdrasil service.
2023-12-29 03:22:27 +01:00
nikstur
e96cd172fb
nixos/logcheck: replace activationScript via tmpfiles
2023-12-29 03:16:03 +01:00
Jonas Heinrich
dd8c96379f
nixos/nextcloud: Move options into now freeForm extraOptions
2023-12-29 01:04:46 +01:00
Maximilian Bosch
1d17e304ac
Merge pull request #273443 from jpds/thanos-query-replica-label-string
...
nixos/thanos: Changed query.replica-labels to a list parameter
2023-12-28 20:48:31 +01:00
Luflosi
f88af99311
nixos/aerospike: use NixOS option instead of custom script
...
Since 2c5abd89c7 setting the option `boot.kernel.sysctl."net.core.rmem_max"` no longer has any downsides compared to what was previously used. Since 439350753e the same is also true for `boot.kernel.sysctl."net.core.wmem_max"`.
2023-12-28 17:41:59 +01:00
Stefan Majewsky
9ecbdfb5bd
portunus: 1.1.0 -> 2.0.0
...
Changelog: <https://github.com/majewsky/portunus/releases/tag/v2.0.0 >
2023-12-27 18:30:32 +01:00
Nick Cao
6248428d28
Merge pull request #277017 from hughobrien/patch-1
...
nixos/invidious: Fix user message on 24.05 changes
2023-12-27 10:36:43 -05:00
Yt
bd5ff67266
Merge pull request #261789 from onny/rspamd-trainer
...
nixos/rspamd-trainer: init; rspamd-trainer: init at unstable-2023-11-27
2023-12-27 11:28:42 +00:00
Alex James
9f32ad8ff8
nixos/transmission: add webHome option
2023-12-27 04:00:43 -06:00
Jonas Heinrich
80d88736da
nixos/rspamd-trainer: init; rspamd-trainer: init at unstable-2023-11-27
2023-12-27 10:35:53 +01:00
nikstur
c9569af3e0
Merge pull request #271326 from philiptaron/shutdown.target
...
treewide: depend on `shutdown.target` if `DefaultDependencies=no` in almost every case
2023-12-27 08:33:26 +01:00
Yt
56b8564a7d
Merge pull request #276525 from scvalex/livebook-configurable-package
...
livebook: configurable package and extraPackages
2023-12-27 07:30:25 +00:00
Hugh O'Brien
eff6b94cdd
nixos/invidious: Fix user message on 24.05 changes
2023-12-26 20:44:04 -05:00
Martin Weinelt
d4c4e0269d
Merge pull request #274460 from mweinelt/kea-ipc-runtimedir
...
nixos/kea: return to merged runtime directory; preserve runtime directories
2023-12-27 02:08:14 +01:00
Martin Weinelt
2f8686ce17
nixos/frigate: restart the service on failure
...
Closes : #266837
2023-12-26 22:33:19 +01:00
Dee Anzorge
b4b9b08426
nixos/prometheus-exporters/kea: run under same user/group as kea
...
This fixes access to the kea unix sockets, after enabling
RuntimeDirectoryPreserve on the kea units.
https://github.com/NixOS/nixpkgs/pull/274460#issuecomment-1869702893
2023-12-26 21:42:58 +01:00
boozedog
0b522b2429
nixos/pgadmin: add package option
2023-12-26 11:56:25 +01:00
Sandro Jäckel
64b6b5e787
nixos/portunus: make sure the cookies are only send over https if it is enabled
2023-12-26 00:27:32 +01:00
Alexandru Scvortov
0ae9c34391
livebook: configurable package and extraPackages
...
Also fix examples to not include a semicolon in the .env file.
2023-12-25 21:47:14 +00:00
Felix Bühler
0c7f041600
Merge pull request #276670 from etu/freshrss-stop-running-updater-on-system-activation
...
nixos/freshrss: Stop running the updater service on system activation
2023-12-25 11:37:32 +01:00
Weijia Wang
e520c76913
Merge pull request #275831 from foo-dogsquared/nixos-guix-socket-activation-fix
...
nixos/guix: fix systemd socket unit
2023-12-25 10:54:30 +01:00
Elis Hirwing
0c3619835b
nixos/freshrss: Stop running the updater service on system activation
2023-12-25 09:57:47 +01:00
Jörg Thalheim
98e792ad9d
Merge pull request #276524 from SuperSandro2000/harmonia-restart
...
nixos/harmonia: restart systemd service
2023-12-24 21:15:49 +01:00
Sandro Jäckel
f029a8a10d
nixos/harmonia: restart systemd service
2023-12-24 19:54:11 +01:00
Doron Behar
067338523e
Merge pull request #275281 from eliandoran/feature/mympd-service
...
nixos/mympd: init
2023-12-24 18:43:03 +00:00
Nudelsalat
5d85f0eee8
nixos/prometheus-ping-exporter: init
2023-12-24 18:11:25 +01:00
phaer
25e5dfd142
cachix-watch-store: allow to set a signing key
2023-12-24 10:25:32 +00:00
hellodword
26c2ed1c95
nixos/tailscale: fix after and wants
2023-12-24 09:44:46 +00:00
Nick Cao
a83ee8f514
Merge pull request #255227 from tomfitzhenry/postfix-harden
...
nixos/postfix: add systemd hardening directives
2023-12-23 10:36:18 -05:00
Mario Rodas
2ba8c30b4e
Merge pull request #252790 from anthonyroussel/gns3-nixos-module
...
nixos/gns3-server: init
2023-12-23 09:27:39 -05:00
Bobby Rong
5cb00274f2
Merge pull request #276060 from bobby285271/fix/cinnamon-sessionpath
...
nixos/cinnamon: Unbreak sessionPath option
2023-12-23 21:05:08 +08:00
Lin Jian
ff19ecca71
nixos/kanata: specify linux-dev as a list
...
This is better because it allows some special characters in the device
path. See [1] for more information.
[1]: https://github.com/jtroo/kanata/pull/647
2023-12-23 10:10:15 +08:00
Bobby Rong
1ec293c599
nixos/cinnamon: Unbreak sessionPath option
...
It looks like XDG_CURRENT_DESKTOP is not set when we run these lines,
and sessionCommands does not seem to work when using GDM and Cinnamon wayland.
2023-12-23 10:09:35 +08:00
Doron Behar
0ae28209f1
Merge pull request #267319 from ju1m/transmission
...
nixos/transmission: fixes #258793
2023-12-22 12:35:56 +00:00
Pol Dellaiera
783163f959
Merge pull request #275429 from drupol/code-server/restore
...
code-server: restore and bump (4.16.1 -> 4.19.1)
2023-12-21 21:03:41 +01:00
Gabriel Arazas
d3e246f9fa
nixos/guix: fix systemd socket unit
2023-12-21 22:18:56 +08:00
Elian Doran
3c4ddf8284
nixos/mympd: init
2023-12-21 16:01:46 +02:00
Kerstin
98e9d68cc8
Merge pull request #275663 from Izorkin/update-mastodon-build
...
mastodon: remove tools from propagatedBuildInputs
2023-12-21 13:43:28 +01:00
Åsmund Østvold
aeeb655646
service buildkite-agent: make it possible add groups to agent users
...
Only one extra group was add. Some times you want the agents users to
be member of other groups like 'docker'. This change make this possible.
Co-authored-by: Florian Klink <flokli@flokli.de>
2023-12-21 12:49:48 +01:00
Raghav Sood
7d97d9ebd1
Merge pull request #275439 from RaghavSood/nitter/guest-accounts
...
nitter: unstable-2023-10-31 -> unstable-2023-12-03 (guest accounts support)
2023-12-21 14:03:35 +08:00
Martin Weinelt
d12a0b7861
Merge pull request #275554 from SuperSandro2000/home-assistant-custom-components-fix-unlink
...
nixos/home-assistant: fix removing of uninstalled custom components
2023-12-20 21:15:26 +01:00
WilliButz
ac58b65cf5
Merge pull request #275112 from r-ryantm/auto-update/prometheus-nginx-exporter
...
prometheus-nginx-exporter: 0.11.0 -> 1.0.0
2023-12-20 20:27:28 +01:00
Maximilian Bosch
571f06ad0d
Merge pull request #270260 from SuperSandro2000/gitea-camo-hmac
...
nixos/gitea: add hmacKey support
2023-12-20 19:02:20 +01:00
Franz Pletz
faff9de754
nixos/prometheus/nginx-exporter: fix args for 1.0
2023-12-20 18:23:29 +01:00
Franz Pletz
54a4f96cfc
Merge pull request #274570 from Luflosi/kubo-more-RFC42
...
nixos/kubo: convert two settings to RFC42-style settings
2023-12-20 16:24:50 +01:00
Izorkin
8a0a8c7a04
nixos/mastodon: replace ffmpeg to ffmpeg-headless
2023-12-20 18:01:55 +03:00
Gabriel Arazas
b7ece537bb
nixos/guix: fix conditional linking of profiles
2023-12-20 22:04:01 +08:00
Sandro Jäckel
d4c622ec5f
nixos/home-assistant: fix removing of uninstalled custom components
...
Before components was not an array and the first loop did never loop
through all entries but through the entire output of find without
splitting by new line.
Tested by copying the preStart script out of the nix store, doing the
change and observing that now the custom-components directory is indeed
being cleaned up after removing a custom component.
2023-12-20 05:00:05 +01:00
Kerstin
d2d0044221
Merge pull request #274556 from networkException/mastodon-init-db-psql-escaping
...
nixos/mastodon: properly escape arguments to psql in init-db script
2023-12-19 22:28:08 +01:00
Ilan Joselevich
6f885c4e74
Merge pull request #275383 from Kranzes/nextcloud
...
nixos/nextcloud: serve flac and ogg files
2023-12-19 23:19:06 +02:00
networkException
4dd61b6e68
nixos/mastodon: properly escape arguments to psql in init-db script
2023-12-19 21:02:13 +01:00
Raghav Sood
2595f503cd
nitter: add guest account support to systemd service
2023-12-20 00:01:20 +08:00
Pol Dellaiera
1a57f50d95
Revert "code-server: drop"
...
This reverts commit 72911a99d3 .
2023-12-19 15:40:57 +01:00
K900
e42d80fa6d
Merge pull request #274818 from eyJhb/moonraker-new-config-filemanager
...
moonraker: add setting file_manager.check_klipper_config_path
2023-12-19 17:36:54 +03:00
eyjhb
0fc323eeef
moonraker: disable check_klipper_config if klipper is immutable
2023-12-19 15:36:01 +01:00
Peder Bergebakken Sundt
1a647a10b8
Merge pull request #268806 from Izorkin/init-angie
...
angie: init at 1.4.0
2023-12-19 13:51:51 +01:00
Yonghan Ching 庄勇翰
5fff7f4078
Update zerotierone.nix per input
...
Nothing will happen now when `cfg.localConf == null`
2023-12-19 12:34:03 +00:00
Yonghan Ching 庄勇翰
7b83a839dc
Fix bash prestart script syntax error
2023-12-19 12:34:03 +00:00
Yonghan Ching 庄勇翰
996bbe5bd9
delete trailing whitespace at row 70
2023-12-19 12:34:03 +00:00
Yonghan Ching 庄勇翰
8af401d3cf
Update zerotierone.nix per input
...
Changed `services.zerotierone.localConf` default value to `null` and type to `nullOr attrs` per input.
Changed `systemd` preStart script to delete
`/var/lib/zerotier-one/local.conf` when it is a symlink, and rename when it is an actual file, then only create a symlink to the nix store when `services.zerotierone.localConf` is not null.
2023-12-19 12:34:03 +00:00
Yonghan Ching 庄勇翰
b233faab82
Update zerotierone.nix
2023-12-19 12:34:03 +00:00
Yonghan Ching 庄勇翰
36791bab6a
Update zerotierone.nix
2023-12-19 12:34:03 +00:00
Yonghan Ching 庄勇翰
0b357293e8
Update zerotierone.nix
2023-12-19 12:34:03 +00:00
Yonghan Ching 庄勇翰
097f2b6737
Update zerotierone.nix
...
Added option to write zerotier's local.conf in nix.
2023-12-19 12:34:03 +00:00
Ilan Joselevich
8bbbb228b4
nixos/nextcloud: serve flac and ogg files
...
Since v28 Nextcloud Talk supports serving files with with .ogg/.flac extension
2023-12-19 13:07:19 +02:00
r-vdp
c4b3e4f5f8
dbus-broker: avoid errors when reloading when /tmp got remounted
...
When reloading the dbus-broker service (e.g. when switching to a new generation),
the reload fails when /tmp got remounted after the service had been started.
Since the dbus-broker service starts early, and does not have default dependencies,
this situation does occur in practice.
This change makes sure that if there are mount units for /tmp, dbus-broker gets
ordered after them.
See also https://github.com/systemd/systemd/issues/28515
2023-12-19 10:34:41 +01:00
Thomas Churchman
972626f142
mopidy: make service wait until system is online
2023-12-19 08:34:50 +01:00
Sandro Jäckel
1ebb7d7bba
nixos/gitea: add hmacKey support
2023-12-18 23:44:24 +01:00
WilliButz
92ad5c907c
Merge pull request #274543 from fugidev/sabnzbd-exporter-loadcredential
...
nixos/prometheus-sabnzbd-exporter: use LoadCredential for apiKeyFile
2023-12-18 15:09:35 +01:00
Peder Bergebakken Sundt
45052e5e52
Merge pull request #273397 from ipetkov/nut
...
nixos/ups: fix shutting down the UPS from primary monitors
2023-12-18 15:06:22 +01:00
Fugi
6430b7a181
nixos/prometheus-sabnzbd-exporter: use LoadCredential for apiKeyFile
2023-12-18 14:48:49 +01:00
Maximilian Bosch
1a9fe45b53
Merge pull request #275053 from danth/nextcloud-mjs
...
nixos/nextcloud: set correct MIME type for .mjs files
2023-12-18 11:07:22 +01:00
Ryan Lahfa
17c3ebdba5
Merge pull request #265857 from 999eagle/feat/invidious-scale
...
nixos/invidious: cleanup, allow for easy scaling and load balancing, add http3-ytproxy
2023-12-18 10:17:09 +01:00
Peder Bergebakken Sundt
80beaf2b29
Merge pull request #245327 from JohnAZoidberg/keyd-2.4.3
...
keyd: 2.4.2 -> 2.4.3
2023-12-17 23:41:06 +01:00
Someone Serge
b27c3e8252
nixos/munge: restart "on-failure" (the default was "no")
2023-12-17 22:18:06 +00:00
Someone Serge
515a26d997
nixos/munge: run in foreground instead of using pidfile
...
Confuse systemd less
2023-12-17 22:16:09 +00:00
Someone Serge
b29d689e3a
nixos/munge: ask for the optional time-sync.target
2023-12-17 22:16:06 +00:00
Someone Serge
8fe8a22578
nixos/munge: ask for network-online instead of network.target
2023-12-17 22:16:01 +00:00
Izorkin
86efccfa45
angie: init at 1.4.0
2023-12-17 22:43:13 +03:00
Daniel Thwaites
292c74c7a9
nixos/nextcloud: set correct MIME type for .mjs files
2023-12-17 19:17:10 +00:00
Sophie Tauchert
24e561fabc
nixos/invidious: change default database user to invidious
...
This makes sure we don't need any workarounds for running Invidious with a local
PostgreSQL database.
Changing the default user should be fine as the new init script for PostgreSQL automatically
creates the new user and changes the existing database's owner to the new user. The old user
will still linger and must be removed manually.
See also: https://github.com/NixOS/nixpkgs/pull/266270
2023-12-17 19:48:15 +01:00
Sophie Tauchert
ac5c1886fd
nixos/invidious: add option to configure http3-ytproxy for invidious
2023-12-17 19:48:03 +01:00
Sophie Tauchert
d41706bae2
nixos/invidious: bind to 127.0.0.1 instead of 0.0.0.0 if nginx is used
2023-12-17 19:48:03 +01:00