From 76750c062a9d0bb5c1df61a47e2f517a74eaf157 Mon Sep 17 00:00:00 2001 From: "sascha.koenig" Date: Tue, 12 Aug 2025 14:38:09 +0200 Subject: [PATCH] draft AZ-PRM-1 config --- flake.nix | 12 +- hosts/AZ-CLD-1/secrets.nix | 11 +- hosts/AZ-PRM-1/configuration.nix | 129 +++ hosts/AZ-PRM-1/default.nix | 8 + hosts/AZ-PRM-1/disko-config.nix | 39 + hosts/AZ-PRM-1/hardware-configuration.nix | 28 + hosts/AZ-PRM-1/secrets.nix | 39 + .../AZ-PRM-1/services/containers/baserow.nix | 26 + .../AZ-PRM-1/services/containers/default.nix | 6 + hosts/AZ-PRM-1/services/containers/kestra.nix | 34 + hosts/AZ-PRM-1/services/default.nix | 8 + hosts/AZ-PRM-1/services/n8n.nix | 26 + hosts/AZ-PRM-1/services/postgres.nix | 68 ++ hosts/AZ-PRM-1/services/traefik.nix | 74 ++ hosts/AZ-PRM-1/services/vaultwarden.nix | 30 + secrets.nix | 9 +- secrets/baserow-db.age | 12 + secrets/kestra-db.age | 11 + secrets/n8n-db.age | 13 + secrets/n8n-env.age | 59 +- secrets/outline-db.age | 12 + secrets/server.crt.age | 49 + secrets/server.key.age | 79 ++ secrets/vaultwarden-db.age | 11 + secrets/vaultwarden-env.age | 881 +++++++++--------- 25 files changed, 1199 insertions(+), 475 deletions(-) create mode 100644 hosts/AZ-PRM-1/configuration.nix create mode 100644 hosts/AZ-PRM-1/default.nix create mode 100644 hosts/AZ-PRM-1/disko-config.nix create mode 100644 hosts/AZ-PRM-1/hardware-configuration.nix create mode 100644 hosts/AZ-PRM-1/secrets.nix create mode 100644 hosts/AZ-PRM-1/services/containers/baserow.nix create mode 100644 hosts/AZ-PRM-1/services/containers/default.nix create mode 100644 hosts/AZ-PRM-1/services/containers/kestra.nix create mode 100644 hosts/AZ-PRM-1/services/default.nix create mode 100644 hosts/AZ-PRM-1/services/n8n.nix create mode 100644 hosts/AZ-PRM-1/services/postgres.nix create mode 100644 hosts/AZ-PRM-1/services/traefik.nix create mode 100644 hosts/AZ-PRM-1/services/vaultwarden.nix create mode 100644 secrets/baserow-db.age create mode 100644 secrets/kestra-db.age create mode 100644 secrets/n8n-db.age create mode 100644 secrets/outline-db.age create mode 100644 secrets/server.crt.age create mode 100644 secrets/server.key.age create mode 100644 secrets/vaultwarden-db.age diff --git a/flake.nix b/flake.nix index 4f2b22e..6f6593e 100644 --- a/flake.nix +++ b/flake.nix @@ -91,9 +91,18 @@ inputs.disko.nixosModules.disko ]; }; + AZ-PRM-1 = nixpkgs.lib.nixosSystem { + specialArgs = {inherit inputs outputs;}; + modules = [ + ./hosts/AZ-PRM-1 + agenix.nixosModules.default + inputs.disko.nixosModules.disko + ]; + }; }; - deploy.nodes.AZ-CLD-1 = { + deploy.nodes = { + AZ-CLD-1 = { hostname = "AZ-CLD-1"; profiles.system = { sshUser = "sascha.koenig"; @@ -103,5 +112,6 @@ path = deploy-rs.lib.x86_64-linux.activate.nixos self.nixosConfigurations.AZ-CLD-1; }; }; + }; }; } diff --git a/hosts/AZ-CLD-1/secrets.nix b/hosts/AZ-CLD-1/secrets.nix index ac4329b..d7a6b0a 100644 --- a/hosts/AZ-CLD-1/secrets.nix +++ b/hosts/AZ-CLD-1/secrets.nix @@ -7,13 +7,22 @@ n8n-env = { file = ../../secrets/n8n-env.age; }; + n8n-db = { + file = ../../secrets/n8n-db.age; + }; outline-env = { file = ../../secrets/outline-env.age; owner = "outline"; }; - vaultwarden-env = { + outline-db = { + file = ../../secrets/outline-db.age; + }; + vaultwarden-db = { file = ../../secrets/vaultwarden-env.age; }; + vaultwarden-env = { + file = ../../secrets/vaultwarden-db.age; + }; hetzner-s3-az-intern-secret-key = { file = ../../secrets/hetzner-s3-az-intern-secret-key.age; owner = "outline"; diff --git a/hosts/AZ-PRM-1/configuration.nix b/hosts/AZ-PRM-1/configuration.nix new file mode 100644 index 0000000..2f94b7f --- /dev/null +++ b/hosts/AZ-PRM-1/configuration.nix @@ -0,0 +1,129 @@ +# Edit this configuration file to define what should be installed on +# your system. Help is available in the configuration.nix(5) man page, on +# https://search.nixos.org/options and in the NixOS manual (`nixos-help`). +{ + config, + lib, + pkgs, + ... +}: { + imports = [ + # Include the results of the hardware scan. + ./hardware-configuration.nix + ./disko-config.nix + ]; + + boot.loader.grub = { + efiSupport = true; + efiInstallAsRemovable = true; + }; + + networking.hostName = "AZ-CLD-1"; # Define your hostname. + # Pick only one of the below networking options. + # networking.wireless.enable = true; # Enables wireless support via wpa_supplicant. + networking.networkmanager.enable = true; # Easiest to use and most distros use this by default. + + # Set your time zone. + time.timeZone = "Europe/Berlin"; + + # Configure network proxy if necessary + # networking.proxy.default = "http://user:password@proxy:port/"; + # networking.proxy.noProxy = "127.0.0.1,localhost,internal.domain"; + + # Select internationalisation properties. + i18n.defaultLocale = "de_DE.UTF-8"; + # console = { + # font = "Lat2-Terminus16"; + # keyMap = "us"; + # useXkbConfig = true; # use xkb.options in tty. + # }; + + # Enable the X11 windowing system. + # services.xserver.enable = true; + + # Configure keymap in X11 + # services.xserver.xkb.layout = "us"; + # services.xserver.xkb.options = "eurosign:e,caps:escape"; + + # Enable CUPS to print documents. + # services.printing.enable = true; + + # Enable sound. + # services.pulseaudio.enable = true; + # OR + # services.pipewire = { + # enable = true; + # pulse.enable = true; + # }; + + # Enable touchpad support (enabled default in most desktopManager). + # services.libinput.enable = true; + + # Define a user account. Don't forget to set a password with ‘passwd’. + # users.users.alice = { + # isNormalUser = true; + # extraGroups = [ "wheel" ]; # Enable ‘sudo’ for the user. + # packages = with pkgs; [ + # tree + # ]; + # }; + + # programs.firefox.enable = true; + + # List packages installed in system profile. + # You can use https://search.nixos.org/ to find more packages (and options). + environment.systemPackages = with pkgs; [ + neovim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default. + git + ]; + + # Some programs need SUID wrappers, can be configured further or are + # started in user sessions. + # programs.mtr.enable = true; + programs.gnupg.agent = { + enable = true; + enableSSHSupport = true; + }; + + # List services that you want to enable: + + # Enable the OpenSSH daemon. + services.openssh = { + enable = true; + ports = [2022]; + settings = { + PermitRootLogin = "no"; + PasswordAuthentication = false; + }; + }; + + # Open ports in the firewall. + networking.firewall.allowedTCPPorts = [ 587 ]; + # networking.firewall.allowedUDPPorts = [ ... ]; + # Or disable the firewall altogether. + # networking.firewall.enable = false; + + # Copy the NixOS configuration file and link it from the resulting system + # (/run/current-system/configuration.nix). This is useful in case you + # accidentally delete configuration.nix. + # system.copySystemConfiguration = true; + + # This option defines the first version of NixOS you have installed on this particular machine, + # and is used to maintain compatibility with application data (e.g. databases) created on older NixOS versions. + # + # Most users should NEVER change this value after the initial install, for any reason, + # even if you've upgraded your system to a new NixOS release. + # + # This value does NOT affect the Nixpkgs version your packages and OS are pulled from, + # so changing it will NOT upgrade your system - see https://nixos.org/manual/nixos/stable/#sec-upgrading for how + # to actually do that. + # + # This value being lower than the current NixOS release does NOT mean your system is + # out of date, out of support, or vulnerable. + # + # Do NOT change this value unless you have manually inspected all the changes it would make to your configuration, + # and migrated your data accordingly. + # + # For more information, see `man configuration.nix` or https://nixos.org/manual/nixos/stable/options#opt-system.stateVersion . + system.stateVersion = "25.05"; # Did you read the comment? +} diff --git a/hosts/AZ-PRM-1/default.nix b/hosts/AZ-PRM-1/default.nix new file mode 100644 index 0000000..66a8eb9 --- /dev/null +++ b/hosts/AZ-PRM-1/default.nix @@ -0,0 +1,8 @@ +{ + imports = [ + ../common + ./configuration.nix + ./secrets.nix + ./services + ]; +} diff --git a/hosts/AZ-PRM-1/disko-config.nix b/hosts/AZ-PRM-1/disko-config.nix new file mode 100644 index 0000000..74cb823 --- /dev/null +++ b/hosts/AZ-PRM-1/disko-config.nix @@ -0,0 +1,39 @@ +{ + disko.devices = { + disk = { + main = { + type = "disk"; + device = "/dev/vda"; # CHANGE ME + content = { + type = "gpt"; + partitions = { + boot = { + size = "1M"; + type = "EF02"; # for GRUB MBR + priority = 1; + }; + esp = { + size = "512M"; + type = "EF00"; + content = { + type = "filesystem"; + format = "vfat"; + mountpoint = "/boot"; + mountOptions = ["defaults" "umask=0077"]; + }; + }; + root = { + size = "100%"; + content = { + type = "filesystem"; + format = "ext4"; + mountpoint = "/"; + mountOptions = ["noatime" "nodiratime" "discard"]; + }; + }; + }; + }; + }; + }; + }; +} diff --git a/hosts/AZ-PRM-1/hardware-configuration.nix b/hosts/AZ-PRM-1/hardware-configuration.nix new file mode 100644 index 0000000..7caa8fe --- /dev/null +++ b/hosts/AZ-PRM-1/hardware-configuration.nix @@ -0,0 +1,28 @@ +# Do not modify this file! It was generated by ‘nixos-generate-config’ +# and may be overwritten by future invocations. Please make changes +# to /etc/nixos/configuration.nix instead. +{ + config, + lib, + pkgs, + modulesPath, + ... +}: { + imports = [ + (modulesPath + "/profiles/qemu-guest.nix") + ]; + + boot.initrd.availableKernelModules = ["ata_piix" "uhci_hcd" "virtio_pci" "virtio_scsi" "sd_mod" "sr_mod"]; + boot.initrd.kernelModules = []; + boot.kernelModules = []; + boot.extraModulePackages = []; + + # Enables DHCP on each ethernet and wireless interface. In case of scripted networking + # (the default) this is the recommended approach. When using systemd-networkd it's + # still possible to use this option, but it's recommended to use it in conjunction + # with explicit per-interface declarations with `networking.interfaces..useDHCP`. + networking.useDHCP = lib.mkDefault true; + # networking.interfaces.ens18.useDHCP = lib.mkDefault true; + + nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; +} diff --git a/hosts/AZ-PRM-1/secrets.nix b/hosts/AZ-PRM-1/secrets.nix new file mode 100644 index 0000000..2747109 --- /dev/null +++ b/hosts/AZ-PRM-1/secrets.nix @@ -0,0 +1,39 @@ +{ + age = { + secrets = { + traefik-env = { + file = ../../secrets/traefik-env.age; + }; + baserow-db = { + file = ../../secrets/baserow-db.age; + }; + kestra-db = { + file = ../../secrets/kestra-db.age; + }; + n8n-env = { + file = ../../secrets/n8n-env.age; + }; + n8n-db = { + file = ../../secrets/n8n-db.age; + }; + pg-cert = { + file = ../../secrets/server.crt.age; + owner = "root"; + group = "postgres"; + mode = "0640"; + }; + pg-key = { + file = ../../secrets/server.key.age; + owner = "root"; + group = "postgres"; + mode = "0600"; + }; + vaultwarden-env = { + file = ../../secrets/vaultwarden-env.age; + }; + vaultwarden-db = { + file = ../../secrets/vaultwarden-db.age; + }; + }; + }; +} diff --git a/hosts/AZ-PRM-1/services/containers/baserow.nix b/hosts/AZ-PRM-1/services/containers/baserow.nix new file mode 100644 index 0000000..210e7ea --- /dev/null +++ b/hosts/AZ-PRM-1/services/containers/baserow.nix @@ -0,0 +1,26 @@ +{config, ...}: { + virtualisation.oci-containers.containers."baserow" = { + image = "docker.io/baserow/baserow:1.34.2"; + environmentFiles = [config.age.secrets.baserow-env.path]; + ports = ["127.0.0.1:3032:80"]; + volumes = ["baserow_data:/baserow/data"]; + extraOptions = ["--add-host=postgres:10.89.0.1" "--ip=10.89.0.11" "--network=web"]; + }; + # Traefik configuration specific to baserow + services.traefik.dynamicConfigOptions.http = { + services.baserow.loadBalancer.servers = [ + { + url = "http://localhost:3032/"; + } + ]; + + routers.baserow = { + rule = "Host(`db.i.az-intec.com`)"; + tls = { + certResolver = "ionos"; + }; + service = "baserow"; + entrypoints = "websecure"; + }; + }; +} diff --git a/hosts/AZ-PRM-1/services/containers/default.nix b/hosts/AZ-PRM-1/services/containers/default.nix new file mode 100644 index 0000000..fff1ddb --- /dev/null +++ b/hosts/AZ-PRM-1/services/containers/default.nix @@ -0,0 +1,6 @@ +{ + imports = [ + #./baserow.nix + #./kestra.nix + ]; +} diff --git a/hosts/AZ-PRM-1/services/containers/kestra.nix b/hosts/AZ-PRM-1/services/containers/kestra.nix new file mode 100644 index 0000000..8eeee01 --- /dev/null +++ b/hosts/AZ-PRM-1/services/containers/kestra.nix @@ -0,0 +1,34 @@ +{ config, ... }: { + virtualisation.oci-containers.containers."kestra" = { + image = "docker.io/kestra/kestra:latest"; + environmentFiles = [ config.age.secrets.kestra-env.path ]; + cmd = [ "server" "standalone" "--config" "/etc/config/application.yaml"]; + ports = [ "127.0.0.1:3031:8080" ]; + user = "root"; + volumes = [ + "/var/run/docker.sock:/var/run/docker.sock" + "${config.age.secrets.kestra-config.path}:/etc/config/application.yaml" + "kestra_data:/app/storage" + "/tmp/kestra-wd:/tmp/kestra-wd" + ]; + extraOptions = + [ "--add-host=postgres:10.89.0.1" "--ip=10.89.0.12" "--network=web" ]; + }; + + systemd.tmpfiles.rules = [ + "d /tmp/kestra-wd 0750 1000 1000 - -" + ]; + + # Traefik configuration specific to littlelink + services.traefik.dynamicConfigOptions.http = { + services.kestra.loadBalancer.servers = + [{ url = "http://localhost:3031/"; }]; + + routers.kestra = { + rule = "Host(`k.i.az-intec.com`)"; + tls = { certResolver = "ionos"; }; + service = "kestra"; + entrypoints = "websecure"; + }; + }; +} diff --git a/hosts/AZ-PRM-1/services/default.nix b/hosts/AZ-PRM-1/services/default.nix new file mode 100644 index 0000000..a157248 --- /dev/null +++ b/hosts/AZ-PRM-1/services/default.nix @@ -0,0 +1,8 @@ +{ + imports = [ + ./n8n.nix + ./postgres.nix + ./traefik.nix + ./vaultwarden.nix + ]; +} diff --git a/hosts/AZ-PRM-1/services/n8n.nix b/hosts/AZ-PRM-1/services/n8n.nix new file mode 100644 index 0000000..573314b --- /dev/null +++ b/hosts/AZ-PRM-1/services/n8n.nix @@ -0,0 +1,26 @@ +{config, ...}: { + services.n8n = { + enable = true; + webhookUrl = "https://wf.az-group.com"; + }; + systemd.services.n8n.serviceConfig = { + EnvironmentFile = ["${config.age.secrets.n8n-env.path}"]; + }; + # Traefik configuration specific to n8n + services.traefik.dynamicConfigOptions.http = { + services.n8n.loadBalancer.servers = [ + { + url = "http://localhost:5678/"; + } + ]; + + routers.n8n = { + rule = "Host(`wf.i.az-intec.com`)"; + tls = { + certResolver = "ionos"; + }; + service = "n8n"; + entrypoints = "websecure"; + }; + }; +} diff --git a/hosts/AZ-PRM-1/services/postgres.nix b/hosts/AZ-PRM-1/services/postgres.nix new file mode 100644 index 0000000..5668bab --- /dev/null +++ b/hosts/AZ-PRM-1/services/postgres.nix @@ -0,0 +1,68 @@ +{config, pkgs, ...}: { + services.postgresql = { + enable = true; + enableTCPIP = true; + package = pkgs.postgresql_17; + settings = { + ssl = true; + ssl_cert_file = config.age.secrets.pg-cert.path; + ssl_key_file = config.age.secrets.pg-key.path; + }; + extensions = with pkgs.postgresql17Packages; [ + pgvector + ]; + initialScript = pkgs.writeText "backend-initScript" '' + CREATE USER baserow WITH ENCRYPTED PASSWORD 'baserow'; + CREATE DATABASE baserow; + ALTER DATABASE baserow OWNER to baserow; + + CREATE USER kestra WITH ENCRYPTED PASSWORD 'kestra'; + CREATE DATABASE kestra; + ALTER DATABASE kestra OWNER to kestra; + + CREATE USER n8n WITH ENCRYPTED PASSWORD 'n8n'; + CREATE DATABASE n8n; + ALTER DATABASE n8n OWNER to n8n; + + CREATE USER vaultwarden WITH ENCRYPTED PASSWORD 'n8n'; + CREATE DATABASE vaultwarden; + ALTER DATABASE vaultwarden OWNER to vaultwarden; + ''; + authentication = pkgs.lib.mkOverride 10 '' + # Local connections (Unix socket) + local all postgres peer + local n8n n8n scram-sha-256 + local vaultwarden vaultwarden scram-sha-256 + + # Localhost connections (IPv4 and IPv6) + host all postgres 127.0.0.1/32 scram-sha-256 + host all postgres ::1/128 scram-sha-256 + + host n8n n8n 127.0.0.1/32 scram-sha-256 + host n8n n8n ::1/128 scram-sha-256 + + host vaultwarden vaultwarden 127.0.0.1/32 scram-sha-256 + host vaultwarden vaultwarden ::1/128 scram-sha-256 + + # Podman network connections + host baserow baserow 10.89.0.0/24 scram-sha-256 + host kestra kestra 10.89.0.0/24 scram-sha-256 + + # Deny all other connections + local all all reject + host all all 0.0.0.0/0 reject + host all all ::/0 reject + ''; + }; + services.postgresqlBackup = { + enable = true; + startAt = "03:10:00"; + databases = ["baserow" "kestra" "n8n" "vaultwarden"]; + }; + networking.firewall = { + extraCommands = '' + iptables -A INPUT -p tcp -s 127.0.0.1 --dport 5432 -j ACCEPT + iptables -A INPUT -p tcp -s 10.89.0.0/24 --dport 5432 -j ACCEPT + ''; + }; +} diff --git a/hosts/AZ-PRM-1/services/traefik.nix b/hosts/AZ-PRM-1/services/traefik.nix new file mode 100644 index 0000000..cfc35a1 --- /dev/null +++ b/hosts/AZ-PRM-1/services/traefik.nix @@ -0,0 +1,74 @@ +{config, ...}: { + services.traefik = { + enable = true; + staticConfigOptions = { + log = {level = "WARN";}; + certificatesResolvers = { + ionos = { + acme = { + email = "sascha.koenig@azintec.com"; + storage = "/var/lib/traefik/acme.json"; + caserver = "https://acme-v02.api.letsencrypt.org/directory"; + dnsChallenge = { + provider = "ionos"; + resolvers = ["1.1.1.1:53" "8.8.8.8:53"]; + propagation = { + delayBeforeChecks = 60; + disableChecks = true; + }; + }; + }; + }; + }; + api = {}; + entryPoints = { + web = { + address = ":80"; + http.redirections.entryPoint = { + to = "websecure"; + scheme = "https"; + }; + }; + websecure = { + address = ":443"; + }; + }; + }; + dynamicConfigOptions = { + http = { + services = { + dummy = { + loadBalancer.servers = [ + {url = "http://192.168.0.1";} # Diese URL wird nie verwendet + ]; + }; + }; + middlewares = { + auth = { + basicAuth = { + users = ["sascha.koenig:$apr1$1xqdta2b$DIVNvvp5iTUGNccJjguKh."]; + }; + }; + }; + + routers = { + api = { + rule = "Host(`r.az-gruppe.com`)"; + service = "api@internal"; + middlewares = ["auth"]; + entrypoints = ["websecure"]; + tls = { + certResolver = "ionos"; + }; + }; + }; + }; + }; + }; + + systemd.services.traefik.serviceConfig = { + EnvironmentFile = ["${config.age.secrets.traefik-env.path}"]; + }; + + networking.firewall.allowedTCPPorts = [80 443]; +} diff --git a/hosts/AZ-PRM-1/services/vaultwarden.nix b/hosts/AZ-PRM-1/services/vaultwarden.nix new file mode 100644 index 0000000..d1feaaa --- /dev/null +++ b/hosts/AZ-PRM-1/services/vaultwarden.nix @@ -0,0 +1,30 @@ +{config, ...}: { + services.vaultwarden = { + enable = true; + backupDir = "/var/backup/vaultwarden"; + config = { + ROCKET_ADDRESS = "127.0.0.1"; + ROCKET_PORT = 3030; + }; + environmentFile = "${config.age.secrets.vaultwarden-env.path}"; + }; + + # Traefik configuration for headscale + services.traefik.dynamicConfigOptions.http = { + services.vaultwarden.loadBalancer.servers = [ + { + url = "http://localhost:3030/"; + } + ]; + + routers.vaultwarden = { + rule = "Host(`pw.i.az-intec.com`)"; + tls = { + certResolver = "ionos"; + }; + service = "vaultwarden"; + entrypoints = "websecure"; + }; + }; +} + diff --git a/secrets.nix b/secrets.nix index e89c49a..abc3314 100644 --- a/secrets.nix +++ b/secrets.nix @@ -8,11 +8,14 @@ let users = [sascha.koenig]; systems = [AZ-CLD-1]; in { + "secrets/server.crt.age".publicKeys = systems ++ users; + "secrets/server.key.age".publicKeys = systems ++ users; "secrets/traefik-env.age".publicKeys = systems ++ users; + "secrets/baserow-db.age".publicKeys = systems ++ users; + "secrets/kestra-db.age".publicKeys = systems ++ users; "secrets/librechat-env.age".publicKeys = systems ++ users; "secrets/n8n-env.age".publicKeys = systems ++ users; - "secrets/outline-env.age".publicKeys = systems ++ users; + "secrets/n8n-db.age".publicKeys = systems ++ users; "secrets/vaultwarden-env.age".publicKeys = systems ++ users; - "secrets/hetzner-s3-az-intern-secret-key.age".publicKeys = systems ++ users; - "secrets/hetzner-s3-az-intern-access-key.age".publicKeys = systems ++ users; + "secrets/vaultwarden-db.age".publicKeys = systems ++ users; } diff --git a/secrets/baserow-db.age b/secrets/baserow-db.age new file mode 100644 index 0000000..3c36ea9 --- /dev/null +++ b/secrets/baserow-db.age @@ -0,0 +1,12 @@ +-----BEGIN AGE ENCRYPTED FILE----- +YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFpoVnNlZyBienNT +TU5LMTZpR3NXbG4zUkZLRDF3dmVEcW51RjZUZkoyNzdhZ2N5NEgwCldPUTZhRlB4 +ejhBZnJlaDhoTHpyaVNtNEYyayt0YklXVGgrUmZGaW43Y1UKLT4gc3NoLWVkMjU1 +MTkgQ1NNeWhnIHFneFcweHFUcjBpcHplZmUwT09FSnFIRFUyNkVWNGNPdFpoOWRw +T2ZteTgKbHlyNVAwcWlWNUtGUjB2d2NaOG1qdm85UTNZMG5VMkpyZVdPZmFyT0VO +dwotPiBHcTQwSzN7LWdyZWFzZSArXQo1VE5GMVQyRGJpUHZSTHFJR2N6WG9ZWm82 +ZTBJQ2MrazlaTW12ZGRzcy96elo2SkNZQVBSWUtiQ0Q5N0dVN2t0CkxZNE9jZFVX +cEdmZEh0WG91Q1VkNEdwUVJlb2w0dlltNEhRZ0JDYTBFUnI0TDl3R2tXSEdFUEEK +LS0tIHlrQURlenV4ZWtPOVIzZ1k0T21xb1pia2xHZGloUXp6N0xMTENSTkxkMVUK +i58AOYZhfqbWUM3KWkEkr7gdMksXwwkQYJWX5jy4AV356deCEY8wyegYuVS1C2w= +-----END AGE ENCRYPTED FILE----- diff --git a/secrets/kestra-db.age b/secrets/kestra-db.age new file mode 100644 index 0000000..86dd4f3 --- /dev/null +++ b/secrets/kestra-db.age @@ -0,0 +1,11 @@ +-----BEGIN AGE ENCRYPTED FILE----- +YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFpoVnNlZyBqMnB6 +T0kvWkhTOFpTTkQ3eG9XRUNrdlVXVE8xWUpBUnZqMjlDUWEyaVZNCm9UUU9uYTV3 +anViRlJsdFRRY3luNmhQTzZrcDBuaWsvUmVUS2ZwcUlxMjgKLT4gc3NoLWVkMjU1 +MTkgQ1NNeWhnIGN5NEJaNVAvM3lrVTBEOWppanArc3pLMWV0SVNMQnVWN3N1OHUy +QUFuV1kKbWRhenR5TFkrdGxPc2RKdTU4VGJyZjYrQWl2cUMyNG1pYjVjTkV4b0R5 +QQotPiBpXVxZTHBqIS1ncmVhc2UgOT96SjlkemkgP1NofXsKS09CWFVPendpYTdr +NVVTV0E2YkdIQQotLS0gTjBZNEIwZ0F6UHNQSVNMNXJMLzlhdCtXc1Z2OFJLUTVY +YmhQNzNtM2tqQQrHnzNh0Zj3X9dXE0EGtVPGHof6COmYs/60fbebcfGsYR9kkPSN +2VoUXdRdxtVp1Q== +-----END AGE ENCRYPTED FILE----- diff --git a/secrets/n8n-db.age b/secrets/n8n-db.age new file mode 100644 index 0000000..1ab9926 --- /dev/null +++ b/secrets/n8n-db.age @@ -0,0 +1,13 @@ +-----BEGIN AGE ENCRYPTED FILE----- +YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFpoVnNlZyBTQSt4 +Yk53Q3VFNWF6Rm10QnZ2bkZMVVU0SkFJSCs4Q0VBSE1oYmI0WlR3CkVOb2l6Mmhn +TndYUEF1UzBieVh3NVM3Y1pSWTNuaC9RUDdrczhvZGpnK28KLT4gc3NoLWVkMjU1 +MTkgQ1NNeWhnIDd0ZVlQMGZScmZUSFNrRG1jMnNpL2lqckdFT1BLTzdsODFTbzRh +MENxeDQKRDdOajZMSnRNcFlJUEd4dmRBcGEvZm1XYVZPM2pDdzM1Z3ZGQTZZZXhQ +OAotPiAmNWktZ3JlYXNlIGE9dlpkIEtDUU4/SmYgZSA4TS0kNnJWCjZYUER6NzEy +dHhpUkNMQ2tPYVlzUkUxTDRyeHBNOHZuZ1lGRFlzUmFJK255blg1MHBwREZLQmdr +WVV1NGV2RHUKQnkyc0FwTkFVdFZsWXhrbFphZUw1SWFwN0w1MVRoQmUzTHZvZGxu +UVZ0WjJka3lIU2EzYWJwVQotLS0gRFdoSUdIZEV6TVlRelBtRWdNdDdXb1dUQ0ZD +dHk3ckhVSmdKK3hRamtUOAof4PA6Mz3zkkILA4rQkCjG0gY43cBR+smvHehh3mrt +fGEx4muoUW3FvjZBRYW4BA== +-----END AGE ENCRYPTED FILE----- diff --git a/secrets/n8n-env.age b/secrets/n8n-env.age index aa7897e..511f6be 100644 --- a/secrets/n8n-env.age +++ b/secrets/n8n-env.age @@ -1,31 +1,32 @@ -----BEGIN AGE ENCRYPTED FILE----- -YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFpoVnNlZyBFMjc4 -cnlwYXdIbmJqVnAxbmVTSGpsZy8za2h4T0pKNjQyQVNlTjhqdVZVCjV2M2pPL2RC -N1dheUViYklkTUEzMjgwb0w2OEZsMFNBMlhsaEZhdC9Ka2MKLT4gc3NoLWVkMjU1 -MTkgQ1NNeWhnIFFjbk9Ed2FTSEJmRFNFKy9LbW4yVGlWdklQZmdaR2xyaCt4SW50 -VlZybUkKNlFUNW5EWW5CL3FzOGVzeUhjUVVoWlFHdGl1UHZLWDhicHVndVI2Q2VG -ZwotPiAqJC1ncmVhc2UgPGchOyBtN1VyIDpdTyA7aXcKN3FzMHdDQkRWQytCNmFP -RmZoUUdpdkJPVlJ1NGRtc3hOYzR4YzY5RnlnYlMwazFOemc3T0J3ZVJCN25QQmdD -ZQoKLS0tIDVOWmpBcmZVUHc1YjFJclZNSElkbEwxd0EwZ3JmTFZNcE1QODhJdVN2 -OHMKdzJLI+r7Tl+p8xEsaHqOgLpuxEu4pO+9ElNGrAjgp+jx/kZ4tadz1juPIWNy -sk+bb6CoviBcMC1FYenOdW5/d0REpfrIxsACJqubZ9foFpCTwran9qsYEID4OHf5 -jvm5w/CHQhTupX0Zt+GloIrJ47892zqTHosKxr52EU//Vs+vsU1rWLNRMghUDax/ -p/8lAKDmTcbgGRDYYg20ZEDJCuAJfPKBMqIKX/qwF+vIPJu3L7RB6iKNEEOAKYK/ -zBGKAM6MAPewJR0se3sgbI0abMYT/6vmbUHNPJo26rB1P0hLx3vKCWpXtpedbse8 -0z5bYMlB1DLQ1HXYERCgd99P80IDoApEhGpGZOA41vCsJKNDaDuZEOmQcHP2Ex8+ -Uy9hV8YKbPc2+Hjsce7H0K3YAzNeOc/SK7jT3CGubMHJmTVnXEPLBTAdxmNxCpay -z9VqGSFscJ6/rUGPgdfgjnv1lyjNsIuwj9StEhmKEQdPSUcWyr6jBJtwXecz7eGD -pk96CNTxmokRFzKeQUYBPpXwGaeJV6vnAIQNPm0p4Yq0GEe1hlrf8zuXQIdBStKI -os/bh6skewhg/SxnxhYLxNup+eopZbyoHCLR4kTr49dioB6ZH7A8vl/tBefTBVfc -MmVjea7JmfQC+Oehm0hJwMluv1/1ygSIpoVEC1DkrTgQH+0A28L/xfhgkZIKyvO0 -45wihm5wlaYznbxR3Kc7MQ7K8FqiONSraEi9G545x4xQ0BRPecD8/0ce04Ff3bCS -ewPcxazKixW6nAbM1JTYRWQ9ZQvTBXKq2cksZL6ytHC/qa6AQ6JQ31CoSqTpe+mk -MwS5qPtAKn3rQT+LmTFVVLWRIUWSaJq2IqNuzbYlpfrwHh/IAQLXT/TtCljXNQHO -nTKDN5QghtHTL2lOW2FJRsi3gHAbsuPX617+iB+cYz6ZycZUvQn5cm1spCx0IxBc -NCwzviD8SoE9rxizRJmwCqM0ALcqWgI3y8iSvmdWaq/ZBxH2j3G0nF9Duh0aeCFd -kB2H5Vdtse99sd1Ue9z8PC8/5dXtwLDyiju9ileOL8H5ir5OO5rb+uFpKTPIips1 -7dF5hV0rCzty8QbGpmAv3hE+Nb53FRtq+jIPSyT730Vq6dHfhrZ+f4HzrygDWZlj -8X8+LHYtxHianS6JEdF2rKPiZUOpML9ZQbcd5ASUxGiBLE9t0DB+tCRYEH2WZ/N7 -uHMwMxKlhq0J9Kk1UWrvV0utsLT2EfmMIE6p5o89/Vt6V7X31q19fh48XsveEZjR -q+bSAHviV1FuX34= +YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFpoVnNlZyB2Q2lz +a1hGajB6VE5ENDIrWlBDeExMRUVKaDlXNU1YSjRoeC9sdFJyUkM0Cm91MmFiT2lj +ekI5NnhyK2pTNEJnd1JJb0VTamkvUWcvcmtjSnlBb0ZRbDAKLT4gc3NoLWVkMjU1 +MTkgQ1NNeWhnIDcyU0tCV1VhVWFjT1ZDYnhDTjZUMjZXR3JxbE4vQk1LS3dDc2pF +YUFiMGcKNVBMckpSSnBvUlpjRWdQNi9SNzY1TDhMZzV0ZGdRUXl3cE1IRWd1T2lV +VQotPiBJRDxgJS1ncmVhc2UgcmhgIGIuNSRTLC0gfUoyRCEgL1hhIzxkClkxdXpE +ZjlLOU1QeDlkajVJcFB5QVNQM0ZwRHBUQmhDODBzN3Vsb1Q0bStVSWRxbjFXMGc2 +dWowMEZpMjJxN0sKeC9XR1JGaHpKNVZiSUo0b1ZydwotLS0geEJJTXR4eTBEMVJQ +Q2h5S3NTNVFNVzZTVWlXTm9XKzF3M1drWk5VUVVEbwoCLeCPDxbVGHjX8rqN5KXt +iu4UbzYY7op6aNOGIUuHu5a2UOHqeJivnL8Dl04nMFGmMM6oEMZjlgrJWd0SajsH +cML4oix0aUIjClTQMssBeAeDTkPWLTIBCAPPr76kLrk1zalDlfVPCCtHSM9neHMC +c0XFprkgjQs6PiqYfgbBvSmhcfpJSQ0AF7HhmE+PNdRDH2sncq9ceUZQLDk2r8Xd ++dJMEQKwBa1fxvbPlkdpQjOoO4rapw+s6cmizjTBaScoKez24fTOoOMtw+35pou4 +BJJVIkT0Nv0r6RvUugqKCLSXjz9vcrF2FHW0ezqeoQrot/1yUHgHUC7gnAXLvTpf +6QcwG1RQBfA1LMDypLZC9pehWtMUmuANhB7aHqamlcsgZPZNOnCXYPgncaoJNqIF ++UOj07869Uerr9XRtlhR41e/Ka/KHE9RAYqBOjqdosg/wGyfEK0MBZyJa10z75N1 +4LHldVTFkimsBp7jb6clw9n9W3RGU7vY62lfPXRX89Zvk2FcZ2l/xlq86L2SzpPU +0MkH8Rh49bloDdkpoSEJHwWh0lphiuFvnN72BvAkYoPo56a3GhNHFePGikJmoo5z +JfbU90iM79vPhwYq7TdJyH+13HsOrDntflVywP1xupHehWS7tiAYAS7bgFylEPjM ++tJ4arBa4E2KYfw3YMEWyChdjl7h2Ewng7psSpz4fbx5m+BJlwlx4HxWr7TGJy6B +0eRmmaVC+JHoKjhpWmitRYb7KvEnmYhqRBOaJq3L7n61kyvTqReHR8aX6oluwURV +0z68n4BZs/TNTcU6nB2c+fUHLHCHzA8dwIdLIKIauTn20mTNp25wWqy9QEANHC3I +CrSGwY9UY7zjoGexVtww0oZ3fFWcoLAxJYe5rs6sMuY5PXdwKzQeVsghPvRE1x5H +Zg7+Jqchg7uVPbcgOoV3t2S4qgZcGFps+UAzxSKTxZiNKhNcIb9f22mRdeUVrjgO +7pVdS/wAJ7yX5AeuFxA392pWw46PCCn8NEdTpL8n4mCXYuvOh5QVvsW4s0zqY4Qq +3ujksRCTPtywI6o4D3lVST+Tbfg+U9rStfrz2vrhPCNg7YfKvCkwoT2K/j8Rv3Js +2loIoXkAHlB5fbQ7EkA974WmtZ8UNZN6W/pwXXRUNnTzkQaC1PCy7hbMg8BcpM9P +bxMbtVqoPmPnEyn5TIPGN6TDZCYTJDPKXBJXg4iMszPWQGASmaAakT6rvscXJFWb +iudNbxuIPCTsAJ0wZDLl9yoaxfy38Hv5O1VvKkYhXdYtKzMbKSDtNsG7rASMfj3o +rzqt -----END AGE ENCRYPTED FILE----- diff --git a/secrets/outline-db.age b/secrets/outline-db.age new file mode 100644 index 0000000..c397b65 --- /dev/null +++ b/secrets/outline-db.age @@ -0,0 +1,12 @@ +-----BEGIN AGE ENCRYPTED FILE----- +YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFpoVnNlZyBncWNu +R0ZXbzZYbGllQldzSkJMYm1MNHBhdGxnck1maEJUVlRGNjJ2RDFBCk5zbyt6ODZ2 +cXNoV1lFdjJaMDJjVXZBbFBCV21nL1A4eXZjRUFjSVRkWUEKLT4gc3NoLWVkMjU1 +MTkgQ1NNeWhnIHEzRFRQYTNNUmFNMmJ4bmltSGMrWkVZVFdkUlFoYmNlNHU4MlpU +cU1ndzAKaDVaR3RKYU1rVFZaSW5Mam5MQ3A2UlYwekhCYng4R2dmN2trS3pFRGk3 +ZwotPiBLLWdyZWFzZSBPelRCUkV8ZwpNSnFvdlhKVEJvVnhrZ0ZmT3hxcnlKUy8z +UDNWcnZiYllxYjJxMWF2RDZ2N1RPWGdHb3RDdDhOZEhVaEEreFpCClFWRStCZXNs +MVNQL3EvU0RLMVp4RFZzUi9JcllVRDBtCi0tLSBKTVdoR1VvemNhSzd4RHRXR0lq +byszZ3dnUHo0akZhdEcxdEtya2JCRGRVCrcG6ULCOzsw8m2QJNet1FBaRkjuM5/U +mB/h+KYRFecJ7Mq8rqSY6g7/4bpyySd9 +-----END AGE ENCRYPTED FILE----- diff --git a/secrets/server.crt.age b/secrets/server.crt.age new file mode 100644 index 0000000..e1dbee2 --- /dev/null +++ b/secrets/server.crt.age @@ -0,0 +1,49 @@ +-----BEGIN AGE ENCRYPTED FILE----- +YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFpoVnNlZyBrcVRv +cW1yY2xRY0g1R3dxaTVGemo5QmN0T0dETUFQRXB6Q09acWJDckh3CjZmYXpVT2Zp +OFphazRFS2xZU2hsZENDNTFKc0ZFNkFPRnZ5ckRJRkRqMDAKLT4gc3NoLWVkMjU1 +MTkgQ1NNeWhnIG80ZGVSaDVKaFlCd0loMTg3WWF5VmNpTThBQ3hHc284dEtUcG1F +bTlmRDAKNncxQk9tMUdOTzRvV1pqZWxCMEtnM1U4UFUzaVRYLzZBTzhPbTVLNHA2 +dwotPiBwLDh7TC1ncmVhc2UgXiIKTmtJQ2tlc2c4QkpJKzhPMXdkMHFxb3pOdHMy +WEtydDE3bEg0bkxVQ3htSnFrNDFGczB5Z3FJREt6WUwxZHYvdgp1OHlrQTgxUDE0 +Tm0KLS0tIEdscS9XZnY4akk1NXQ2L3BTMHUvM2RnQzhEMlJuN0dKTXMwRUxudUpC +ZGMK/+p6Mt4sYHRqlRaW1najqxiBSAZ0bqJ9BWkDkXfw4LXZjJBb3r/xPAN+W4Ep +MVrHltUaUcpjEFltcPOmf+H0kB8LAMppoYfAbfl2wriwwLhpj23Q9Q7TPhojCNei +eMWXoDEZOv7q65ubKWi4GMXkfT85JhDeznWOaFiF/VmR8nGy1gGPtWmrFaAC0q3q +He+gLF0T7sNCiX9/XY0hN9mj6MggrBkwBeGsG3E6u8ZcJNtA1lA+ZCpwtSKM137w +RfkYEyKAzjiG+E4bnniv0moRhhQnvLPZqCzETocf9p50JK2CLpOzrR9e9+fn0jZe +Yg5Q+sYcR3hbcy7ZqxcseZVwhRgoh9I7jWjD5vRf4t1a8MqhCaCcu+pylO5IlEhv +LLaEqQPx9Yz6I0C8FMM5mlahXvrOqSY3nqQNdUMJJNPQF9OD8wxRtMxNIWw6VgrS +LOe/OAe73q3gNTUX+UMTpTWN8BRPZPChP9Q3uwvrxqIc/6sQXIyXR3SC2ZnAeZCO +MMqbxmtlj0KQVz7hAH39b2f/jjFFRbfjsgDDH1KzO/7xbEQ8bZ69OFq2R6F2IZA5 +pn9Yuh2db0pQ+ualfBnoSCEAKm1A9yvJ2PV6zHLB0FBpHVY8AonMy+U9uTMviAEJ +O5gI/3RDw5w8wvoaO+IH+87/XV3ubggqWjewh0CMkzonmvSrv/5ewn6aARpiJ00F +TZka+u0iaTaCJBAD32AeJHgBJ4f31d/ccZC2PKokzPih4PzIm158Fyd3LAHpTXG3 +Qelv3KrOv2XhM21W+tn8h+s2Kjrcc/wLqNYYd/9aKk9mmAUXI9dWtzx3NlsePuCX +f4wlE9m6dCnvRYMXxUHKDVMIiGOepGnfhgOnOi+QBPBBBrDJaWOdhGztRpV09uwR +IBFwLAAr92BHFOwilOeEJRZ8DtABNP6k6hTQYY92LzIuq083A+zJFXIiHbfUpJAf +aPMlcBz+KWCadAH50Gf5d7rH1a4TTrQG0jG5nr0GBiqlyECsYicnj0IgiTH2mDAW +v2nY1hMl/oAztESY/vkQ7p3UxfDhHjlN+n8LNa73rv75BtFnys2lYyqF7VTE1t/s +cBEr3cBq0UCkosrc/GuMCHSFIRsRP/+Dt0WD+fNy2e9vZhBhqbZaPL8bVybreImy +kxpaNiMALZzKkAiVtFE8Ksc6Q0vIvaMkm5i1PVfnoVEN/HVs5OG1PuePxiT2PAnp +LjjfP3WeTs/MXvcCmEMY64r9DkgwikKEQlU0GH/sx6gfuKVZwGh1lPMydvDWMjYF +GRC/ASKjz5gQ9ng/bg29/gUJekQat9GaEVm6RMXyU2oDlvAPmy0hRxXY/73eDLAR +7tAoBGFPS9HLfdvHlQgO9azVKW4mK40WK9G9Sx+TV1lmnvdWYtEzrtdAQbUAL8aU +ra6hqRIVzYZKUsNQH1x95MHQl2X38/BOsDq9bLxDP43xS6AHLvSVhTwvHkbyNgll +j6Q4xDGSFAOYU6wiGFAOY0Vc7JwpGlHHNLVEJ3BgBNey2cTBBs7CqepF8RSQIwdE +qihfL2h9IOCiaN26LlgPH8EMIJO1osio4hCLAT7vJvslscWPBtZQH1jUpsdJ43BN +ESZ8uocbWjf7sJkMfx9HRpnnqgf3OGViYEO+jkYb4wdWS4DphmAABtgnGG+Rf/c0 +sn0IJU29aoTfLhgVHkue9EPwgv6pw+VVDLsoG0BMT40jaT7JxZVydEpzKRs2SAQH +lHZJwJQX06X8MNo/dE9Lo7FvMYkXspkkjHDxb+HToybGG9VSIqIx/bgFKzhsG04z +qjZhj+ynPHHK3yCg4U+Vr3szqfaxdAhqNL67dOBvDMAoh/IYfYDyhHZZCEKI/RlE +4eZHiylr6NfL442SpPqqCKvMEC/ucDACcNY3+cFduxBzakHYMU7+Qn5oXzRaVJD6 +eq18iih2dJsWGzWBCNazyG9O5K6xl568pkI5oqScoQLKDzFP3Mb61fapyCMaGbUf +6nFuvyj16r559/TPTIlepZgP61qRK1x4xTg85ng8AUJLPP8zNHNj4gvemFDaTAVG +k8gr1+ll7q/QH5xR2g4Hi+pSlFDpgbduQXs5ZqVA0bZsM4viXi6SF6v0nKEtkfHA +x0qHFDnWHayPK8a8ooy0RXAmnduwawaincDMk7FlZ+xofitahDOS04OTrvd7bc7i +jd/N87M20e5l7ia4vn6jJBa3Ey2Zxq5mQrbkTQGsfmMPj9eKrwreRIsXV9GH+3RC +GRYyKuSHIRD8+VtrPZkm0EUM4ilLPQg6JOSF4fL8ZRR+6oXMwC2THvc666VQKflL +wq22qVRUgOjgR42xUOsKeMRGMKN7H+mGYJAynFSc7rUOdy3YqMfTEpeTED7wqZ4W +IfSlwDGqKBeN0ykYKrZ2P73RvV1Tp+WLCbcXO5amMSdkbgiv5sQkFHiospUY1Mti +WGHzm9eoj4BvHFGJRNXk6dN5ACqw5PokUDL0kY8Y4OwXE3k6vA== +-----END AGE ENCRYPTED FILE----- diff --git a/secrets/server.key.age b/secrets/server.key.age new file mode 100644 index 0000000..e385cc0 --- /dev/null +++ b/secrets/server.key.age @@ -0,0 +1,79 @@ +-----BEGIN AGE ENCRYPTED FILE----- +YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFpoVnNlZyB4ekpO +aU5PZGlwaHZ3OU8zeG5sTjN0VE4yNE9lOC9yTGVyMXJkaytWcldJClN6MEJuR1px +WVE5dEV6WDczUWFsTmlIRzRkWXZLNjVaTmIvZUR3ellHWXcKLT4gc3NoLWVkMjU1 +MTkgQ1NNeWhnIHd4MStBb25SUVlzQW56cjd0dkNKRWhLQVZEd2phelQrNTVvYmJB +blpKVjQKNU9Cb1hmS2RVSGM1dVcvcFl6WG9jcXQ2YWV6VTdkckRMN3dtenJjczFq +bwotPiBtIy1ncmVhc2UgLi8KYTFpRFo4dWpMcm5tbUtjeDVoT2NvYVNXMkViYWps +Vm1hU1hZR0MzM0JsVER5MWUzbm9LK1dOTlgrTjhpN1c5KwpWWkRNNm1oRgotLS0g +WW9PZW5JKzJHOVh6YUZwb0twZmc5ODdjbDd6QjZwbGR1Zjdtd2tXTjBEZwrMlXgA +SciQ/3VduDUKe1Ps5bupgcaydx4XMOH6suC8B/zqymelOCg0kfE/oZzA/cWTgdpw +h3we7PX7bEb/1qVP/U4neocC46v4nvFxDw/3N+nBKiqTwzLRMNhlb7BxojmPdTxf +NaeX0RAhzsO9illrg1g8siqDttlVaWDPlHOTB+yW/rPYJQ3uwgLSRPnBcGqkS/Sl +GDaP8WTKCqMS+VlN+vc6SQAIkGkuGi1Ufp0cIdbUDr+I5hZuDi+6kAdfVmg8HozU +oqLojPTToK/Cos6LRlsqoZGIgOwXPW3rfCZ1xd1WOb7KR9VzS8JJ7x5A9/OH7F/i +vsOVu9oHSjrC3twJK0BCv+LTqLYaru6N66P5U+X6ox4ecNw5CQG1ZJ3C1eA0NLij +yKoAP06M61sTSaIQ6HROAkZYI7J2Ofl2JWUhMqzTouv7mns0I9yH5YpgijQk9Z3r +cOW6bSGoNDQ3Lg52pqLbVYMgWB7C4Ft31YY3SZr7bkUPCpBKv9aJEAtqkowrs2Cg +wLymxSfp36r9f3HW0Qg3T86DSPwImLI4lfWLZh305fqVLEgLv4T8L+aSb9bYjy7o +TY0aa0AhHJBxcPrPUWnnEjuJYxxAYXQ0xFeE7OBMyYcT+a5IT0vyPOdtnSFE+6et +asH0Gtc/SnmWbFH4FBgWqHeDQzekuB3PwhvRWWcl71fQAveSv+EF8G7sKFope3V4 +XpoEdv3iqMv0BUtK4cqVktWBkTfncq7v9Sv868wit+mfUUGLiLNjf2EhplSbTnSC +MmqsGK3Y2FonrKbWfsjoZJfXKJi3LLIsbj3v+V6YC3vPweainXSMlnZTR+vAInK3 +c8m8qTgtlqeRCV6Fy8Hn3LQozx6w1CVkf0SBB7WTwK7uv7pVBzwQEU7xxAEQh2yz +i53/G9miY3BnpX5YY1uES1NY9ILCqCKVBaTqA0A/4PCXEmDi1vkhWHdSlBrtP9ii +o10lF2n5EkXwcjgkRjPJ9fMjf3QfQQA0QlDERoQf2npaMC920odsGHzu7fVefFeN +V1jgrMttjr/YyBPRxjQZbK4dA3ZmQXd/6sqiu3qtvx/Cir5yxr7J2ZUpe7trMX04 +e/3LBzYgZaw6MpoBqeSJzzqf47+FdFXzi7rKS0QhPEZ1okzTNOBIHsmPEo+G8JTt +XIdxoXYeHOT4YRb0NJzlu7oCSFE1U2P0QgoarnwJEnpOZmqaDsC/T7jcxQDpZalW +wS0XKMtx/kjtdxFFqfDCrU30XCjr36V7HOkrPTGQE1rRO2SYzNG9XIF6sgZZpk5i +oURiNWtwaWW2WDV7zncuIyAmrvPROzwEupz0sDSrS5iT2fOp3n3sG/u/Uc4Y5y5B +Qi8SGLRrahXnEvTMuBbKJ6yLIT5mrkstpnj5QpF8FWHEZ2CKoT64M+hd/osV8Cd5 +JVfNhECyvOie3+Wy3rUr8kd4EjhO0cpS+LlhxtwxklcYj/7TOb2mEdbYhadnPDNW +FdXM723sgECjaa61QrIj9nT+/rlQzpMJ/sPX5D1FUNDcVVPT3+HX9vpWVlNl4fTU +f/eUf7gLHouQWyZuSkruXrFnY/Q45XneqXZyTEKnNXv6pjoTvTpYR5G3AezDF93Z +mMsFoS9oU2zRiytNzqrdL5PLUJJaiM3U9lWIJdBN6uIUOQcOSRcJS9b2J2SioaSb +EpKyIpfLuA/gtWz4QQUk4olx8UQugO1HPDAb3py349QNWJ6/LxsU5K+M1JewZHSV +PhLSzPxn5rd28YN7/jE7GsLbZZKDeZU5whbu1WjVvJpKvruqXj2l9I6opj//6KB5 +8iNkmCRTpiMgGppctQyNZ67S1aKahBOyFrc6+CxWj4cU2lSFH7SR+3CAcJqS9pkR +OfG0MOelqUdOrGnqjc/4Q53w95VpViFIwo1OqluwyxMWtUHgEGW7Gcjg6e9TQR+7 +nPeTAxEatcTCHTGcIMPrBoFGPiizM8zGsHWgsNF5jqe38z3WwdvzzQwoaP+RBMQE +kawUl5ozpo1ElsyNgqAvrvW1vv8+M5Iz0zmF1oUKC5wP9WVsHoJB/9s1XoYQBpzN +LItgMl3ZJZ1qZLdjNVqc4fHgXmpXfz145L5W4n4eh/x5l1Mn7F37dF70/8FWxW/S +X3Yz9S5x1WFI8VYjMNxz0U3vnyoFBycI74IqKJoiuxQFqKsfIobt2Z2vWZm5eOuS +zNmbk9t8bHCA/S0jvS5w3aIFK7ewu8CvSxp6aRS3Gz2v/2P1NBE5oHwq4JVNFJ1W +vUUtu9Sm3taF0EGxXSnX6BQj1M4SoTm8tGEzFC2Ze4/RBpdp6WKHeoQl9WN5VP4g ++hbHnNTmfbAlvSa+n0KG8XQv0plkNZUo40xevp4VoKB5cPS/+GmNZIzoDJ762ldf +/7wP8VRpOv1716qh4gGk2IqpX7pQx12z0Y65DffzY4+XNftAHCFd82BfBfWOKIW4 +GMH4HbmT4U/45NLTF371py+s5DKZwZqn478McUcg8Tmxqv0hcVjgcyUZ6SPXxk8k +wjEKWwtj7VjeN0jO2KuX1hMjp8eOhOXZgvCP4pzCvvW6RXl67xSD+eMXrLM3vDif +22iU95FhXJ4OQllg1JI+itMx+JJNnGSPXP3dIc2gNaoKflglKGtQnrKt3hsPIy1B +qTy7mvxxOwEznRbh0NfRFVsVMsNGiwypoT+bsw0/ZclqGcrCEf2Rm2XP55HA7PyU +f9boM/SyHLLns9FkOpdidBFgWoTpDTUmuRtyl8MgMFu+bdwWm/0CFPKL7C7U+bwf +VK/SbmCCupcpOKOY4F2ZzvB965d/2QzFFfiUDy7kamfL689npaQTdsNTERs1RFLM +LaVgjCF29pGCVgckyEr+dUBeMkB8lF4pouXY2rADaGqfqRx7zLLfCj46C/A+i7+N +3ILXrU1rSWusrh6ArmzGiDdbvrNJR4OYkvhhQebohc3ak7FLJH0XIfV2qVK92kJz +0Jvjn3nanAX1cZzRAX4BR3ttaPLfxKRyIpCNbNvqI2CqShcts8W6jxrtk2mR7T/O +d9dPNFXDgSTKDTPENl4ExUL0KG/Cufmozh2JaFDIEtiuHqdC58MzoZX3mg3J4jUx +u1Y0CupAW79ZVqPfgKV7s4ph+pMqs2KrZgC2V0Hzj9ko+MEH/lQOOE3Q7jaJYJ9w +66ia0kLsSHEfHcsG35gcjBf86JZlT4SLAUdnLqELLEZbQswAAsmZxxAk2BScK9Yq +mbgZKAcykR6Kuyi3FSil8UTzBP3GaMMuM29TlbrhmQBaQh3Qkl0/SIrtM9A9MzDF +dfmYYiT0lQpHto4moR3UEYsFYvv/dNviIddpzB3lMIDJk9EFh3tN4aHif98sQIB1 +lWbscGch9fm7Z+iRLfB8qxljRLLi9ino/RzODVB7NoGeV1nzDoOl3bJ+3K8+5YOt +iJXCtT4+/IFiBUWTMizSeuhBqrUZ/sHPpHbqfQVTyjAwKs3rQ9aNZSsL4pwYcUz5 +kEH/AXwiTy2IXIaLFFwmlYkgVZToA8anOy9GlN8ChAKFHWSkQyHE01DhcOnqLtl2 +HAixYewna6UyNWjMYZVyYTxO3mMi830SSB5Y0Sylj3CrUs4AQADs5cYBvYtw+JQU +LY/g2G+STJjWmg7w+P+zgmolEz8Oh04gWJISlQw3MrVBuNQrFC0sklamHQW17cJO +sscRhTdtNOtKirSvpEIPjoLTeC+bR9ZH2LmjZ3nMb2YmoFR+faNdAbMQBqdcnqxY +WDOvXBZWntFteYXgf96BTEtcSCHWC8jFKMJNKSHhrIU5YlY7Tv1Fmq7+Bh9p55FM +6wS2psA/vBpyr5zozlUpdpr2KRJeJ4nNX7NrNKKVGoxqU+NKpYerB6YqXVt1a197 +cTMLiSm9NbP6BI9YX8T7UBeT4nHYSwJt9SiSbgcdkLVCuMkVdH76Z0mVEnHkHcrp +pn5zh8PxqctaPj4FcP6+gfgXdhyfr35VqS+udDXNvy2gxRahmwO/2j0vBdbyCeMs +DtrVRRtDXVwMBgRzXhSnOuZxGbNZ4CMopCTUx8VNJV5UdUDy3+hVBne2520mdMup +fTngl8sVVLqSQdAxy9lSA/lMOTp6sY4pbvNHp4IBIydqlWgFPa2jd4Ul0fJY7b8w +yl/A0C0g384caRbp3i4eTP2TUMW8rYnwcVIUIcU+IG8X5TxY2pmk4DHumt2DPjWh +qQr/3dSHtCXKxjJGW2tIbBSCkWtjfu5iK/QhgDhdzQgIXngVdA2wRPV36err5sx7 +vZ0DKQd0xtfhiVIUydT3uBlJQmNsdo2sDApJecUNzOJUGEHguGZZLvXmaqhvcT76 +N1Rgs2nC7rbiD1Y+A0XHB4wRGkPUv5DkTykuty2ryMRZjYzMelCudhlO+uypQ3JS +GF5a8oD+6VEz+XJzpeT6M6TftaQW/7Y0UZVowXqA+kc= +-----END AGE ENCRYPTED FILE----- diff --git a/secrets/vaultwarden-db.age b/secrets/vaultwarden-db.age new file mode 100644 index 0000000..9a6a2d3 --- /dev/null +++ b/secrets/vaultwarden-db.age @@ -0,0 +1,11 @@ +-----BEGIN AGE ENCRYPTED FILE----- +YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFpoVnNlZyArS3FX +clF0dFdXVHlDL3RNRGFxMjVHZk0yNEl5Ukp3UjNNMkxFY2ZpaVZNCjc1aWtITno4 +L21CL0FGTE1kNnBxSjFnZlBhVXNXdFZCZEwyREJDWWFzZ0kKLT4gc3NoLWVkMjU1 +MTkgQ1NNeWhnIEVSOVR1TStHalhVVlpjMDlJRENzQlphSW4vRjBvUm9Jci8xVFF1 +YWtlQzAKdXNvNnFhU3FwbGFhYUd0aG9SQVZqRno4NFl4RjdMODhzclV5cHBSUjJZ +ZwotPiBZLWdyZWFzZSBiUVNCeWp6ayAtNyBKI1ozeDAgdS55ei4KWlIrd1k0REhL +bXloRWVqUwotLS0gMElkWTRQQ3U4WTFUMitQVVZRd0VZb1NiWVNwR2FMWFZCdytS +NFVXWGF2bwpO/DNdE0hxOBi249EM4tpi+RjfErBq3/lcMzLRPUHPaohsOD0ad2sH +96kurarDxQ== +-----END AGE ENCRYPTED FILE----- diff --git a/secrets/vaultwarden-env.age b/secrets/vaultwarden-env.age index d89340b..55af829 100644 --- a/secrets/vaultwarden-env.age +++ b/secrets/vaultwarden-env.age @@ -1,443 +1,442 @@ -----BEGIN AGE ENCRYPTED FILE----- -YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFpoVnNlZyA5aGJ3 -VDlOblZMdHV0KzRIRG91WHRWMnpqZXF0NFpQWDFpb1crMjJvbWtJCkdLcVhNQm5l -SHVkREJ0M2ZiT1lVNDExMW1DU3FSbVdsOXdOTlBTZTVhMUkKLT4gc3NoLWVkMjU1 -MTkgQ1NNeWhnIFFNeVZoSXU5OG9TYXlSMENxMTUzNHZCMHpvcEZ4bjU0UWhpMkRQ -cEwwR2sKZnl1NEcxM0Z4OFE4REZEZy9PT0ZKR2FrbkRTVUlQRW81UVdXRllCb0gr -SQotPiBbbDA6NV8tZ3JlYXNlIDg6Twpha1lhb0FKdzQ2OEgxaDQxMWVTZXNwVEZN -WnJkaEl3UXVFUk53ZXZMaG1YbHNEa0I2WkIvN1VHVzNSZmJaZnFvCm9lYlhHN0Jo -MlI5eHVNbnVtejY4VnJBd0I0NUFYcTRRekpCZmVXSVJoQ3dlSGZPN0hlSnZFaFVm -QnF6YwotLS0gYWRHMnp3MWpDWk4rYXpvSHpxR2pnN1IxczZDNk5wUDdxK2xDUmlo -RE9BYwpzU+2k67R6cL+h739PTKyTZ+QD7Pd8gI6fFKtXCZlrb5M3bent9nELawkg -gl8krC3MSX8pbUqzcnncJoQiU6YxiJHrUAOGDnOZGZwD9fuVRY6RQgHPKfFlTYz4 -8WXaDmhK9+A8l5rrI+Psm/AsMCtpCBnCdRHAhmRTD90r8qasZl6XJjQyfF4C6MPm -y83rdpPXHePGA0Z7nkAL1c11agFJnsu2jnjUP5RtSblADgLjXm1x41pInyj58PDT -xOzasy3+P8zN1g/zTPsqM1cEh3N0qzJVIt5UHUofl0YfALA/GrTAwSbz8ATIxdjO -rwwAblsjxd0RNvtLSP7B+zL5UNB8Lh62s6TpMSMBpzZobN+zsoR3uyjpTqZ6Wlqa -7gVZQVoYyIZ+UFWvPoJN6DCGdNW15x6oTeYc+87c4m6bbekNwFQHdh9oTtdSautK -D5UVCeNJx5hK3yhoyLRQnxvaucRSbKdmwD9A7aBLSElveKn7MzwhCOLQRg/KRUhZ -eUr18EIVUANUgEFZj8mlV8TKqNSU/VsPwe3i+aJ/l9O1jXmR1cZUV3ITWhDcPrpQ -v4GdIPUOtGUfZUT3xbj3BDjU9/5+Npd5IwmG++znPQrEZUwRDtp1FEVc9K4TSl60 -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 -7UfufbfWHQiEcVY2CoV23FUVdEtHKD5dTNE1DwYWjq+xg/+q8Q+WpFcrez8s7oE8 -2U1oNgrbItQjkWOMRSOSOBzJ0AjgE2z8nTS2HViqLIabGTsjG7WnarRfYUJWWoCb -M2VdDYy1kVGAy1FwG8DvmYS55cjrGEQwo/W+Qx7ZIaG9bThBD302+gS6PU1mDtDX -VoFXh3WazqaYmlBZQ3uPvbmnkpHp+cZOnx7eL7C6iCF4neu3Kggt6C4QphgCrFlG -HYqURGsmVFexO9Xs+X8SHv0Z/G3RQ65SL3qFY5B9zUjzPw0zr53dzibWTANNq8WH -tUyqhpT0bBPZftNx2X/ssh6GKZ+NlfBBk1w6Bw8VZezmxxag/rnQtVyYoYvyXLhJ -wzyQLRH+anL+66bjRVX+TgR7eo72KUtTP5tROxVZFyn2nSdwS1YToTI6L38Nw16v -c1EWcigS4raatqowJecAQBpnw6/hAPEODbK8hOpWzspHUioMCZceeR1O8InzZfn2 -Ikuag9+jaBO9Hw/N+Dq6kSngtEZAlbUF1fj3oR6KqI5jSGfsUt0kURcogzsariW1 -h3WjH2zTT6lHIZ0JYxnRXlNoiSEQiwvHbhZPWkfojQtjaO3Y3tYJSR+G6dnQ+FjJ -M6HhFd6ykkTzECS7UjJB5qX5ZSjBjVLsoxlFvy8TXjOVg7aQjLe8oQZXh40n9zng -N0T5OYvrx5FAS/Eu0ijtNbJ2NyxLqJnnx9+o6BT1A3vS4OIqUTgSmqDo2/cP7RjA -th6WW8lhAnCE9ZGu9lN3tNlxVBqqOQ+Sz4zxJhcuSxzFN5H5k5p3mIy7Sgg1hAOS -2Xi+b2WmLntuPV3RlNajPRKe6AJSUXth97u74b0WiGDc/XSy7BpaUHTI54/k2+ts -uTcz4BRKThUUi3JRBAUw/BovURwzd09esgXkmeHRpxq6Cbq0BytKG532xl14CG0R -cGNqwcc2qlzYN7AnhVz7d0G/tTOlFQw2K4teeSd5rKy7U5LAqBOz6Shqtg1CisSV -DLiDYYvvxUfOe8QhMvj84DDqBGRQOgofbzJ16P9+t3E8n8fvSzMcrtQ2vWswirg6 -xMe3cPmPtdgYUTGrlzX2fV6aBw9UaYiOGZPRpRzJPnxNR0JRmELHQ4Gh3Kv7XawO -4qKo+5cfKXG9FLzpt00BbLRu2rN6CauATfTfCEkXDMVfSsO8zq73mHkIPdfAU3HF -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 -Jki8x6rnngNu88TseXhnMcvqAJuaVBrbfxCcWHC0Op21C2WADF3US/84NtidC+L6 -pN5b9aCOsFTTLE5741t/KDeZzk1FiyrxRnGCZ7T39+8laMsbJQ6RDrOnanJK72rh -Y+wVE7rgGjHO+JXpi8AyCl0V30q+LajgVyTe413XC7DoZXXVaFgh5RJxfOJ68f3s -5RgDZ6m2s6IE2v9F7a3wR9CDj24oKsAySPwgeHIlw+Szi2zgWgZSFYgJ2cWHrj4= +YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFpoVnNlZyB5cW9O +dTlVN3pmcU9VZ2Q3elcrK0lPcHZUWnR6QjByUThjNEsvdmtDSlhZCkhJSjYrbTNn +RlpabWlLMUFFRUIxVDdiWngvMElXbUVvRUFqM0NZYmsrZEkKLT4gc3NoLWVkMjU1 +MTkgQ1NNeWhnIHVja1I2bFI5TFR6eDQ4RUxZKzZ2UUNDWmd6V3drRVh0U2ZNcXk5 +dGlIbUEKanZrUGNJeVI3akMxU1VBRjBnWUdUQW93MFJvVGorcDJUVW1kYXFCWS9S +OAotPiAyVGtBOC1ncmVhc2UgW0kyKk9oWyAuVm4gP1VgVkJSICN1MyRYel4KR0gw +UwotLS0gYkVmL2F6MWdCTWNlUWdVYVZjeWc5b0RUV0NNWUVtWnNNRlNzNnlDOVpZ +RQq5qmpaN9tCPiWimMYVG0CDnFaviOpuToJFiY8vocqQfBw8H43VUbWDH3Vby7kR +Lx0ASDgiWTRbLOM4OmcLfJGI85RL/S/zs8LtHvMKi0MCeXAsNBnEHxJsXARBhzaO +EwwLjYKkgaPiEed+pcgK1JSzvhrngDeWp0ZvuaBDJSb+vuua63I4D76ZihcdSKAa +5KaneCo5KYs1PyVWGGRsjXNdJNBnKS8hXVModzTqP7VzrgeLmPlyev5Y34O+6tIe +2jnlF8giLe8aPnZuF7CxCXWjdbBZUIMi/60WFGdylF19MmXsQwVtDjbiytWTqjnc +jcg2cKlxdAbvBnNEsGoFbsEjsvgwVxpqJVghe9iKD6T9ZL54tt/1ApXj2UMJItCH +3X7qAJHyZ6YvLsqU00W16PUhRtpY1fNjpSrKjfGVz9Wo3P7nT7msoqAWJCQ2GP/S +bSqvzTtaCQtUUhxMPsp9vjKK3AmP5utUw1eGhbEJxyaVA8GO75cHURypmFoOrHXh +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 +CE6zamc5ME7TlQ+ksYyRGRcmQALLNKz8Rg== -----END AGE ENCRYPTED FILE-----