Yoink a bunch of stuff out of compose and into fortress/configuration.nix
This commit is contained in:
parent
fc27fc72d4
commit
e8201b278a
2 changed files with 105 additions and 5 deletions
|
@ -4,6 +4,10 @@ dotspace:
|
|||
MyBook: ENC[AES256_GCM,data:6aESJ331WjclGzzDYjqIReEhZmOYcEVdm0pK5DROm0aOycdd5N/my3FNmnw85T/3SeLneOsfXxM=,iv:PX0zuGXq3Atmuk4+78iJkiifnKYOW5dYUmsHjhlD/mw=,tag:lzEz7DaxGzsFD2gtoM3vOw==,type:str]
|
||||
Archive: ENC[AES256_GCM,data:vz7o/qRVbIW97FJG0MeljUf3Wc8zhdl6ijgghOfyIikRCKzfuHBAmKhMBKtuIt0uliCJhcCJwbw=,iv:5nZ9R6Mx890n95uMCbiX5mwoJPJOZ/dm/MpsFDrHcQI=,tag:Bk56jnyJJDpz6fm3EfXWGg==,type:str]
|
||||
Frigate: ENC[AES256_GCM,data:rzcjpec10FgCx0IoURkDEPPd4l00SP75kn4X6VEFAv0w1VQ10h6Ww7msyhgttPe1+P5cYJyuzCw=,iv:WSvIezNccUoSc2z3wyCAGrK/u7iwJl4PBg9xM5RjpyE=,tag:u0sSKnQ3fGnudo1KRobOPQ==,type:str]
|
||||
coturn:
|
||||
static_auth_secret: ENC[AES256_GCM,data:bzKR57iArTKSSNYmXE/SkD4v8EwLsKnBuiZ8JMZ1bgcZr9E8p+PguYlxSon0hYUjh9smaAOYvfaMzv/s12ri4A==,iv:q+u28mPxslUKFmYZYR2Lp+s+1DSlLzxQvRq2M80+aEI=,tag:vdQtLQBhno2v1OA2RfA8xA==,type:str]
|
||||
cert.pem: ENC[AES256_GCM,data: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,iv:ZEI+L7M8ambKmkQ6en/rbxWhi0hotKNW8MkXTDBLWnU=,tag:od3eTxYLQrr6AgQfFU8OHQ==,type:str]
|
||||
pkey.pem: ENC[AES256_GCM,data:Mitebhpq6evKzvFzM/5AMb3rM0bsjGT2W5/vfU5valc3tvLoFAlyObKR7VlKdH+LVDHkozVhpSom95CZeVNfHLihvJ32q0FX+Z9iYWidPReq37Q+qUVfT+h6iRM+lRopmrzx70Ym+jM6HxppjssKR4XpNSJTjdnonmvefig9v684ywRs+9wx1L+zFvRDzc/iha/0dz7Mim2KKP86xSzVc6adB2c190CD9YKbBZaz6wF4LwfJXpfYdD6UCPuJ/uaMH6dggGyibu2wF4ubOmujZu7XmRO+j05lxwesSFgwyIajIvt4/AfECHE61GEAXWUU,iv:YMThawWHiJ7MNtK88jLNxp/LswUfBxk3nQT6l1K0IQ4=,tag:2G3kA9jmmLjVYu7Ck3dG5w==,type:str]
|
||||
pki:
|
||||
lagarde.dev.pem: ENC[AES256_GCM,data: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,iv:RNpUIOulnjIL8UTTHE0t9w3Xl5U5A8PhyQMoyM5bVEg=,tag:gsSoafA6411X1dPKCOjk4g==,type:str]
|
||||
mlaga97.space.pem: ENC[AES256_GCM,data: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,iv:Lwt8lqR7hlogo9DVwBqozmy4tfRxNQq3xIE4ielsXL8=,tag:WVp03CO9Fe5ykQqujT7jpw==,type:str]
|
||||
|
@ -55,8 +59,8 @@ sops:
|
|||
REwzTS84OFdmNGprZzNLZnNVaWp1Y2cKHLAwPJ9+vb4ux4XPzNXs9O3oLfTy8744
|
||||
fkhkVr+2pEn4YN3tz70MVtYhRYPSZn2t26GeQxznODFFoN6tch5E6A==
|
||||
-----END AGE ENCRYPTED FILE-----
|
||||
lastmodified: "2025-08-03T17:05:41Z"
|
||||
mac: ENC[AES256_GCM,data:QrjxReplMmxNF2bBVH8OlymttTaHYDPZWXZRh6PB04bWmDvl1tyxgQZbkuYc2JiB8doQ7zUCaxh4Qq3C5po0iX9QpcZaU/lrTpk+JhnUQd3dAUmE1GpKcnzF+wXw3G3oW5hL4IdhRPymimbq7x7yW0ZTNHDRRziTwp17IiKGHk4=,iv:h6uVVbzb+NprUUuYaJp4y63zy72WqG9GFFWaIIwtAso=,tag:odW4YKTlm1dGuP5CQED1OQ==,type:str]
|
||||
lastmodified: "2025-08-03T19:14:31Z"
|
||||
mac: ENC[AES256_GCM,data:pAww4gubGd79wmmZs8QuGYw5lSCEziVYqudcnZhC9wNSZBAR2ClnWdF3HQWVzwQkhe9HjMsq5EsnA5gQNlehkAEXjCceKTFsj6CyO7XbGUMc/1qcbG4ygjfDih41lEZDGqeKMDfKdwmWvi+G7Jmuwxa1u1uCuFpmY3TvBzlQ1SY=,iv:w2lKsXBBzDWrjwXfe3+2XGzWy5aN4B3lk7oogxcAouw=,tag:y1XAFzO/CUOvpuGfNTp6Bg==,type:str]
|
||||
pgp:
|
||||
- created_at: "2025-08-03T05:29:55Z"
|
||||
enc: |-
|
||||
|
|
|
@ -28,6 +28,8 @@
|
|||
../../nixos/tweaks/disable_firewall.nix
|
||||
#../../nixos/features/virtualization/dockge.nix
|
||||
../../nixos/features/virtualization/docker.nix
|
||||
|
||||
../../secrets/dotspace.nix
|
||||
];
|
||||
|
||||
##############################################################################
|
||||
|
@ -37,10 +39,38 @@
|
|||
|
||||
services.smartd.enable = lib.mkForce false;
|
||||
|
||||
users.users.haproxy = {
|
||||
uid = 99;
|
||||
group = "haproxy";
|
||||
};
|
||||
users.groups.haproxy.gid = 99;
|
||||
|
||||
sops.secrets = {
|
||||
"dotspace/pki/lagarde.dev.pem" = {};
|
||||
"dotspace/pki/mlaga97.space.pem" = {};
|
||||
"dotspace/pki/bauble.boutique.pem" = {};
|
||||
"dotspace/coturn/cert.pem" = {
|
||||
owner = config.systemd.services.coturn.serviceConfig.User;
|
||||
};
|
||||
"dotspace/coturn/pkey.pem" = {
|
||||
owner = config.systemd.services.coturn.serviceConfig.User;
|
||||
};
|
||||
"dotspace/coturn/static_auth_secret" = {
|
||||
owner = config.systemd.services.coturn.serviceConfig.User;
|
||||
};
|
||||
|
||||
"dotspace/pki/lagarde.dev.pem" = {
|
||||
mode = "0660";
|
||||
owner = "haproxy";
|
||||
group = "haproxy";
|
||||
};
|
||||
"dotspace/pki/mlaga97.space.pem" = {
|
||||
mode = "0660";
|
||||
owner = "haproxy";
|
||||
group = "haproxy";
|
||||
};
|
||||
"dotspace/pki/bauble.boutique.pem" = {
|
||||
mode = "0660";
|
||||
owner = "haproxy";
|
||||
group = "haproxy";
|
||||
};
|
||||
|
||||
"dotspace/fortress/keys/wireguard.priv" = {
|
||||
sopsFile = ./secrets.yaml;
|
||||
|
@ -53,6 +83,58 @@
|
|||
};
|
||||
};
|
||||
|
||||
# https://gist.github.com/maxidorius/2b0acc2e707ae9a2d6d0267026a1024f
|
||||
services.coturn = {
|
||||
enable = true;
|
||||
|
||||
# syslog
|
||||
# verbose
|
||||
|
||||
lt-cred-mech = true;
|
||||
use-auth-secret = true;
|
||||
|
||||
static-auth-secret-file = "/run/secrets/dotspace/coturn/static_auth_secret";
|
||||
realm = "turn.mlaga97.space";
|
||||
|
||||
cert = "/run/secrets/dotspace/coturn/cert.pem";
|
||||
pkey = "/run/secrets/dotspace/coturn/pkey.pem";
|
||||
|
||||
no-udp = true;
|
||||
|
||||
listening-ips = [
|
||||
"68.183.54.8"
|
||||
"10.86.84.1"
|
||||
];
|
||||
};
|
||||
|
||||
virtualisation.oci-containers.backend = "docker";
|
||||
virtualisation.oci-containers.containers = {
|
||||
dockge = {
|
||||
image = "louislam/dockge";
|
||||
ports = [
|
||||
"10.86.84.1:5001:5001"
|
||||
];
|
||||
volumes = [
|
||||
"/var/run/docker.sock:/var/run/docker.sock"
|
||||
"/opt/stacks/dockge/data:/app/data"
|
||||
"/root/.docker/:/root/.docker"
|
||||
"/opt/stacks:/opt/stacks"
|
||||
];
|
||||
environment = {
|
||||
DOCKGE_STACKS_DIR = "/opt/stacks";
|
||||
};
|
||||
};
|
||||
dozzle = {
|
||||
image = "amir20/dozzle:latest";
|
||||
ports = [
|
||||
"10.86.84.1:9999:8080"
|
||||
];
|
||||
volumes = [
|
||||
"/var/run/docker.sock:/var/run/docker.sock"
|
||||
];
|
||||
};
|
||||
};
|
||||
|
||||
##############################################################################
|
||||
##############################################################################
|
||||
##############################################################################
|
||||
|
@ -97,5 +179,19 @@
|
|||
matchConfig.PermanentMACAddress = "5a:b1:f4:39:a2:87";
|
||||
address = [ "10.132.86.139/16" ];
|
||||
};
|
||||
|
||||
networks."90-tinc" = {
|
||||
matchConfig.Name = "tinc.dotspace";
|
||||
address = [ "10.86.84.1/32" ];
|
||||
routes = [ { Destination = "10.86.84.0/24"; } ];
|
||||
};
|
||||
};
|
||||
|
||||
services.tinc.networks.dotspace = {
|
||||
name = "fortress";
|
||||
ed25519PrivateKeyFile = "/run/secrets/dotspace/fortress/keys/tinc/ed25519_key.priv";
|
||||
|
||||
chroot = false;
|
||||
#settings.ConnectTo = [ "stronghold" ];
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue