feat(test): updated hostname
This commit is contained in:
@@ -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;
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user