Compare commits
	
		
			1 Commits
		
	
	
		
			gitea-show
			...
			gitea-robo
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| a040ef59a8 | 
							
								
								
									
										13
									
								
								.sops.yaml
									
									
									
									
									
								
							
							
						
						
									
										13
									
								
								.sops.yaml
									
									
									
									
									
								
							| @@ -14,7 +14,6 @@ keys: | ||||
|   - &host_bekkalokk age12nj59tguy9wg882updc2vjdusx5srnxmjyfaqve4zx6jnnsaw3qsyjq6zd | ||||
|   - &host_bicep age1sl43gc9cw939z5tgha2lpwf0xxxgcnlw7w4xem4sqgmt2pt264vq0dmwx2 | ||||
|   - &host_ustetind age1hffjafs4slznksefmtqrlj7rdaqgzqncn4un938rhr053237ry8s3rs0v8 | ||||
|   - &host_kommode age1mt4d0hg5g76qp7j0884llemy0k2ymr5up8vfudz6vzvsflk5nptqqd32ly | ||||
|  | ||||
| creation_rules: | ||||
|   # Global secrets | ||||
| @@ -45,18 +44,6 @@ creation_rules: | ||||
|       pgp: | ||||
|       - *user_oysteikt | ||||
|  | ||||
|   - path_regex: secrets/kommode/[^/]+\.yaml$ | ||||
|     key_groups: | ||||
|     - age: | ||||
|       - *host_kommode | ||||
|       - *user_danio | ||||
|       - *user_felixalb | ||||
|       - *user_pederbs_sopp | ||||
|       - *user_pederbs_nord | ||||
|       - *user_pederbs_bjarte | ||||
|       pgp: | ||||
|       - *user_oysteikt | ||||
|  | ||||
|   - path_regex: secrets/jokum/[^/]+\.yaml$ | ||||
|     key_groups: | ||||
|     - age: | ||||
|   | ||||
							
								
								
									
										12
									
								
								flake.nix
									
									
									
									
									
								
							
							
						
						
									
										12
									
								
								flake.nix
									
									
									
									
									
								
							| @@ -99,10 +99,13 @@ | ||||
|             simplesamlphp = final.callPackage ./packages/simplesamlphp { }; | ||||
|             bluemap = final.callPackage ./packages/bluemap.nix { }; | ||||
|           }) | ||||
|           inputs.nix-gitea-themes.overlays.default | ||||
|           inputs.pvv-nettsiden.overlays.default | ||||
|         ]; | ||||
|         modules = [ | ||||
|           inputs.nix-gitea-themes.nixosModules.default | ||||
|           inputs.pvv-nettsiden.nixosModules.default | ||||
|           self.nixosModules.robots-txt | ||||
|         ]; | ||||
|       }; | ||||
|       bob = stableNixosConfig "bob" { | ||||
| @@ -115,15 +118,6 @@ | ||||
|       #ildkule-unstable = unstableNixosConfig "ildkule" { }; | ||||
|       shark = stableNixosConfig "shark" { }; | ||||
|  | ||||
|       kommode = stableNixosConfig "kommode" { | ||||
|         overlays = [ | ||||
|           inputs.nix-gitea-themes.overlays.default | ||||
|         ]; | ||||
|         modules = [ | ||||
|           inputs.nix-gitea-themes.nixosModules.default | ||||
|         ]; | ||||
|       }; | ||||
|  | ||||
|       ustetind = stableNixosConfig "ustetind" { | ||||
|         modules = [ | ||||
|          "${nixpkgs}/nixos/modules/virtualisation/lxc-container.nix" | ||||
|   | ||||
| @@ -7,6 +7,7 @@ | ||||
|     (fp /misc/metrics-exporters.nix) | ||||
|  | ||||
|     ./services/bluemap/default.nix | ||||
|     ./services/gitea/default.nix | ||||
|     ./services/idp-simplesamlphp | ||||
|     ./services/kerberos | ||||
|     ./services/mediawiki | ||||
|   | ||||
| @@ -38,10 +38,6 @@ in | ||||
|         # Bigger icons | ||||
|         install -Dm444 "${cfg.package.src}/templates/repo/icon.tmpl" "$out/repo/icon.tmpl" | ||||
|         sed -i -e 's/24/48/g' "$out/repo/icon.tmpl" | ||||
| 
 | ||||
|         # Show license in list view | ||||
|         patch -i ${./licenses-in-repo-list.diff} "${cfg.package.src}/templates/explore/repo_list.tmpl" -o repo_list.tmpl | ||||
|         install -Dm444 repo_list.tmpl "$out/explore/repo_list.tmpl" | ||||
|       ''; | ||||
|     in '' | ||||
|       install -Dm444 ${logo-svg} ${cfg.customDir}/public/assets/img/logo.svg | ||||
| @@ -5,7 +5,7 @@ let | ||||
|   sshPort  = 2222; | ||||
| in { | ||||
|   imports = [ | ||||
|     ./customization | ||||
|     ./customization.nix | ||||
|     ./gpg.nix | ||||
|     ./import-users | ||||
|     ./web-secret-provider | ||||
| @@ -142,8 +142,6 @@ in { | ||||
| 
 | ||||
|   environment.systemPackages = [ cfg.package ]; | ||||
| 
 | ||||
|   systemd.services.gitea.serviceConfig.CPUSchedulingPolicy = "batch"; | ||||
| 
 | ||||
|   services.nginx.virtualHosts."${domain}" = { | ||||
|     forceSSL = true; | ||||
|     enableACME = true; | ||||
| @@ -159,12 +157,114 @@ in { | ||||
|         proxyPass = "http://unix:${cfg.settings.server.HTTP_ADDR}"; | ||||
|         extraConfig = '' | ||||
|           allow ${values.hosts.ildkule.ipv4}/32; | ||||
|           allow ${values.hosts.ildkule.ipv6}/128; | ||||
|           deny all; | ||||
|         ''; | ||||
|       }; | ||||
|     }; | ||||
|   }; | ||||
| 
 | ||||
|   environment.robots-txt."gitea" = { | ||||
|     virtualHost = domain; | ||||
|     rules = [ | ||||
|       { | ||||
|         pre_comment = '' | ||||
|           Gitea internals | ||||
| 
 | ||||
|           See these for more information: | ||||
|           - https://gitea.com/robots.txt | ||||
|           - https://codeberg.org/robots.txt | ||||
|         ''; | ||||
|         User-agent = "*"; | ||||
|         Disallow = [ | ||||
|           "/api/*" | ||||
|           "/avatars" | ||||
|           "/*/*/src/commit/*" | ||||
|           "/*/*/commit/*" | ||||
|           "/*/*/*/refs/*" | ||||
|           "/*/*/*/star" | ||||
|           "/*/*/*/watch" | ||||
|           "/*/*/labels" | ||||
|           "/*/*/activity/*" | ||||
|           "/vendor/*" | ||||
|           "/swagger.*.json" | ||||
|           "/repo/create" | ||||
|           "/repo/migrate" | ||||
|           "/org/create" | ||||
|           "/*/*/fork" | ||||
|           "/*/*/watchers" | ||||
|           "/*/*/stargazers" | ||||
|           "/*/*/forks" | ||||
|           "*/.git/" | ||||
|           "/*.git" | ||||
|           "/*.atom" | ||||
|           "/*.rss" | ||||
|         ]; | ||||
|       } | ||||
|       { | ||||
|         pre_comment = "Language Spam"; | ||||
|         Disallow = "/*?lang="; | ||||
|       } | ||||
|       { | ||||
|         pre_comment = '' | ||||
|           AI bots | ||||
| 
 | ||||
|           Sourced from: | ||||
|           - https://www.vg.no/robots.txt | ||||
|           - https://codeberg.org/robots.txt | ||||
|         ''; | ||||
|         User-agent = [ | ||||
|           "AI2Bot" | ||||
|           "Ai2Bot-Dolma" | ||||
|           "Amazonbot" | ||||
|           "Applebot-Extended" | ||||
|           "Bytespider" | ||||
|           "CCBot" | ||||
|           "ChatGPT-User" | ||||
|           "Claude-Web" | ||||
|           "ClaudeBot" | ||||
|           "Crawlspace" | ||||
|           "Diffbot" | ||||
|           "FacebookBot" | ||||
|           "FriendlyCrawler" | ||||
|           "GPTBot" | ||||
|           "Google-Extended" | ||||
|           "ICC-Crawler" | ||||
|           "ImagesiftBot" | ||||
|           "Kangaroo Bot" | ||||
|           "Meta-ExternalAgent" | ||||
|           "OAI-SearchBot" | ||||
|           "Omgili" | ||||
|           "Omgilibot" | ||||
|           "PanguBot" | ||||
|           "PerplexityBot" | ||||
|           "PetalBot" | ||||
|           "Scrapy" | ||||
|           "SemrushBot-OCOB" | ||||
|           "Sidetrade indexer bot" | ||||
|           "Timpibot" | ||||
|           "VelenPublicWebCrawler" | ||||
|           "Webzio-Extended" | ||||
|           "YouBot" | ||||
|           "anthropic-ai" | ||||
|           "cohere-ai" | ||||
|           "cohere-training-data-crawler" | ||||
|           "facebookexternalhit" | ||||
|           "iaskspider/2.0" | ||||
|           "img2dataset" | ||||
|           "meta-externalagent" | ||||
|           "omgili" | ||||
|           "omgilibot" | ||||
|         ]; | ||||
|         Disallow = "/"; | ||||
|       } | ||||
|       { | ||||
|         Crawl-delay = "2"; | ||||
|       } | ||||
|       { | ||||
|         Sitemap = "https://${domain}/sitemap.xml"; | ||||
|       } | ||||
|     ]; | ||||
|   }; | ||||
| 
 | ||||
|   networking.firewall.allowedTCPPorts = [ sshPort ]; | ||||
| } | ||||
| Before Width: | Height: | Size: 1.1 MiB After Width: | Height: | Size: 1.1 MiB | 
| @@ -61,6 +61,7 @@ in { | ||||
|       user = "mediawiki"; | ||||
|       passwordFile = config.sops.secrets."mediawiki/postgres_password".path; | ||||
|       createLocally = false; | ||||
|       # TODO: create a normal database and copy over old data when the service is production ready | ||||
|       name = "mediawiki"; | ||||
|     }; | ||||
|  | ||||
|   | ||||
| @@ -1539,7 +1539,7 @@ | ||||
|     ] | ||||
|   }, | ||||
|   "timezone": "browser", | ||||
|   "title": "Gitea Dashboard", | ||||
|   "title": "Gitea Dashbaord", | ||||
|   "uid": "nNq1Iw5Gz", | ||||
|   "version": 29, | ||||
|   "weekStart": "" | ||||
| @@ -56,12 +56,13 @@ in { | ||||
|           url = "https://raw.githubusercontent.com/matrix-org/synapse/develop/contrib/grafana/synapse.json"; | ||||
|           options.path = dashboards/synapse.json; | ||||
|         } | ||||
|         { | ||||
|           name = "MySQL"; | ||||
|           type = "file"; | ||||
|           url = "https://raw.githubusercontent.com/prometheus/mysqld_exporter/main/mysqld-mixin/dashboards/mysql-overview.json"; | ||||
|           options.path = dashboards/mysql.json; | ||||
|         } | ||||
|         # TODO: enable once https://github.com/NixOS/nixpkgs/pull/242365 gets merged | ||||
|         # { | ||||
|         #   name = "MySQL"; | ||||
|         #   type = "file"; | ||||
|         #   url = "https://raw.githubusercontent.com/prometheus/mysqld_exporter/main/mysqld-mixin/dashboards/mysql-overview.json"; | ||||
|         #   options.path = dashboards/mysql.json; | ||||
|         # } | ||||
|         { | ||||
|           name = "Postgresql"; | ||||
|           type = "file"; | ||||
| @@ -75,10 +76,10 @@ in { | ||||
|           options.path = dashboards/go-processes.json; | ||||
|         } | ||||
|         { | ||||
|           name = "Gitea Dashboard"; | ||||
|           name = "Gitea Dashbaord"; | ||||
|           type = "file"; | ||||
|           url = "https://grafana.com/api/dashboards/17802/revisions/3/download"; | ||||
|           options.path = dashboards/gitea-dashboard.json; | ||||
|           options.path = dashboards/gitea-dashbaord.json; | ||||
|         } | ||||
|       ]; | ||||
|  | ||||
|   | ||||
| @@ -4,7 +4,8 @@ in { | ||||
|   imports = [ | ||||
|     ./gitea.nix | ||||
|     ./matrix-synapse.nix | ||||
|     ./mysqld.nix | ||||
|     # TODO: enable once https://github.com/NixOS/nixpkgs/pull/242365 gets merged | ||||
|     # ./mysqld.nix | ||||
|     ./postgres.nix | ||||
|     ./machines.nix | ||||
|   ]; | ||||
|   | ||||
| @@ -16,12 +16,6 @@ in { | ||||
|           "bekkalokk.pvv.ntnu.no:9101" | ||||
|         ]; | ||||
|       } | ||||
|       { labels.hostname = "kommode"; | ||||
|         targets = [ | ||||
|           "kommode.pvv.ntnu.no:9100" | ||||
|           "kommode.pvv.ntnu.no:9101" | ||||
|         ]; | ||||
|       } | ||||
|       { labels.hostname = "bicep"; | ||||
|         targets = [ | ||||
|           "bicep.pvv.ntnu.no:9100" | ||||
| @@ -40,12 +34,6 @@ in { | ||||
|           "georg.pvv.ntnu.no:9101" | ||||
|         ]; | ||||
|       } | ||||
|       { labels.hostname = "ustetind"; | ||||
|         targets = [ | ||||
|           "ustetind.pvv.ntnu.no:9100" | ||||
|           "ustetind.pvv.ntnu.no:9101" | ||||
|         ]; | ||||
|       } | ||||
|       { labels.hostname =  "hildring"; | ||||
|         targets = [ | ||||
|           "hildring.pvv.ntnu.no:9100" | ||||
|   | ||||
| @@ -1,22 +1,7 @@ | ||||
| { config, ... }: let | ||||
|   cfg = config.services.prometheus; | ||||
| in { | ||||
|   sops = { | ||||
|     secrets."config/mysqld_exporter_password" = { }; | ||||
|  | ||||
|     templates."mysqld_exporter.conf" = { | ||||
|       restartUnits = [ "prometheus-mysqld-exporter.service" ]; | ||||
|       content = let | ||||
|         inherit (config.sops) placeholder; | ||||
|       in '' | ||||
|         [client] | ||||
|         host = bicep.pvv.ntnu.no | ||||
|         port = 3306 | ||||
|         user = prometheus_mysqld_exporter | ||||
|         password = ${placeholder."config/mysqld_exporter_password"} | ||||
|       ''; | ||||
|     }; | ||||
|   }; | ||||
|   sops.secrets."config/mysqld_exporter" = { }; | ||||
|  | ||||
|   services.prometheus = { | ||||
|     scrapeConfigs = [{ | ||||
| @@ -34,7 +19,7 @@ in { | ||||
|  | ||||
|     exporters.mysqld = { | ||||
|       enable = true; | ||||
|       configFile = config.sops.templates."mysqld_exporter.conf".path; | ||||
|       configFilePath = config.sops.secrets."config/mysqld_exporter".path; | ||||
|     }; | ||||
|   }; | ||||
| } | ||||
|   | ||||
| @@ -1,34 +0,0 @@ | ||||
| { pkgs, values, fp, ... }: | ||||
| { | ||||
|   imports = [ | ||||
|     # Include the results of the hardware scan. | ||||
|     ./hardware-configuration.nix | ||||
|     (fp /base) | ||||
|     (fp /misc/metrics-exporters.nix) | ||||
|  | ||||
|     ./services/gitea | ||||
|     ./services/nginx.nix | ||||
|   ]; | ||||
|  | ||||
|   sops.defaultSopsFile = fp /secrets/kommode/kommode.yaml; | ||||
|   sops.age.sshKeyPaths = [ "/etc/ssh/ssh_host_ed25519_key" ]; | ||||
|   sops.age.keyFile = "/var/lib/sops-nix/key.txt"; | ||||
|   sops.age.generateKey = true; | ||||
|  | ||||
|   boot.loader.systemd-boot.enable = true; | ||||
|   boot.loader.efi.canTouchEfiVariables = true; | ||||
|  | ||||
|   networking.hostName = "kommode"; # Define your hostname. | ||||
|  | ||||
|   systemd.network.networks."30-ens18" = values.defaultNetworkConfig // { | ||||
|     matchConfig.Name = "ens18"; | ||||
|     address = with values.hosts.kommode; [ (ipv4 + "/25") (ipv6 + "/64") ]; | ||||
|   }; | ||||
|  | ||||
|   services.btrfs.autoScrub.enable = true; | ||||
|  | ||||
|   environment.systemPackages = with pkgs; []; | ||||
|  | ||||
|   system.stateVersion = "24.11"; | ||||
| } | ||||
|  | ||||
| @@ -1,39 +0,0 @@ | ||||
| # 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 = [ ]; | ||||
|  | ||||
|   fileSystems."/" = | ||||
|     { device = "/dev/disk/by-uuid/d421538f-a260-44ae-8e03-47cac369dcc1"; | ||||
|       fsType = "btrfs"; | ||||
|     }; | ||||
|  | ||||
|   fileSystems."/boot" = | ||||
|     { device = "/dev/disk/by-uuid/86CD-4C23"; | ||||
|       fsType = "vfat"; | ||||
|       options = [ "fmask=0077" "dmask=0077" ]; | ||||
|     }; | ||||
|  | ||||
|   swapDevices = | ||||
|     [ { device = "/dev/disk/by-uuid/4cfbb41e-801f-40dd-8c58-0a0c1a6025f6"; } | ||||
|     ]; | ||||
|  | ||||
|   # 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.<interface>.useDHCP`. | ||||
|   networking.useDHCP = lib.mkDefault true; | ||||
|   # networking.interfaces.ens18.useDHCP = lib.mkDefault true; | ||||
|  | ||||
|   nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; | ||||
| } | ||||
| @@ -1,6 +0,0 @@ | ||||
| 33a34,38 | ||||
| > 						{{if .DetectedRepoLicenses}} | ||||
| > 							<a class="flex-text-inline" href="{{.RepoLink}}/src/{{.Repository.DefaultBranch}}/{{PathEscapeSegments .LicenseFileName}}" title="{{StringUtils.Join .DetectedRepoLicenses ", "}}"> | ||||
| > 								{{svg "octicon-law"}} {{if eq (len .DetectedRepoLicenses) 1}}{{index .DetectedRepoLicenses 0}}{{else}}{{ctx.Locale.Tr "repo.multiple_licenses"}}{{end}} | ||||
| > 							</a> | ||||
| > 						{{end}} | ||||
| @@ -1,4 +0,0 @@ | ||||
| { ... }: | ||||
| { | ||||
|   services.nginx.enable = true; | ||||
| } | ||||
| @@ -8,47 +8,34 @@ FgIDAQACHgECF4AACgkQRrkijoFKKqxIlQD9F0EedrFpHAVuaVas9ZWRZb4xv3zM | ||||
| N3g0IDxoN3g0QG5hbmkud3RmPoiTBBMWCgA7AhsBBQsJCAcDBRUKCQgLBRYCAwEA | ||||
| Ah4BAheAFiEE99N4kCKKkHRA4f1IRrkijoFKKqwFAmL7l8ACGQEACgkQRrkijoFK | ||||
| KqxI4wD9EIGpb3Gt5s5e8waH7XaLSlquOrW1RID3sSuzWI4DvikBAMncfBbtkpzH | ||||
| EYU2Ufm8VxzgJDnyeB+lcdeSJXWaIwYLiJAEExYKADgWIQT303iQIoqQdEDh/UhG | ||||
| uSKOgUoqrAUCYuaF5AIbAQULCQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBGuSKO | ||||
| gUoqrKWiAQC1yFpodz5PGsZbFgihEA0UQ5jcoXBojoAlVRgmkwm41gEA782rsvyl | ||||
| 87ExoluDD3eV/Z5ILp7Ex6JeaE3JUix8Sgi0Jmg3eDQgKGFsdGVybmF0aXZlKSA8 | ||||
| aDd4NC5hbHRAbmFuaS53dGY+iJAEExYKADgWIQT303iQIoqQdEDh/UhGuSKOgUoq | ||||
| rAUCYvuPSgIbAQULCQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBGuSKOgUoqrK3L | ||||
| AP4h0cjFuNFwMQlg6oVfWvjCvKZO+ePP+SnTNRKvKbAxSgEA/yG48r9im6M0Xr9z | ||||
| DAHcDlbClaONX4X+6rZ6OoU6hw24MwRi5oZHFgkrBgEEAdpHDwEBB0CyZzQZNAiz | ||||
| OmSMNjCBK3rMjzU/b6T1a8GDogQhKfK5VYj1BBgWCgAmFiEE99N4kCKKkHRA4f1I | ||||
| RrkijoFKKqwFAmLmhkcCGwIFCQPCZwAAgQkQRrkijoFKKqx2IAQZFgoAHRYhBPPN | ||||
| qGzFWp8Q16BpgZ8vfYJQ81FGBQJi5oZHAAoJEJ8vfYJQ81FGFZgBALN+Rh4m323T | ||||
| aM5zdJfCTV7V0aP3J0RdKmtKvz/Y9a7uAP4oP8UlbM9ucyG252gZ8IjM0VprNzP9 | ||||
| CpNl4GzpD4CRDu55AP9mpAyRoKt3yjYvTaHz1TpsXHLzqfJO6sYBRXH3YXyNTAEA | ||||
| prtmn/S9HltHijnsLs1PEHmRua14XQBdL1HuzFID8ASI9QQYFgoAJgIbAhYhBPfT | ||||
| eJAiipB0QOH9SEa5Io6BSiqsBQJmqp4CBQkFpUs7AIF2IAQZFgoAHRYhBPPNqGzF | ||||
| Wp8Q16BpgZ8vfYJQ81FGBQJi5oZHAAoJEJ8vfYJQ81FGFZgBALN+Rh4m323TaM5z | ||||
| dJfCTV7V0aP3J0RdKmtKvz/Y9a7uAP4oP8UlbM9ucyG252gZ8IjM0VprNzP9CpNl | ||||
| 4GzpD4CRDgkQRrkijoFKKqwYoQEAz0D3G/dD6DBYBf7p6pGYqXd2X0Dv8nmnalol | ||||
| Z6SxfUMA/jT/XjPh7c4Ui8nZO7XDzYWrbV/eZwGMd1zXq2mU42MLuQINBGLmhnoB | ||||
| EADa1yBK0NKxVIto3hSh21hooYpWcEXWqMPXHO34rcAhktVFOOHIl2bFGScQAZXt | ||||
| jAcqUmMyC+PMs1DZoocFk+9PJt17hAa/s6CRrw8vK+1fVqhj0XOLtevGV9iC6IRv | ||||
| hPxzTsOaeOssgMGIU8xDmMKT2nGHGNUkqOXGld63E3NKsK3lnl+BCdpJ0f3GEB7a | ||||
| SQ+pk6k1uzODXX/mhAUJmL1MkVZ6jJA3vhsre0Kfa9p+C5mP4hLJ6jF+oESvA4HC | ||||
| +LuCSGm66gIDMC39jnLo6hwYEEjfPXD7CUAN4S2eISSFd+ZclN2vYcrKYgsCZS0h | ||||
| BFOgDhKKCHBuMwP12AIM8y8L64/eOWFpR7s2StAPjjYbZeZECHLWZt1zGVvkS7Xp | ||||
| 6lsAg6/T8EysKG7vTl2Qq9W0BmzNgk2ODTZkhv0gqqXppdr8eRiq+h0qMfJptG0G | ||||
| ycOvqb9PoEO2dfNCjjII8VfaSGfSEYo8UwsqYTtfgdoNnFCXKd1r7QmvrdbNsFDR | ||||
| mkv+wWJoipwUaVquyb2KN652jSlpwMECW6fSEsT/5C3mJLgAmi6l6yosw6HdIY6j | ||||
| gpCGtxnHW2zReIS6ezZdtxYBCkEHK70yASyaIHrLLDknw+DuKvXAWOAecob8GNBH | ||||
| OjXZe3LzBt2rVgOCRa+W7milNgjUCsz+R3rM8XfR+wNEGwARAQABiH4EGBYKACYW | ||||
| IQT303iQIoqQdEDh/UhGuSKOgUoqrAUCYuaGegIbDAUJA8JnAAAKCRBGuSKOgUoq | ||||
| rDE0AQDBxRsmW9L60mxGCp1CpNWBXD2T6D605PlNiNCcM+cOCgD/c2OitSSG50M0 | ||||
| YRbyh1LPYL6YQePL0dQkYsjm6XVmrAKIfgQYFgoAJgIbDBYhBPfTeJAiipB0QOH9 | ||||
| SEa5Io6BSiqsBQJmqp4FBQkFpUsIAAoJEEa5Io6BSiqsydsA/ihBulpSSLg4B9pJ | ||||
| sffqphMht7yT3Dnz57iexUEgj3jBAQDedI+gwpZlMjV6IdH/Epz244j82Ta04cqk | ||||
| SOz2Y63LBrgzBGLmhsUWCSsGAQQB2kcPAQEHQFg/avgj0sZbxqL58tZEpcaieeL1 | ||||
| OWOoVU3mZX/K7GU+iH4EGBYKACYWIQT303iQIoqQdEDh/UhGuSKOgUoqrAUCYuaG | ||||
| xQIbIAUJA8JnAAAKCRBGuSKOgUoqrN5jAP96aO0MEPQSIKdLaa9+ilpPp+glJ9du | ||||
| IJ7zdR0U15tONAEA0WqeRc8Jhv10UjIz/Q3UlcfvKPzVW6yVKo+Lg1FI2QSIfgQY | ||||
| FgoAJgIbIBYhBPfTeJAiipB0QOH9SEa5Io6BSiqsBQJmqp4GBQkFpUq9AAoJEEa5 | ||||
| Io6BSiqsjF0BAJn0EBEJfszskYiZzMshFHW5k0QUF+Ak3JNh2UG+M6FJAQCQVY/l | ||||
| DkrvOytuFnKbkDrCaTrtLh/JAmBXpSERIejmDw== | ||||
| =7cFp | ||||
| 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 | ||||
| SNkE | ||||
| =oTMO | ||||
| -----END PGP PUBLIC KEY BLOCK----- | ||||
|   | ||||
| @@ -1,5 +1,15 @@ | ||||
| #ENC[AES256_GCM,data:oyFG9fCzJH8yLB0QY78CVOcYO6Ttp/ARqtIcXwWGYOvL6nW+yLcakrdmVA96sR5toywb32aW,iv:7o3FI0cI6GHCwmQfLYh2iAVr8sELOMoxGSzE5qvuAaI=,tag:z9F1c4dOIiy2FtKpBwm5wg==,type:comment] | ||||
| #ENC[AES256_GCM,data:nhDznFCozGpXdYBfumLyhp7TnA7C/IqBCpHJ,iv:3AZN6iVBha8Qh5/X6Yn/5JWsGhDXlE/zdUh1CcO7fQc=,tag:59DaAyKTOmkKty4eyFWFqw==,type:comment] | ||||
| #ENC[AES256_GCM,data:vQu+AG19Vy94xxwj196G2uk9,iv:YJGBvoMgOngjn/TeuXeoU82daRvJDxvCQMYb3XCPlw0=,tag:fU6ZhhmAh0yh3/QuXbCNkQ==,type:comment] | ||||
| #ENC[AES256_GCM,data:S1UOENn/ewhw8Pb9CmKp,iv:jafOhkCoiTm5HXQ/S611L4VlQFa1Wqr5WIIRzLQm3i0=,tag:6CQ+Y9E/FxWN8K+D9J7+Fg==,type:comment] | ||||
| #ENC[AES256_GCM,data:lHHmoCHyP2Tc3waRGeMPEasQiv5+,iv:W6SSFpeWBfTBOEDo4P9hox39eoAiO40Ay4T3QeiI9Tw=,tag:9bLbcEZ9/B1QolDettwcfg==,type:comment] | ||||
| #ENC[AES256_GCM,data:DrF4XHSd8QAWn5h1xEGGpDKMQcLF,iv:nPCBbThQh/Aa+uccKJtmiCXSvoJKHxZMJ42yFkV+hi8=,tag:3l50mMn7cPoCnjPcHv1+Vg==,type:comment] | ||||
| #ENC[AES256_GCM,data:ADUhFzufaR2xXNOLgiXKu5Cd8Zx3waYeZiLF,iv:WMK2gJwplf6r/EdijrvrOBHgPL57W+UMIQ8dBPp/DBA=,tag:E/q/ccAd7UH3BV7nut6Slg==,type:comment] | ||||
| #ENC[AES256_GCM,data:IVFSM6VOWnR0YDRfecsDPlYr,iv:Jxe8pq3lxw5QUGKyspB8tWSquDSMo3mAJBAsQGKxSec=,tag:7bffwY98iTX4/De0coUIxA==,type:comment] | ||||
| #ENC[AES256_GCM,data:pHSDnojWTLYXIKk=,iv:ph2xCpxbP3OiWm+B/MDboykPa2gtCWpP0b3j96YCDh4=,tag:u5hmvxHaa/m8GaSeYvONmg==,type:comment] | ||||
| #ENC[AES256_GCM,data:Q0fCyyP0DJqUyJPo,iv:qwBE3c2VqF52Yq8POXhy2Qv2xJd82wL1aX4eVY6wL1w=,tag:IwmbD7XqIkemOTODBKpS0g==,type:comment] | ||||
| config: | ||||
|     mysqld_exporter_password: ENC[AES256_GCM,data:I9K+QMqaN3FOOVKzeOR9Q6UERStXX0P8WEHyN1jzzbM=,iv:UxvIdlfAyJvNuxPkU4+guKPa0fiD0vVLzHOTYktcmso=,tag:ltnIqEwESYx9HBu8UN0ZLw==,type:str] | ||||
|     mysqld_exporter: ENC[AES256_GCM,data:w4muNsWmsW1fPx9nqtDGPCZ9faO3W5Pagn/DfWrb5yf88GQOzOsN4z7TH3QeW0Xs6I5jDIktGmFml6RDxCjD8UX9eer1pvC7Kxyl2DQKLHwmsgx1DUFNTRUzE1Sgx8rZAJ8HM7DO7L/6aXS0ndY4J+huyhDDVd+cIetgiQ==,iv:Q4cZD9CKd/EDOm4bjAE2EOstwKpwexF2pxhMEF0/5/k=,tag:S0rOLJS+b9ualtxcHKdHlw==,type:str] | ||||
| keys: | ||||
|     grafana: | ||||
|         secret_key: ENC[AES256_GCM,data:+WoAJbDBEgKs0RoHT+7oEELAVQ+/2Xt+5RTMSXg23moCqVRx+Gzll9P5Drw=,iv:AkRn/Y20iEe5i1T+84wAgLCTFtAox2G3giyawAkltAw=,tag:BZbt5Wb5lYLIJBm/pfP4GQ==,type:str] | ||||
| @@ -67,8 +77,8 @@ sops: | ||||
|             WDRSdDZRa1lIbEVTdDlhU1dwUXUzQTgK5iE4Cf/zjsPYHKcqYA0rFqY0TNcCnzNU | ||||
|             vTM+cEPaA+/FXTwLfPpaiSkg5Fq8k2XdeMQsjQnglTBSWCwAJin27g== | ||||
|             -----END AGE ENCRYPTED FILE----- | ||||
|     lastmodified: "2025-03-16T20:08:18Z" | ||||
|     mac: ENC[AES256_GCM,data:C2tpWppc13jKJq5d4nmAKQOaNWHm27TKwxAxm1fi2lejN1lqUaoz5bHfTBA7MfaWvuP5uZnfbtG32eeu48mnlWpo58XRUFFecAhb9JUpW9s5IR3/nbzLNkGU7H5C0oWPrxI4thd+bAVduIgBjjFyGj1pe6J9db3c0yUWRwNlwGU=,iv:YpoQ4psiFYOWLGipxv1QvRvr034XFsyn2Bhyy39HmOo=,tag:ByiCWygFC/VokVTbdLoLgg==,type:str] | ||||
|     lastmodified: "2024-04-20T23:41:59Z" | ||||
|     mac: ENC[AES256_GCM,data:38Ask+adT2FshF8DYEfCWeVWt4KiaJsTXhF7Ib3xxdfQ6vAixM2OXTaK/qqUvN6gQok9TFF+HMJBJ+jezV00nVcKUYn04FaU2/D2zdam44eEEYEEovmfAZ6vbC+CiDv4d/DCc3hnYtDZCEgUTfP4gsZ9rLZFAOwaOFWRJxcDi6Y=,iv:BzuWdTjn6LhscNeouHjM7IYKxTahA8PzzlHSCYZ618s=,tag:BWtPbNwzdOJb788eOO5ZNA==,type:str] | ||||
|     pgp: | ||||
|         - created_at: "2024-08-04T00:03:54Z" | ||||
|           enc: |- | ||||
| @@ -91,4 +101,4 @@ sops: | ||||
|             -----END PGP MESSAGE----- | ||||
|           fp: F7D37890228A907440E1FD4846B9228E814A2AAC | ||||
|     unencrypted_suffix: _unencrypted | ||||
|     version: 3.9.4 | ||||
|     version: 3.8.1 | ||||
|   | ||||
| @@ -1,95 +0,0 @@ | ||||
| gitea: | ||||
|     web-secret-provider: | ||||
|         token: ENC[AES256_GCM,data:7ljFuW0CApzvvGSpWa7fiITIXtejhZk5aed70NNup6AS2GpDOv1NMw==,iv:vi+0BM4QkpnMatlGU6rdEYnCgGUU3U8SuE3imbwKfdE=,tag:uTFaeS/56t/MfBwb1hpkvA==,type:str] | ||||
|     password: ENC[AES256_GCM,data:1Hr2M95xT6J4SxnQLWe9ZQ7q4BIAACnpQXEGyCEm2OgRb/kqyv2s+gJAsw==,iv:95CbOJzeGl+jT8OsSSSx+DH8KYD1HtbXOyZhR60QwnU=,tag:dheIVvgqpiFrKvLLpFlPBg==,type:str] | ||||
|     database: ENC[AES256_GCM,data:nDZqnSBKijyhslBjhSu9weqLVJzUiBD8Ltu/nmllicadraeISylyEk3pOA==,iv:XFzM1pGv98jehdgvlZN217LrsK8TcAMFK5eDrPi2bm0=,tag:+YpXqMmvMTrnt7cDK/Sa7A==,type:str] | ||||
|     email-password: ENC[AES256_GCM,data:tasMZ2Zu449o/mH6uSSPM7cFOlBg4vC+,iv:lDNMvXh5P3HNy9pW6nBsSLCyij/3HiSRunVuLeKAmbI=,tag:ApqGWYE9MSE8m6iYLK6Yww==,type:str] | ||||
|     passwd-ssh-key: ENC[AES256_GCM,data:VOp8vqVoX9IFJhzpKy0J+AzyX3TvxEIBvv3dXpD1f8szmUyPwd4gDOlaFpqTSDu8ebmK3m/D0FMTkfBkPVhUG6XTPo7YIV37gLhfsBF6CuwCMXxTQAd23nfpwJKcDIn3R5h8Mu4MMme2Ev/4PNDztktmIYv3KoEbPglzBMS4LrZqJsDilvIYKEIDUExhSAkESKQZiIzK1TdtWDQSUzvUZ3OsbxONZgaTw5e+xz3qk/q+IR5eRNp9fpeZQ8EkpC7aa/JDIwxzNIuMFi8W9PWh6ANmAOm6GK7JSKiHYQL8GofVifhUGUanAnjgDTYkIWpDiSsuHjfDPGupFCeONNd+Wd4NpJZsej3p9ldLOVxa01Le2tIVYY80jUWT0dpV9IJ5syp4gVaky5Vk6i2QhvjunDoEUnArSRGyMTxWfxAxZLvbLYMNAJDoWzy25vf3jteNB43lVHckEW1F8w/RtzoKzbjKYiANHg+eNLVq0HK67gX2twpblNN4OBt9d03ZbV2lZjTMXGzJXHGFT5ZPDwTkxcDooNvoRuCMe8t8dpuksHFaIp4=,iv:3sgiIgGD9pmCMLVRk0Q8+7GZajYIWsokDUx9JuNrO2c=,tag:WDXyNYtqjdAMePEsnA0hbw==,type:str] | ||||
|     gpg-signing-key: ENC[AES256_GCM,data:AyafTF3H8p1qDk9xsNvT68BksoKGLwE2uE3hjz0TrT2XPxCRDOIlfAVYEPSu2Ih6l5a2uruEJhHPtU2fPCB2hln3Bv3gZfFGLb3GFWkSvdePIYFxG56uqGK5dE1KaMccc2cTi+raDImKqSTbp7Qpdo/c6C0WYVglYrD+2l8Y4QOiFuazyLY9zwcX0qG7pIjJ+akCUjfE4rJDAW6H/v+OqvHpcED3q4iXOYuw9sj/UeIgZfJ5Xc/uVrRmPewP4yALnA8o9gsaaLdjWRFIILe7VRwPr0YqwQ6XGgc+pEartkV8AzxjCq6DOtifOOzmu8EI1U1yoaOViYCAMbSHfP6SIKr7pJbrdU+YDBq9mvRx8KPXWUU2uNGrMObATEzlqMYAYA/HJeOdV4w3Axvq8RG2FLkJxJJniwNP5VZRF3bbbI3w+hprRP2yAwgeQw19KBU8yF8upKga/GdMNScpKJvRyVLjZtI0rsfvSC81lHawouuje6aPXT3dH1S5ROJBHMTeV0sP0vK6liBevz9RZpvNs6JVyNCgiRRtRSSYqsgwPJonDKuPeI/Zpgih7HboA8HqhIibqpO96h5/4yO69oJAbLUYV3zlKQcMDTaqadL4Ox5Z+8ygSAL3l1ufZIFGSj73SNHGQqQlIS/a3dAccRi5fPqv0gOmGFAAUJPKfeauFn3TclwojKzu5vwmQxZ5g50txEpTSTaYOy++qq6UZa/dXEyDC7fle75dXhqXyqMCf9kDwZZl5E9eBsabNdTF+auQCp82iLQivdBy7uJX2hkJFSg84fF9MLgH4mOcMQc2E/z961uNzEgoyvVhbDY6+SIJ+6SGmnardbFW7mYrj/QqnSUiMc4tHukAB4NGQYHgjOYRZMpHfVO/6dLbjmTOljnPsnfQUCepvb9rGim8NazvnARaVzezx4t3tfbNR8uLQudSeLZzn/Fu1mKSQvpP+IjdglmyAgp6QhB4OCDPbiaMRDUtOQIzlVILdz1/geUVzhZkJ4xzkm5klGukhtv+3TqjiTcEnoVJC+A1jRvxBQUfEE92GFuupJUfrw8bIDqsWQLkHPCNUMgdoKa/q2OkrWeQz2zm2yUqMAJn1/puoLHdSH5aCELUggx1gQZoc480pSBUvSCML+Qc4B4Cd6hX2PPp+/KQeKtfqHIsKz2I+DMT6KDirReX6WHxqk+s2DtLw7Wx/j65PWCIWLCz,iv:c9BDRxQImWTmwq11+T2CW0S00Dixd8d0od5xn5zZmY8=,tag:brnMedsdTwlkbaHaLa2w2g==,type:str] | ||||
|     ssh-known-hosts: ENC[AES256_GCM,data:P6hKaCpcZdXIy4rE/1b1+66Md/3Kmviileb0OIT3Vz4IVsDLecBh3IiadHq66V4KocXC4LBUNFjcrxlVVGIonHJ3qd6VpQUwG0n83yhj6LD5hgxmZ5phAyR77Ri8BiH1lWUcg51L2k0U+WJFPP6JkumT9MEz1t1+JYr5Imij6GKRWRKFwTbU6QJwFH4tCA/iGw0ElrzIjSHiNiwIKfbm8yas9vlOhr4y7vCeV10hVyvV,iv:dZ8hQxhn7pokWbQG/8rQ2vFDpPYut7WCG3xy9g6kzNs=,tag:xMyPtJJoh8kjJcOT4t9aRA==,type:str] | ||||
|     import-user-env: ENC[AES256_GCM,data:9SE2k3/IJqbdexj0QFSQBQ1+u1AduWNjt+0XIHryJlxIEdvv9a+6hP4EXPo+31GnaE4=,iv:qZlWOBV5owr3ESTyFaV/R8VwlGl04kaui80I2zYk4zY=,tag:PhjRfEC1xoHaYyl648yCVw==,type:str] | ||||
| sops: | ||||
|     kms: [] | ||||
|     gcp_kms: [] | ||||
|     azure_kv: [] | ||||
|     hc_vault: [] | ||||
|     age: | ||||
|         - recipient: age1mt4d0hg5g76qp7j0884llemy0k2ymr5up8vfudz6vzvsflk5nptqqd32ly | ||||
|           enc: | | ||||
|             -----BEGIN AGE ENCRYPTED FILE----- | ||||
|             YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBjWnlOa1NGME00dVhBQ3Z2 | ||||
|             UE1HZlc0Nldrb1VwZTk0Z2I2Nm5ZazV6WndFCnNoM2JaWFJnazJaWlltVW9uNGhm | ||||
|             UmdPSWlsdllORFhyMzRhYXBKQjRqWmcKLS0tIC91RmRCNG91UW1xb1pETXczSDlM | ||||
|             aStmM20xL0hHT3VnMWpTSEltZEpqT1kKj7Io72QSR/dgggQRBZ0gjs0Q7Y3GIP9K | ||||
|             GPgvKGxEi8CcrUj5J9u7rDUed1/TowgWWs/ujt/8q2zfli7AjTpS1w== | ||||
|             -----END AGE ENCRYPTED FILE----- | ||||
|         - recipient: age17tagmpwqjk3mdy45rfesrfey6h863x8wfq38wh33tkrlrywxducs0k6tpq | ||||
|           enc: | | ||||
|             -----BEGIN AGE ENCRYPTED FILE----- | ||||
|             YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSByclROelpuQUFPQlFpREJr | ||||
|             NjhlUDA0TGw4R2FKbmRwWEVCSldrem9neVI0CmU1Q29qUUNZbmZDSkx0UmZmNkVL | ||||
|             dmNQMEJjRjJtcWFYNE1SamV5SUozZVUKLS0tIFBMdFB5TTV4dGRoeVNnYWV5dERY | ||||
|             ejV3RTlSMjNlcGNreXM0YjhpUkVxUzQK2xB69WIRrMPNdZuJUzwuNM/a/Qzpyp7b | ||||
|             nInPmTCCOhqc3eNFSc+od6y5urMeW+r2i2iNV4B2rIdJTdLl1434eg== | ||||
|             -----END AGE ENCRYPTED FILE----- | ||||
|         - recipient: age1mrnldl334l2nszuta6ywvewng0fswv2dz9l5g4qcwe3nj4yxf92qjskdx6 | ||||
|           enc: | | ||||
|             -----BEGIN AGE ENCRYPTED FILE----- | ||||
|             YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBuVFEyaWtlV0F1d0QvMGpU | ||||
|             KzUxdGpXRUMzOWhSODJNYU1Id1Evbm1QelVzCmNZS3NSNWZlZDhPYUVCS3ZIUXRM | ||||
|             aVdScUI5aFI0aXU1ZUx0VjBBQW1hRUUKLS0tIGtOcmFNTXIxdEV0RlI0akJpWEM0 | ||||
|             bk9lWDZkS3BrM0t6V2xEbVdtZlQ1aTgKv7bIQpdGIoXMxPZDmLzqunIEaqQ5M63r | ||||
|             Qu1oFC+yZh2UlkjGxKE6HMlMGn0CnBcTa8XvBaEVMfchVR/2WVq8TQ== | ||||
|             -----END AGE ENCRYPTED FILE----- | ||||
|         - recipient: age1hmpdk4h69wxpwqk9tkud39f66hprhehxtzhgw97r6dvr7v0mx5jscsuhkn | ||||
|           enc: | | ||||
|             -----BEGIN AGE ENCRYPTED FILE----- | ||||
|             YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBGQWM5dlFCbTIrSXlZYnBw | ||||
|             VVQzK1ZiaXpQcTcwQzV5YVV3d1A2L012K1NBCmpXNnNnenNrNTZDUjdXdzNXd2R2 | ||||
|             T3FSc3BLdUUxWEs2OXlRNEdieXU1bEkKLS0tIFJkU0ZGcjd4bEUyOWFZeHVUMHow | ||||
|             dVNTbk41S0VUNndQLzRoZ2ZpVTVqNU0Kp6okYalYtbI1CFuJq/881ZyOVpFoRq0j | ||||
|             DvG2E2U+go6XftSaJ59DIUC6rzVBg1JKpJX3TS6SJhe+T+1paoxG/A== | ||||
|             -----END AGE ENCRYPTED FILE----- | ||||
|         - recipient: age1wrssr4z4g6vl3fd3qme5cewchmmhm0j2xe6wf2meu4r6ycn37anse98mfs | ||||
|           enc: | | ||||
|             -----BEGIN AGE ENCRYPTED FILE----- | ||||
|             YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSArYVdXc2hrQ0JFQnF6NFpG | ||||
|             UWVMVTN5U0JuQkRxU1ExdUlpWkV4RHlvYUNZCmIzOFI5QnVrMU84VTV6WmcxdjdZ | ||||
|             aTZpOWZNdGNoSnJ2c0R2UzJ2cU1TRmMKLS0tIGFxTkxaYjUvaUxsRmhxRmpVeFFD | ||||
|             aWt5dnlUYWxoUUlHTjRnWEVBU0NzODQKQ2v9oCbXhUhRnURyHWbAIJHGjgb/eVp1 | ||||
|             h9Tdld0TWTxxbyN8JkRa80B8JpUVwHgeqJmq2krnhDrYLN9zaugVMQ== | ||||
|             -----END AGE ENCRYPTED FILE----- | ||||
|         - recipient: age1zhxul786an743u0fascv4wtc5xduu7qfy803lfs539yzhgmlq5ds2lznt5 | ||||
|           enc: | | ||||
|             -----BEGIN AGE ENCRYPTED FILE----- | ||||
|             YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA4bFd5OGpvY0YxczdkVnVY | ||||
|             ZXExNnY1UXBtb0d4MFNYR3JrMTN1SXhNOUhrCi9xVm1HZDhHZmpEdmdJNVBFcWhv | ||||
|             UjI3VDNycEpKdTNnbVU1eVFUeUZuZTAKLS0tIE5GdEJ3Nk1oam9KYUVCMk9CVmpL | ||||
|             OCtLcUZwL084TUp0QmpSQXNtSFhHYkUKwGvXXE9AWlrlDgRl2ECCmej7IMztO+fx | ||||
|             852Vu610cI9FLv5oghlKM769+/A2QP82KwdxZ4MaRSDvJwXKBi16aw== | ||||
|             -----END AGE ENCRYPTED FILE----- | ||||
|     lastmodified: "2025-03-16T13:03:12Z" | ||||
|     mac: ENC[AES256_GCM,data:cuMHvEjR3nA/LqGHwIGOD+rWwmvg0fPiFtVTDLATKuc0Ulf+0PKogv9cddmXlmqaBOLMkmZue44egEpiLoNm38kEr7gPfP7XKj3kkwL2U4BiS43JEokt5CEq44sSETKylEMEVajgOEwyWn1od4MLxa7xsuhbvGvDpsbvjyPvzh0=,iv:zWFNpOS9cgCs36rdW9FcJ+jG3HrjRmcw2Ogz7QZuyJQ=,tag:L3x6Bsu+7n5A0/Dx0HghkA==,type:str] | ||||
|     pgp: | ||||
|         - created_at: "2025-03-16T13:02:45Z" | ||||
|           enc: |- | ||||
|             -----BEGIN PGP MESSAGE----- | ||||
|  | ||||
|             hQIMA0av/duuklWYAQ/9Ey8zpaRU7DuvVaKTaybgkLCPTKNyq6mKXAusKqC0adMu | ||||
|             9G4M8G18uEoo6/Oa1LpJsQneU05EFuStZPaCs9+zxe5ZU2YhcVcDGAHgCDFBbI27 | ||||
|             7kzUVxA/n5cK61CfIslNYdJolceJeLyH9HSrS3k3eI3V6zEQL9Yz05dDz7Nlma4q | ||||
|             AKsnGtLY4og0j2k7HZcK39ikhJGkllZHhsM4RT8/UVeVZF9CxKzwQ2OKbHkhJZyn | ||||
|             LGEpioYAKuIIWm/20y/DQwIYpAilltWkg+RWQUnYeAINAZKSzFNi9vd3N4n6e41t | ||||
|             ikq8Ukpjbesy42w0ju9sbNWayga14OG5STg/qacrCDjp+wY55VJCcEEM/6kPj1rf | ||||
|             e2dBR+eN8VMgcPOlexOf1pkrVhNqz9eDfEfaEtDbFDIgznt0pmLeeYcL3NBa5+Xf | ||||
|             vpGXG3fmgoXvQYW05yY4efBRiex9f70lbhnnngeY9ZbmSpy3ZuzIKq8RgBxy1ve+ | ||||
|             4B6RYC2Ag8Tndj1xYfHcrqSNfmxq+xNieFV49PMGDO1hjJF++VASqPuRtX9lz3tZ | ||||
|             Y7E7VPtTESaxEp9IuUgLYYnvSHh1SNIRl3OtcctL+bwbF2wNk5iBha+jC/aXNRU/ | ||||
|             PoRv1y+G+0R6aV3hLJjoC+Hrm2JX3FIksk64LRDM9mSI7Yl7MfEFrIzcH4HEzlTS | ||||
|             XAHugaMjpRCntUxlaP2tq4jlrv+PQLh7+uBzzbhLBK6qSjybKiqHBKeluxfYVsDs | ||||
|             rJJicnclRfI1eJPfZDlCr2iggd+2ABYG7uINQVrZYuw2dfb4IvvrqCQz/fBy | ||||
|             =Qb5k | ||||
|             -----END PGP MESSAGE----- | ||||
|           fp: F7D37890228A907440E1FD4846B9228E814A2AAC | ||||
|     unencrypted_suffix: _unencrypted | ||||
|     version: 3.9.4 | ||||
| @@ -60,10 +60,6 @@ in rec { | ||||
|       ipv4 = pvv-ipv4 204; | ||||
|       ipv6 = pvv-ipv6 "1:4f"; # Wtf øystein og daniel why | ||||
|     }; | ||||
|     kommode = { | ||||
|       ipv4 = pvv-ipv4 223; | ||||
|       ipv6 = pvv-ipv6 223; | ||||
|     }; | ||||
|     ustetind = { | ||||
|       ipv4 = pvv-ipv4 234; | ||||
|       ipv6 = pvv-ipv6 234; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user