Whether to enable PufferPanel game management server.
Note that PufferPanel templates and binaries downloaded by PufferPanel expect FHS environment. It is possible to set package option to use PufferPanel wrapper with FHS environment. For example, to use Download Game from Steam
and Download Java
template operations:
{ lib, pkgs, ... }: {
services.pufferpanel = {
enable = true;
extraPackages = with pkgs; [ bash curl gawk gnutar gzip ];
package = pkgs.buildFHSEnv {
name = "pufferpanel-fhs";
runScript = lib.getExe pkgs.pufferpanel;
targetPkgs = pkgs': with pkgs'; [ icu openssl zlib ];
};
};
}