Loki services
This commit is contained in:
parent
f31630a66b
commit
158b5f8346
1 changed files with 40 additions and 0 deletions
|
|
@ -86,11 +86,21 @@
|
||||||
smb = ''<?xml version="1.0" standalone='no'?><!--*-nxml-*--><!DOCTYPE service-group SYSTEM "avahi-service.dtd"><service-group><name replace-wildcards="yes">%h</name><service><type>_smb._tcp</type><port>445</port></service></service-group>'';
|
smb = ''<?xml version="1.0" standalone='no'?><!--*-nxml-*--><!DOCTYPE service-group SYSTEM "avahi-service.dtd"><service-group><name replace-wildcards="yes">%h</name><service><type>_smb._tcp</type><port>445</port></service></service-group>'';
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
bazarr = {
|
||||||
|
enable = true;
|
||||||
|
openFirewall = true;
|
||||||
|
group = "users";
|
||||||
|
};
|
||||||
blueman.enable = true;
|
blueman.enable = true;
|
||||||
dbus.packages = with pkgs; [ gnome.dconf ];
|
dbus.packages = with pkgs; [ gnome.dconf ];
|
||||||
fail2ban = { enable = true; bantime-increment.enable = true; };
|
fail2ban = { enable = true; bantime-increment.enable = true; };
|
||||||
gnome.gnome-keyring.enable = true;
|
gnome.gnome-keyring.enable = true;
|
||||||
gvfs = { enable = true; package = lib.mkForce pkgs.gnome3.gvfs; };
|
gvfs = { enable = true; package = lib.mkForce pkgs.gnome3.gvfs; };
|
||||||
|
jackett = {
|
||||||
|
enable = true;
|
||||||
|
openFirewall = true;
|
||||||
|
group = "users";
|
||||||
|
};
|
||||||
logind.lidSwitch = "ignore";
|
logind.lidSwitch = "ignore";
|
||||||
node-red = {
|
node-red = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
@ -100,6 +110,11 @@
|
||||||
openssh = { enable = true; openFirewall = true; permitRootLogin = "no"; passwordAuthentication = false; };
|
openssh = { enable = true; openFirewall = true; permitRootLogin = "no"; passwordAuthentication = false; };
|
||||||
plex = { enable = true; openFirewall = true; group = "users"; };
|
plex = { enable = true; openFirewall = true; group = "users"; };
|
||||||
power-profiles-daemon.enable = true;
|
power-profiles-daemon.enable = true;
|
||||||
|
radarr = {
|
||||||
|
enable = true;
|
||||||
|
openFirewall = true;
|
||||||
|
group = "users";
|
||||||
|
};
|
||||||
samba-wsdd = {
|
samba-wsdd = {
|
||||||
enable = true;
|
enable = true;
|
||||||
discovery = true;
|
discovery = true;
|
||||||
|
|
@ -170,7 +185,21 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
smartd = { enable = true; notifications.x11.enable = true; };
|
smartd = { enable = true; notifications.x11.enable = true; };
|
||||||
|
sonarr = {
|
||||||
|
enable = true;
|
||||||
|
openFirewall = true;
|
||||||
|
group = "users";
|
||||||
|
};
|
||||||
thermald.enable = true;
|
thermald.enable = true;
|
||||||
|
transmission = {
|
||||||
|
enable = true;
|
||||||
|
openFirewall = true;
|
||||||
|
group = "users";
|
||||||
|
settings = {
|
||||||
|
download-dir = "/mnt/raid/condiviso/Scaricati/Torrent";
|
||||||
|
incomplete-dir = "/mnt/raid/condiviso/Scaricati/Torrent/.incomplete";
|
||||||
|
};
|
||||||
|
};
|
||||||
zerotierone = { enable = true; joinNetworks = [ "8056c2e21cf9c753" ]; };
|
zerotierone = { enable = true; joinNetworks = [ "8056c2e21cf9c753" ]; };
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
@ -282,5 +311,16 @@
|
||||||
"experimental-features = nix-command flakes";
|
"experimental-features = nix-command flakes";
|
||||||
gc.automatic = true;
|
gc.automatic = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
system.autoUpgrade = {
|
||||||
|
enable = true;
|
||||||
|
# allowReboot = true;
|
||||||
|
flags = [
|
||||||
|
"-I"
|
||||||
|
"nixos-config=/home/bertof/.config/nixpkgs/nixos/loki.nix"
|
||||||
|
"--upgrade"
|
||||||
|
];
|
||||||
|
};
|
||||||
|
|
||||||
system.stateVersion = "21.11";
|
system.stateVersion = "21.11";
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue