[machines] disable deprecated malobeo user
Hydra callback / on_push (pull_request) Skipped
Hydra callback / on_pr (pull_request) Failing after 44s
Check flake syntax / flake-check (push) Failing after 7m55s

This commit is contained in:
2026-09-21 17:24:51 +02:00
parent 3d50e3d00c
commit a1ba8775f4
12 changed files with 68 additions and 13 deletions
+6 -1
View File
@@ -20,11 +20,16 @@ with lib;
self.nixosModules.malobeo.metrics
inputs.tasklist.nixosModules.malobeo-tasklist
../modules/malobeo_user.nix
self.nixosModules.malobeo.users
../modules/sshd.nix
../modules/minimal_tools.nix
];
malobeo.users = {
admin = true;
malobeo = false;
};
malobeo.metrics = {
enable = true;
enablePromtail = true;
+6 -1
View File
@@ -11,10 +11,15 @@ with lib;
imports = [
inputs.malobeo.nixosModules.malobeo.metrics
../durruti/documentation.nix
../modules/malobeo_user.nix
self.nixosModules.malobeo.users
../modules/sshd.nix
];
malobeo.users = {
admin = true;
malobeo = false;
};
malobeo.metrics = {
enable = true;
enablePromtail = true;
+7 -2
View File
@@ -1,4 +1,4 @@
{ config, pkgs, ... }:
{ config, pkgs, self, ... }:
let
sshKeys = import ../ssh_keys.nix;
@@ -7,9 +7,14 @@ in
imports =
[ # Include the results of the hardware scan.
./hardware_configuration.nix
../modules/malobeo_user.nix
self.nixosModules.malobeo.users
];
malobeo.users = {
admin = true;
malobeo = false;
};
sops.defaultSopsFile = ./secrets.yaml;
sops.secrets.njala_api_key = {};
+6 -1
View File
@@ -21,12 +21,17 @@ in
imports = [
self.nixosModules.malobeo.metrics
../modules/malobeo_user.nix
self.nixosModules.malobeo.users
../modules/sshd.nix
../modules/minimal_tools.nix
../modules/autoupdate.nix
];
malobeo.users = {
admin = true;
malobeo = false;
};
malobeo.metrics = {
enable = true;
enablePromtail = true;
+6 -1
View File
@@ -13,13 +13,18 @@ in
};
imports = [
../modules/malobeo_user.nix
self.nixosModules.malobeo.users
../modules/sshd.nix
../modules/minimal_tools.nix
../modules/autoupdate.nix
inputs.self.nixosModules.malobeo.vpn
];
malobeo.users = {
admin = true;
malobeo = false;
};
networking.firewall = {
enable = true;
allowedTCPPorts = [ 53 ];
+6 -1
View File
@@ -31,11 +31,16 @@ in
imports = [
self.nixosModules.malobeo.metrics
../modules/malobeo_user.nix
self.nixosModules.malobeo.users
../modules/sshd.nix
./printer_module.nix
];
malobeo.users = {
admin = true;
malobeo = false;
};
networking.firewall.allowedTCPPorts = [ 80 3100 ];
malobeo.metrics = {
+1
View File
@@ -37,6 +37,7 @@ in
malobeo.users = {
admin = true;
malobeo = false;
};
+6 -2
View File
@@ -1,4 +1,4 @@
{ config, pkgs, inputs, ... }:
{ config, self, pkgs, inputs, ... }:
let
sshKeys = import ../ssh_keys.nix;
in
@@ -6,13 +6,17 @@ in
imports =
[ # Include the results of the hardware scan.
#./hardware-configuration.nix
../modules/malobeo_user.nix
self.nixosModules.malobeo.users
../modules/sshd.nix
../modules/minimal_tools.nix
inputs.self.nixosModules.malobeo.initssh
inputs.self.nixosModules.malobeo.disko
];
malobeo.users = {
admin = true;
malobeo = false;
};
boot.initrd.systemd.enable = true;
boot.loader.systemd-boot.enable = true;
+6 -1
View File
@@ -9,10 +9,15 @@ with lib;
};
imports = [
../modules/malobeo_user.nix
self.nixosModules.malobeo.users
../modules/sshd.nix
];
malobeo.users = {
admin = true;
malobeo = false;
};
networking.firewall.allowedTCPPorts = [ 80 ];
services.nginx = {
+6 -1
View File
@@ -16,11 +16,16 @@ with lib;
};
imports = [
../modules/malobeo_user.nix
self.nixosModules.malobeo.users
../modules/sshd.nix
inputs.self.nixosModules.malobeo.metrics
];
malobeo.users = {
admin = true;
malobeo = false;
};
networking.firewall.allowedTCPPorts = [ 80 ];
malobeo.metrics = {
+6 -1
View File
@@ -18,11 +18,16 @@ with lib;
imports = [
inputs.self.nixosModules.malobeo.vpn
../modules/malobeo_user.nix
self.nixosModules.malobeo.users
../modules/sshd.nix
../modules/minimal_tools.nix
];
malobeo.users = {
admin = true;
malobeo = false;
};
services.malobeo.vpn = {
enable = true;
name = "vpn";
+6 -1
View File
@@ -12,10 +12,15 @@ with lib;
inputs.malobeo.nixosModules.malobeo.metrics
inputs.malobeo.nixosModules.malobeo.printing
inputs.zineshop.nixosModules.zineshop
../modules/malobeo_user.nix
self.nixosModules.malobeo.users
../modules/sshd.nix
];
malobeo.users = {
admin = true;
malobeo = false;
};
malobeo.metrics = {
enable = true;
enablePromtail = true;