Rename JimboNFS to KittyNFS

This commit is contained in:
Jimbo 2025-01-03 18:03:07 -05:00
parent ea3a6db5af
commit c625bba259
14 changed files with 20 additions and 70 deletions

View file

@ -108,10 +108,10 @@
n:/etc/nixos
# Remote files
J:/home/${config.sysusers.main}/JimboNFS
K:/home/${config.sysusers.main}/JimboNFS/Files
V:/home/${config.sysusers.main}/JimboNFS/Media
M:/home/${config.sysusers.main}/JimboNFS/Music
J:/home/${config.sysusers.main}/KittyNFS
K:/home/${config.sysusers.main}/KittyNFS/Files
V:/home/${config.sysusers.main}/KittyNFS/Media
M:/home/${config.sysusers.main}/KittyNFS/Music
'';
};
packages = with pkgs; [

View file

@ -3,8 +3,8 @@
services.mpd = {
enable = config.home.desktop.enable;
network.startWhenNeeded = true;
musicDirectory = "/home/${config.sysusers.main}/JimboNFS/Music/JimBops";
playlistDirectory = "/home/${config.sysusers.main}/JimboNFS/Music/JimBops/Playlists";
musicDirectory = "/home/${config.sysusers.main}/KittyNFS/Music/JimBops";
playlistDirectory = "/home/${config.sysusers.main}/KittyNFS/Music/JimBops/Playlists";
extraConfig = ''
audio_output {
type "pipewire"

View file

@ -1,29 +0,0 @@
{ pkgs, config, ... }:
{
imports = [ ./nginx ];
services.nextcloud = {
enable = config.system.server.enable;
package = pkgs.nextcloud30;
hostName = "cloud.${config.domains.p2}";
datadir = "/mnt/nextcloud";
https = true;
config = {
adminuser = "jimbo";
adminpassFile = "${pkgs.writeText "nextpass" config.secrets.jimboAccPass}";
};
settings = {
trusted_proxies = [ "127.0.0.1" ];
trusted_domains = [ "cloud.${config.domains.p2}" ];
overwriteprotocol = "https";
mail_smtphost = "mx.${config.domains.p1}";
mail_domain = "${config.domains.p1}";
mail_from_address = "noreply";
mail_smtpauth = "true";
mail_smtpname = "noreply@${config.domains.p2}";
mail_smtppassword = config.secrets.noreplyPassword;
mail_smtpmode = "smtp";
mail_smtpport = 587;
};
};
}

View file

@ -3,9 +3,9 @@
services.nfs.server = {
enable = config.system.server.enable;
exports = ''
/export/JimboNFS/Files *(rw,sync,no_subtree_check)
/export/JimboNFS/Media *(rw,sync,no_subtree_check)
/export/JimboNFS/Music *(rw,sync,no_subtree_check)
/export/KittyNFS/Files *(rw,sync,no_subtree_check)
/export/KittyNFS/Media *(rw,sync,no_subtree_check)
/export/KittyNFS/Music *(rw,sync,no_subtree_check)
'';
};
}

View file

@ -1,10 +0,0 @@
{ config, ... }:
{
services.seafile = {
enable = true;
gc.enable = true;
group = "nfsShare";
adminEmail = "contact@${config.domains.p2}";
initialAdminPassword = config.secrets.jimboAccPass;
};
}

View file

@ -1,11 +0,0 @@
{ lib, config, ... }:
{
services.nginx.virtualHosts."cloud.${config.domains.p2}" = lib.mkIf config.services.icecast.enable {
enableACME = true;
forceSSL = true;
locations."/" = {
proxyPass = "http://127.0.0.1:8082";
proxyWebsockets = true;
};
};
}

View file

@ -7,7 +7,7 @@
settings.init.allow_root.set(true)
settings.scheduler.fast_queues.set(2)
jimbops = mksafe(playlist(mode='randomize', reload=1, reload_mode="rounds", "/export/JimboNFS/Music/JimBops"))
jimbops = mksafe(playlist(mode='randomize', reload=1, reload_mode="rounds", "/export/KittyNFS/Music/JimBops"))
jimbops_fallback = fallback([jimbops, jimbops])
output.icecast(

View file

@ -7,7 +7,7 @@
settings.init.allow_root.set(true)
settings.scheduler.fast_queues.set(2)
jimscrapped = mksafe(playlist(mode='randomize', reload=1, reload_mode="rounds", "/export/JimboNFS/Music/JimScrapped"))
jimscrapped = mksafe(playlist(mode='randomize', reload=1, reload_mode="rounds", "/export/KittyNFS/Music/JimScrapped"))
jimscrapped_fallback = fallback([jimscrapped, jimscrapped])
output.icecast(