remove printing and video
This commit is contained in:
parent
5d88905c2a
commit
6144bd8786
5 changed files with 0 additions and 37 deletions
|
@ -89,12 +89,6 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [
|
|
||||||
"plexmediaserver"
|
|
||||||
];
|
|
||||||
|
|
||||||
services.jellyfin.enable = true;
|
|
||||||
|
|
||||||
system.stateVersion = "23.11"; # Did you read the comment?
|
system.stateVersion = "23.11"; # Did you read the comment?
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,6 @@
|
||||||
security.acme.certs = {
|
security.acme.certs = {
|
||||||
"git.vatthauer.xyz".email = "leonvatthauer@outlook.com";
|
"git.vatthauer.xyz".email = "leonvatthauer@outlook.com";
|
||||||
"vaultwarden.vatthauer.xyz".email = "leonvatthauer@outlook.com";
|
"vaultwarden.vatthauer.xyz".email = "leonvatthauer@outlook.com";
|
||||||
"video.vatthauer.xyz".email = "leonvatthauer@outlook.com";
|
|
||||||
"files.vatthauer.xyz".email = "leonvatthauer@outlook.com";
|
"files.vatthauer.xyz".email = "leonvatthauer@outlook.com";
|
||||||
"www.vatthauer.xyz".email = "leonvatthauer@outlook.com";
|
"www.vatthauer.xyz".email = "leonvatthauer@outlook.com";
|
||||||
"cloud.vatthauer.xyz".email = "leonvatthauer@outlook.com";
|
"cloud.vatthauer.xyz".email = "leonvatthauer@outlook.com";
|
||||||
|
|
|
@ -5,7 +5,6 @@
|
||||||
./ddns.nix
|
./ddns.nix
|
||||||
./nginx.nix
|
./nginx.nix
|
||||||
./forgejo.nix
|
./forgejo.nix
|
||||||
#./printing.nix
|
|
||||||
./restic.nix
|
./restic.nix
|
||||||
./ssh.nix
|
./ssh.nix
|
||||||
./vaultwarden.nix
|
./vaultwarden.nix
|
||||||
|
|
|
@ -24,13 +24,6 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
services.nginx.virtualHosts."video.vatthauer.xyz" = {
|
|
||||||
enableACME = true;
|
|
||||||
forceSSL = false;
|
|
||||||
locations."/" = {
|
|
||||||
proxyPass = "http://localhost:8096";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
services.nginx.virtualHosts."www.vatthauer.xyz" = {
|
services.nginx.virtualHosts."www.vatthauer.xyz" = {
|
||||||
serverAliases = [ "vatthauer.xyz" ];
|
serverAliases = [ "vatthauer.xyz" ];
|
||||||
forceSSL = true;
|
forceSSL = true;
|
||||||
|
@ -48,7 +41,5 @@
|
||||||
services.nginx.virtualHosts."cloud.vatthauer.xyz" = {
|
services.nginx.virtualHosts."cloud.vatthauer.xyz" = {
|
||||||
forceSSL = true;
|
forceSSL = true;
|
||||||
enableACME = true;
|
enableACME = true;
|
||||||
#locations."/".proxyPass = "http://localhost:8080";
|
|
||||||
# nextcloud does location setup itself
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
{ pkgs, ... }:
|
|
||||||
{
|
|
||||||
# Enable CUPS to print documents.
|
|
||||||
services.avahi = {
|
|
||||||
enable = true;
|
|
||||||
publish.enable = true;
|
|
||||||
publish.userServices = true;
|
|
||||||
};
|
|
||||||
services.printing = {
|
|
||||||
enable = true;
|
|
||||||
drivers = [ pkgs.splix ];
|
|
||||||
browsing = true;
|
|
||||||
listenAddresses = [ "*:631" ];
|
|
||||||
allowFrom = [ "all" ];
|
|
||||||
defaultShared = true;
|
|
||||||
extraConf = ''
|
|
||||||
BrowseLocalProtocols all
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
}
|
|
Loading…
Reference in a new issue