Merge branch 'main' of codeberg.org:muon/home

This commit is contained in:
muon 2025-05-24 09:34:09 +00:00
commit 7597c9eb6c
18 changed files with 658 additions and 69 deletions

View file

@ -36,18 +36,17 @@ in {
mods.server.grav.enable = true;
mods.server.homebox.enable = true;
mods.server.share.enable = true;
mods.server.share.enable = false;
mods.server.vault.enable = true;
mods.server.git.enable = true;
mods.server.cal.enable = true;
mods.server.chat.enable = true;
mods.server.ntfy.enable = true;
mods.server.lemmy.enable = true;
mods.server.dash.enable = true;
mods.server.dash.enable = false;
mods.server.nginx.ports.dash = 3009;
mods.server.vrising.enable = true;
mods.tailscale.enable = true;
mods.wireguard.id = 3;
@ -60,6 +59,9 @@ in {
mods.unfree.steam.enable = false;
mods.unfree.nvidia.enable = false;
mods.unfree.minecraft.enable = false;
mods.unfree.valheim.enable = true;
mods.server.vrising.enable = false;
# Hardware preferences
@ -124,5 +126,5 @@ in {
# hardware.nvidia.powerManagement.enable = false;
# Version of first install
system.stateVersion = "23.05";
system.stateVersion = "23.11";
}

View file

@ -1,18 +1,32 @@
{ pkgs, lib, config, ... }: {
mods.server.nginx.ports = {
photos = 3001;
homebox = 3002;
# immich-machine-learning = 3003;
share = 3004;
vault = 3005;
git = 3006;
cal = 3007;
chat = 3008;
# dash = 3009;
ntfy = 3010;
options.mods.server = with lib; {
local.ports = mkOption {
type = types.attrsOf (types.ints.u16);
default = { };
};
};
config = {
mods.server.nginx.ports = {
photos = 3001;
homebox = 3002;
# immich-machine-learning = 3003;
share = 3004;
vault = 3005;
git = 3006;
cal = 3007;
chat = 3008;
# dash = 3009;
ntfy = 3010;
search = 8081;
videos = 8082;
reddit = 8083;
search = 8081;
videos = 8082;
reddit = 8083;
};
mods.server.local.ports = {
# grav = 5001
lemmy-api = 5002;
lemmy-ui = 5003;
pict-rs = 5004;
};
};
}