+2
nixos/doc/manual/release-notes/rl-2305.section.md
+2
nixos/doc/manual/release-notes/rl-2305.section.md
···- [ulogd](https://www.netfilter.org/projects/ulogd/index.html), a userspace logging daemon for netfilter/iptables related logging. Available as [services.ulogd](options.html#opt-services.ulogd.enable).+- [PufferPanel](https://pufferpanel.com), game server management panel designed to be easy to use. Available as [services.pufferpanel](#opt-services.pufferpanel.enable).- [jellyseerr](https://github.com/Fallenbagel/jellyseerr), a web-based requests manager for Jellyfin, forked from Overseerr. Available as [services.jellyseerr](#opt-services.jellyseerr.enable).
+1
nixos/modules/module-list.nix
+1
nixos/modules/module-list.nix
+176
nixos/modules/services/misc/pufferpanel.nix
+176
nixos/modules/services/misc/pufferpanel.nix
···+[PufferPanel source code]: https://github.com/PufferPanel/PufferPanel/blob/master/config/entries.go
+1
nixos/tests/all-tests.nix
+1
nixos/tests/all-tests.nix
···
+74
nixos/tests/pufferpanel.nix
+74
nixos/tests/pufferpanel.nix
···+machine.succeed(f"pufferpanel --workDir /var/lib/pufferpanel user add --admin --name {adminName} --email {adminEmail} --password {adminPass}")+resp = json.loads(machine.succeed(f"{curl} -H {authHeader} -H 'Content-Type: application/json' -d '{serverDefinition}' {baseURL}/api/servers"))+machine.succeed(f"{curl} -X POST -H {authHeader} {baseURL}/proxy/daemon/server/{serverID}/start")