2025-03-09 03:23:04 +00:00
|
|
|
{lib, ...}: let
|
|
|
|
inherit (lib.marleyos) enabled;
|
|
|
|
in {
|
|
|
|
imports = [./hardware-configuration.nix];
|
|
|
|
|
|
|
|
networking.hostName = "marleycentre";
|
|
|
|
|
|
|
|
marleyos = {
|
|
|
|
bundles.server = enabled;
|
|
|
|
};
|
|
|
|
|
2025-03-09 04:20:53 +00:00
|
|
|
users.users = {
|
|
|
|
marley.openssh.authorizedKeys.keys = [
|
|
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAHOJsPkSBBw03QEFRtxnIdLF3OxNdU6T9LuklnkYfVw marley@nyx"
|
2025-03-09 03:23:04 +00:00
|
|
|
|
2025-03-09 04:20:53 +00:00
|
|
|
# iphone
|
|
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIM+hMOzQBPmi6Rjw7fYvwn43w1Dgk+GEooGPnQz2RTcK Generated By Termius"
|
|
|
|
];
|
|
|
|
|
|
|
|
root.openssh.authorizedKeys.keys = [
|
|
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBvLgGqr22sT1e+pvda5VDA92uCbVHbd61AjIQOA7pXZ marley@nyx"
|
|
|
|
];
|
|
|
|
};
|
2025-03-09 03:23:04 +00:00
|
|
|
|
|
|
|
networking.firewall = {
|
|
|
|
allowedTCPPorts = [6881];
|
|
|
|
allowedUDPPorts = [6881];
|
|
|
|
};
|
|
|
|
|
|
|
|
system.stateVersion = "24.05";
|
|
|
|
}
|