feat(test): updated hostname

This commit is contained in:
Lukas Holzner
2026-09-03 23:55:37 +02:00
parent 9be3b2f1da
commit 2f42656c2d
2 changed files with 213 additions and 0 deletions
+71
View File
@@ -0,0 +1,71 @@
# Autogenerated by NaxOS Management Daemon
# Do not edit directly; modify via NaxOS Web Dashboard or GitOps repository.
{ config, pkgs, lib, ... }:
{
services.naxos.core = {
enable = true;
hostName = "naxos-test";
timeZone = "UTC";
};
services.naxos.storage = {
enable = true;
arcMaxBytes = 4294967296;
autoScrub.enable = true;
autoTrim.enable = true;
importExistingPools = [ "tank" ];
};
services.naxos.shares.samba = {
enable = true;
workgroup = "WORKGROUP";
shares = {
"media" = {
path = "/tank/media";
readOnly = false;
browseable = true;
guestOk = true;
validUsers = [ ];
timeMachine = false;
};
"backup" = {
path = "/tank/backup";
readOnly = false;
browseable = true;
guestOk = false;
validUsers = [ "admin" "lukas" ];
timeMachine = true;
timeMachineMaxSize = "1T";
};
};
};
services.naxos.shares.nfs = {
enable = true;
exports = [
{
path = "/tank/media";
clients = [
{ subnet = "10.0.0.0/23"; options = "rw,sync,no_subtree_check,no_root_squash"; }
];
}
];
};
services.naxos.appEngine = {
enable = true;
defaultRuntime = "docker";
};
services.naxos.gitops = {
enable = true;
remoteUrl = "ssh://git@git.lholz.de:2222/naxos/naxos-config.git";
branch = "main";
autoPushOnCommit = true;
};
}