refactor: rename "homelab" script to "server"

This commit is contained in:
Gustavo "Guz" L. de Mello
2024-03-03 11:52:26 -03:00
parent d236078a13
commit 79852909ee
7 changed files with 9 additions and 10 deletions

View File

@@ -71,7 +71,7 @@
nixosConfigurations = (create-host [
"desktop@default"
"desktop@work"
"homex"
"homelab"
]);
};
}

View File

@@ -2,7 +2,7 @@
# your system. Help is available in the configuration.nix(5) man page
# and in the NixOS manual (accessible by running nixos-help).
{ config, pkgs, ... }:
{ config, ... }:
{
imports = [
@@ -16,10 +16,9 @@
server = {
enable = true;
flakeDir = "/home/guz/.nix#homex";
name = "homex";
domain = "guz.local";
flakeDir = "/home/guz/.nix#homelab";
name = "homelab";
domain = "homelab.local";
ip = "100.66.139.89";
localIp = "192.168.1.10";

View File

@@ -2,7 +2,7 @@
let
cfg = config.server;
homelab = pkgs.writeShellScriptBin "homelab" ''
server = pkgs.writeShellScriptBin "server" ''
gum="${pkgs.gum}/bin/gum";
flakeDir="${toString cfg.flakeDir}";
@@ -37,14 +37,14 @@ in
enable = mkEnableOption "";
name = mkOption {
type = str;
default = "homelab";
default = "server";
};
flakeDir = mkOption {
type = str;
};
storage = mkOption {
type = path;
default = /data/homelab;
default = /data + "/${cfg.name}";
description = "The Homelab central storage path";
};
domain = mkOption {
@@ -65,7 +65,7 @@ in
};
config = lib.mkIf cfg.enable {
environment.systemPackages = [
homelab
server
];
networking.firewall.allowedTCPPorts = lib.mkIf cfg.handleDomains [ 80 433 ];