Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
nixos/loki: use `cfg.package`
|
|
nixos/nextcloud: correct latest version
|
|
|
|
nixos/loki: Implement configuration verification
|
|
|
|
nixos/llama-cpp: fix rocm support
|
|
nixos/keycloak: Add systemd startup notification
|
|
Co-Authored-By: Jade Lovelace <software@lfcode.ca>
|
|
pretalx: add a few plugins
|
|
Fixes: #293088
|
|
Fix/vsftpd assertion
|
|
nixos/your_spotify: init at 1.10.1
|
|
Allow loading pretalx plugins in a declarative manner. They are passed
into the package dependencies at build time, so that collectstatic and
other django maintenance functions account for them, since we cannot
regenerate assets at runtime anyway.
|
|
nixos/stalwart-mail: module and test fixes for v0.6.0
|
|
The explicit `replication_mode` option in `services.garage.settings`
has been removed and is now handled by the freeform settings in order
to allow it being completely absent (for Garage 1.x).
That module option previously `toString`'ed the value it's configured
with, which is now no longer possible.
Warn the user if they're still using a non-string here.
|
|
This reverts commit 67cf6279d046f35a3a5be87af074ef063354d1b2.
Reintroduce the option, we'll fix it in followup commits.
|
|
|
|
This configuration key is now required.
The shared default DB is a good default.
|
|
Remove myself from some packages I no longer use
|
|
This makes it possible for other systemd units to depend on
keycloak.service using `after` and `wants` relationships, and systemd
will actually wait for Keycloak to finish its initialization before
starting any dependent units. This can be important for services like
oauth2-proxy, which (when configured to use Keycloak as its auth
provider) will fail to start until Keycloak's
`.well-known/openid-configuration` endpoint is available.
|
|
nixos/display.managers: use cfg where possible
|
|
nixos/bcg: fix usage without environment files
|
|
This is required for some Kindles (e.g. Kindle Paperwhite 7th Gen),
and printers (e.g. Brother MFC-J4440DW).
OpenWRT typically adds "wpa_key_mgmt = WPA-PSK", per https://github.com/openwrt/openwrt/blob/3f28c422ba7ca06efd41686fd2f9e664f7e8a12e/package/network/config/wifi-scripts/files/lib/netifd/hostapd.sh#L44-L71
|
|
nixos/borgbackup: add an option to ignore warnings
|
|
|
|
|
|
nixos/greetd: add option to make greetd not stop Plymouth early
|
|
|
|
|
|
nixos/devpi-server: init
|
|
nixos/garage: drop replication_mode setting
|
|
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
|
|
nixos/oauth2-proxy: fix invalid comparison between list and attrset
|
|
|
|
|
|
thermald: fixed handling of an external config
|
|
nixos/caddy: don't set ExecReload if enableReload is disabled
|
|
nixos/miniflux: use systemd notify and watchdog
|
|
|
|
nixos/smokeping: use nginx instead of thttpd
|
|
nixos/radvd: add debugLevel option
|
|
nixos/nginx: add validateConfigFile option
|
|
nixos/tayga: add mappings option
|
|
Otherwise, setting services.caddy.enableReload to false fails in a very bad fashion:
The reload command still gets executed, but fails:
```
Apr 26 21:23:01 n1-rk1 systemd[1]: Reloading Caddy...
Apr 26 21:23:01 n1-rk1 caddy[70793]: {"level":"info","ts":1714166581.733018,"msg":"using provided configuration","config_file":"/etc/caddy/caddy_config","config_adapter":"caddyfile"}
Apr 26 21:23:01 n1-rk1 caddy[70793]: {"level":"warn","ts":1714166581.7353032,"msg":"Caddyfile input is not formatted; run 'caddy fmt --overwrite' to fix inconsistencies","adapter":"caddyfile","file":"/etc/caddy/caddy_config","line":3}
Apr 26 21:23:01 n1-rk1 caddy[70793]: Error: sending configuration to instance: performing request: Post "http://localhost:2019/load": dial tcp [::1]:2019: connect: connection refused
Apr 26 21:23:01 n1-rk1 systemd[1]: caddy.service: Control process exited, code=exited, status=1/FAILURE
Apr 26 21:23:01 n1-rk1 systemd[1]: Reload failed for Caddy.
```
… and the server is not restarted either, as a ExecReload= command is
specified.
Fix this, by only setting ExecReload if the reload exists.
The first empty string is still necessary to reset the old option.
|
|
nixos/mate: enable services.gnome.glib-networking
cc #53700
|
|
This is already done in the 5 other desktop environments I maintain, I decided that I don't mind adding another one.
|
|
Motivation:
fixes #265953
Changes:
- deprecate `services.smokeping.port` in favor of the niginx native option
- mention in release notes
|
|
private-gpt: init at 0.5.0
|
|
Add missing http:// scheme. Without it pixiecore logs this and never
contacts the API server:
[DHCP] Couldn't get bootspec for [REDACTED_MAC_ADDR]: Get "localhost:8080/v1/boot/[REDACTED_MAC_ADDR]": unsupported protocol scheme "localhost"
|