[egghead] feat: Added sunshine
Signed-off-by: SindreKjelsrud <sindre@kjelsrud.dev>
This commit is contained in:
parent
b190e4e8bb
commit
2c4de01d8e
1 changed files with 19 additions and 6 deletions
|
@ -108,6 +108,7 @@
|
||||||
prismlauncher
|
prismlauncher
|
||||||
komikku
|
komikku
|
||||||
ledger-live-desktop
|
ledger-live-desktop
|
||||||
|
sunshine
|
||||||
];
|
];
|
||||||
|
|
||||||
programs.steam = {
|
programs.steam = {
|
||||||
|
@ -118,7 +119,15 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
# Custom services
|
# Custom services
|
||||||
services.tailscale.enable = true;
|
services = {
|
||||||
|
tailscale.enable = true;
|
||||||
|
sunshine = {
|
||||||
|
enable = true;
|
||||||
|
autoStart = true;
|
||||||
|
capSysAdmin = true;
|
||||||
|
openFirewall = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
programs.bash = {
|
programs.bash = {
|
||||||
interactiveShellInit = ''
|
interactiveShellInit = ''
|
||||||
|
@ -152,10 +161,14 @@
|
||||||
# services.openssh.enable = true;
|
# services.openssh.enable = true;
|
||||||
|
|
||||||
# Open ports in the firewall.
|
# Open ports in the firewall.
|
||||||
# networking.firewall.allowedTCPPorts = [ ... ];
|
networking.firewall = {
|
||||||
# networking.firewall.allowedUDPPorts = [ ... ];
|
enable = true;
|
||||||
# Or disable the firewall altogether.
|
allowedTCPPorts = [ 47984 47989 47990 48010 ];
|
||||||
# networking.firewall.enable = false;
|
allowedUDPPortRanges = [
|
||||||
|
{ from = 47998; to = 48000; }
|
||||||
|
{ from = 8000; to = 8010; }
|
||||||
|
];
|
||||||
|
};
|
||||||
|
|
||||||
# This value determines the NixOS release from which the default
|
# This value determines the NixOS release from which the default
|
||||||
# settings for stateful data, like file locations and database versions
|
# settings for stateful data, like file locations and database versions
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue