fix: don't add options to clan.core #209

Merged
clan-bot merged 1 commits from DavHau/clan-infra:DavHau-dave into main 2024-07-05 10:25:58 +00:00
2 changed files with 10 additions and 9 deletions

View File

@ -1,21 +1,21 @@
{ config, lib, ... }:
let
cfg = config.clan.networking;
cfg = config.clan-infra.networking;
in
{
options = {
clan.networking.ipv4.address = lib.mkOption { type = lib.types.str; };
clan-infra.networking.ipv4.address = lib.mkOption { type = lib.types.str; };
clan.networking.ipv4.cidr = lib.mkOption {
clan-infra.networking.ipv4.cidr = lib.mkOption {
type = lib.types.str;
default = "26";
};
clan.networking.ipv4.gateway = lib.mkOption { type = lib.types.str; };
clan-infra.networking.ipv4.gateway = lib.mkOption { type = lib.types.str; };
clan.networking.ipv6.address = lib.mkOption { type = lib.types.str; };
clan-infra.networking.ipv6.address = lib.mkOption { type = lib.types.str; };
clan.networking.ipv6.cidr = lib.mkOption {
clan-infra.networking.ipv6.cidr = lib.mkOption {
type = lib.types.str;
default = "64";
};

View File

@ -8,9 +8,10 @@
systemd.network.networks."10-uplink".networkConfig.Address = "2a01:4f9:3080:418b::1";
clan.networking.targetHost = "root@clan.lol";
clan.networking.ipv4.address = "65.21.12.51";
clan.networking.ipv4.gateway = "65.21.12.1";
clan.networking.ipv6.address = config.systemd.network.networks."10-uplink".networkConfig.Address;
clan-infra.networking.ipv4.address = "65.21.12.51";
clan-infra.networking.ipv4.gateway = "65.21.12.1";
clan-infra.networking.ipv6.address =
config.systemd.network.networks."10-uplink".networkConfig.Address;
system.stateVersion = "23.05";
}