[ci skip] phase 2: split terraform.tfvars into config.tfvars + secrets.sops.json
config.tfvars (29 vars, plaintext): hostnames, IPs, DNS records, IDs
secrets.sops.json (140 vars, SOPS-encrypted): passwords, tokens, keys, maps
Both files coexist with terraform.tfvars — no functional change yet.
Complex types preserved: maps (mailserver_accounts, k8s_users, homepage_credentials),
lists (xray_reality_clients), heredocs as \n-escaped JSON strings (SSH keys,
WireGuard conf, headscale config).
2026-03-07 14:04:40 +00:00
{
"actualbudget_credentials" : {
"anca" : {
2026-03-07 17:39:24 +00:00
"password" : "ENC[AES256_GCM,data:GT/ff/4Qwv/kMPDk65Y=,iv:usVgNvJ0Xonr8s+ZwFOJVRP5cwtS+DOfZRONm5iKkaI=,tag:CQYVW6fS6tyLCwogyQ2z5w==,type:str]" ,
"sync_id" : "ENC[AES256_GCM,data:VXLV8q+OccvVwm0YQ2n70E4WlZHj93UY1x1XOrSv1o2OI/tW,iv:+tU3hDe8KuYIFipQZV7Y87DTdq8le7WgIMcJpTtCJsU=,tag:kKRJiik1QZ1QvEDbnZT8Yw==,type:str]"
[ci skip] phase 2: split terraform.tfvars into config.tfvars + secrets.sops.json
config.tfvars (29 vars, plaintext): hostnames, IPs, DNS records, IDs
secrets.sops.json (140 vars, SOPS-encrypted): passwords, tokens, keys, maps
Both files coexist with terraform.tfvars — no functional change yet.
Complex types preserved: maps (mailserver_accounts, k8s_users, homepage_credentials),
lists (xray_reality_clients), heredocs as \n-escaped JSON strings (SSH keys,
WireGuard conf, headscale config).
2026-03-07 14:04:40 +00:00
} ,
"emo" : {
2026-03-07 17:39:24 +00:00
"password" : "ENC[AES256_GCM,data:k7trgwouOvBfX2GClSJGmIyVtqg=,iv:wxguBj46eGVNormdUljvID5q5o25qnbPPspIhYwQU1A=,tag:OoIzX63oMqiJZPaAIne/LA==,type:str]" ,
"sync_id" : "ENC[AES256_GCM,data:44JJ6jageeY0Ff5Ac0ZkoNQCil7m7M4D6+IpLIh8zpF+npIt,iv:YF36o/JAzLmMn048WSk0uUk2pkPyYLyzOg2by6W/jbo=,tag:J+Zra+thZU/QOJCCYEHTag==,type:str]"
[ci skip] phase 2: split terraform.tfvars into config.tfvars + secrets.sops.json
config.tfvars (29 vars, plaintext): hostnames, IPs, DNS records, IDs
secrets.sops.json (140 vars, SOPS-encrypted): passwords, tokens, keys, maps
Both files coexist with terraform.tfvars — no functional change yet.
Complex types preserved: maps (mailserver_accounts, k8s_users, homepage_credentials),
lists (xray_reality_clients), heredocs as \n-escaped JSON strings (SSH keys,
WireGuard conf, headscale config).
2026-03-07 14:04:40 +00:00
} ,
"viktor" : {
2026-03-07 17:39:24 +00:00
"password" : "ENC[AES256_GCM,data:GenzTukCk0gK7Mk0Xe4dPOvgYGchKw==,iv:gD8o6xJ1jkX+7RmPFW8ISXG9iKv8qOFdXdgJb0QOnm4=,tag:RO5gHwBCj74iEE+26fKUog==,type:str]" ,
"sync_id" : "ENC[AES256_GCM,data:Qla9z0ACA8TO7kF4k33V1bOrO6nS0wu5pdgRn3OiDX98dAf2,iv:lB/Hp0Iqk0dfDqzbkMhoV8zLR27mEjwe5A8COlIRRGk=,tag:LVSa3Lc6nPWXsze4BVRQrQ==,type:str]"
[ci skip] phase 2: split terraform.tfvars into config.tfvars + secrets.sops.json
config.tfvars (29 vars, plaintext): hostnames, IPs, DNS records, IDs
secrets.sops.json (140 vars, SOPS-encrypted): passwords, tokens, keys, maps
Both files coexist with terraform.tfvars — no functional change yet.
Complex types preserved: maps (mailserver_accounts, k8s_users, homepage_credentials),
lists (xray_reality_clients), heredocs as \n-escaped JSON strings (SSH keys,
WireGuard conf, headscale config).
2026-03-07 14:04:40 +00:00
}
} ,
2026-03-07 17:39:24 +00:00
"affine_postgresql_password" : "ENC[AES256_GCM,data:1HCLxk8aGzcDW+sTrMLiOCcc8E0=,iv:m1gp+88cWp0VTDPqYq17erw7bJMmf66ePEWogL5HsuI=,tag:DKlw/UZM8L7eJa5qwf8ASA==,type:str]" ,
"aiostreams_database_connection_string" : "ENC[AES256_GCM,data:7LtSgEij6ui0dPL8D9OPxr3p0PTY1gOREBJAbTKTS4xjZv51i6ZwVNYpHMSWRB4WHFXH9dOmyLnL/IOgFsEe6Ginp6Nrl3Z+Miax8ZkQHspWk6k8kpsXxw==,iv:Cx+/Q3CgB7mG8VUa9V1tksN6pJ2gNFp8cu9Si3lW42E=,tag:XMbn6F+47Jlo/BSk4bpfuw==,type:str]" ,
"alertmanager_account_password" : "ENC[AES256_GCM,data:5UMv+lZ6EiT8n2TESq6niBdydh8=,iv:xv5Ju4AvlqPw0+2psNvRtcZm7dUuXliYFr4BRFhgGFI=,tag:3oLETcH9Q73DYLelBzvqSQ==,type:str]" ,
"alertmanager_slack_api_url" : "ENC[AES256_GCM,data:Ivvbb4rbeOnxvC2NX5bNlDwRECYE4njYJaJ5ZT42vxorH5T7W7SriUM5wyVevUdhI37ZLj8Kft9DYz2RwIwrqDsHwdsP5nU74teTIjaKHBxR,iv:rOVpZQIz6rjgap2E2LcM08dFI+MtfhMIvuALv+8E1HM=,tag:wtW3mA5yDY6SP8GWYqQB1g==,type:str]" ,
"auth_fallback_htpasswd" : "ENC[AES256_GCM,data:FPxW/OlGU+AuCDgsoS8WbkqMecWbE41gxw6/ckyaEgX29ZkUgxDP5UVAP3BbDioYpsaw+91TiTzHBALcxFA1OpYi,iv:ZdfOhWVkRWHfGyM2UvbZZUUZ8ifCPQjNz8/GBGgsPoA=,tag:A2G4j+ZdznfZE0vQT1EuAw==,type:str]" ,
"authentik_api_token" : "ENC[AES256_GCM,data:NBGKGPwQFSrbrCDxR5mUmW1AMR/YmV0oOcIdR1TEoDwhpX15Crm7Ze1QiLM17GrXUfc6ewFOhVttC3SU,iv:SLUyGvHK4W15/yDQN17VEsbKyoZTTU+1W0zEI1kjgo4=,tag:j93ED0yWQIXm6jFQPML3Qg==,type:str]" ,
"authentik_postgres_password" : "ENC[AES256_GCM,data:hh4U90dhVv9BNQh6kAoAjg==,iv:9e2OLA5+lyKqyE8KAfwv6PGuj1Tnxpsn3IGWsAuOjkY=,tag:U3BmtpHMhd7uwo2E53+CJA==,type:str]" ,
"authentik_secret_key" : "ENC[AES256_GCM,data:7VenXouI80sH8NX60yOiOIFS9YZEPu1QFjf/1VSpBC7mMYwhdm+CgR4cZep6NlmMx+am,iv:jW67hpDmtKHCwlehBuGp1FP7Jv8yyhIFaoT6mbGmYGw=,tag:Bo9XaaUBjd87n4ue6kslRA==,type:str]" ,
"brave_api_key" : "ENC[AES256_GCM,data:nwgwEOXAZWWBPXYG1yAiDWeWK04ezHyBSmsYVylvKA==,iv:d235CKreYumajzX67gyZGzSwUJVHv9Njusk/zJprvl4=,tag:o2rJhcXtqfGcepv/hrwQQw==,type:str]" ,
"clickhouse_password" : "ENC[AES256_GCM,data:YdIwkD6yVOzf1VpDBsM=,iv:rPHoKfOYPPJdUBWVH/yO8kMBK8jpEh+DeOiqLhthKhQ=,tag:tBeS2005WSPDL32KnGGgaw==,type:str]" ,
"clickhouse_postgres_password" : "ENC[AES256_GCM,data:7LyemRaEDbsuHMkw0Js=,iv:2YmE4qYUL9f0AJVkM/ATQteWBvxyNlMfmgfgQ1RrLsA=,tag:RrAlZJKMAIl3+u5uDYCZLw==,type:str]" ,
"cloudflare_api_key" : "ENC[AES256_GCM,data:UGey1Vr2ih4OKzkldE8VrDWHzn82pE1YVVZYCRNqwuOvHo/J4w==,iv:svZkNZzjOYzTnavg39lMkgBahCYlHM/CP4wpHf+mH+o=,tag:v9nTWvgdBlFHZxInR9C4/g==,type:str]" ,
"cloudflare_tunnel_token" : "ENC[AES256_GCM,data:5j6G4GSyN32AWa8gwDNq6U2SAEIW3t75srBDBZs48BVAkdRbt9e8Ok8cLFjVzyKB3ZEBYD0n2/PwvVXT7REJvjHKCaEigEmmL8od0HSDw7DAq0KsgVki41mzzi2dnTzZU4Ho2lBk4p+GeoBtcx7luDV1jjqR/fq8gcdXjDbvrQN5URJFOrbsMfhLPzTaDi5Zk3I/2yepR6eTpWNS/ilLOXaVZruFZ13qmnbjhCeO8yIgV8OdEQUotw==,iv:LwWBJECO9rYLouGZ6G3n+vgsMeVGvlKKrZv4pohmaeo=,tag:yjUuqiMgrrCnfzjEdviRFA==,type:str]" ,
"coturn_turn_secret" : "ENC[AES256_GCM,data:YVDW0VvAbTHNQN0pEpSQT4bO6Y0qrVvICp4QNmkEhdLTChldhf3n2FjlUpRoGErfoteYsfBMEG0oO1Syt3CYeA==,iv:muZVw/kF5rk0YFWwVtTzV8m3IAX11WZodGxxW0Sq/lo=,tag:wRLUcIHpLMV0icPDVtPxuw==,type:str]" ,
"crowdsec_dash_api_key" : "ENC[AES256_GCM,data:PpvXfEfOVZdcYsg+jRxU7nQSmHcGHifn1Ci3gkIavRj4NhZRQUFdFt7+hQ==,iv:tDAxK80LrIFiho+BNlfA62LxDaEj9TAcb3+8QKnKs0I=,tag:vBc7hFWde5Rfh3Uk2FLYqw==,type:str]" ,
"crowdsec_dash_machine_id" : "ENC[AES256_GCM,data:94RHNhcJO11wvD2zGjvp32InR7y9bUAdR72hcFg=,iv:ChXAoqynC8Xd0Y6iwQ/vAXFyN2fDfat5miSS9kneksU=,tag:uzVf0R4XcGGS9Fkzk0RaUA==,type:str]" ,
"crowdsec_dash_machine_password" : "ENC[AES256_GCM,data:jPWzi1HCl7Miil+eC+ANf9to+Bho/wy96SJpfQ+/rdjqi+1JUDtjvJug2atRiC2d9DsxmTvjZbkeuIJwqVjf3A==,iv:2glPOyqwcsxD6FiCG4G3cirjsXXYHYkKjD4Fw+wAols=,tag:RIQuQwLTbDM4iTQE6VOlpw==,type:str]" ,
"crowdsec_db_password" : "ENC[AES256_GCM,data:gi9VMMbsR3TnZOTVSgg=,iv:I+soRWi2oF5L9b9xhKqVhtT6fyidTaUcHQIAQAOyPj8=,tag:9YzEpRVmd89y4whaAeixyQ==,type:str]" ,
"crowdsec_enroll_key" : "ENC[AES256_GCM,data:AFqNIwfgiEAQWk8Je+9Jsw30hOgHI7kyRA==,iv:Od8QLDgIXnnIjlnxBvfMONMjhcEfexsNdK2VtMR1WwU=,tag:qKClHpxMVvqZQ2xSoYBcIg==,type:str]" ,
"dawarich_database_password" : "ENC[AES256_GCM,data:1hCvJc08axwAe41f9GqkVkYCAVfBH313VA==,iv:dTcf9ntM/zfsegHBsuambPV4yiEPNJ+FcL4DmT9r7Vk=,tag:c6nIsWHC7Y5I2gm7+JqnJg==,type:str]" ,
"dbaas_pgadmin_password" : "ENC[AES256_GCM,data:3A++J90CfTVVb2OdNOhVwF32EuL64imlwgxfxBEyFL8=,iv:nSSQX0hYl1x6QdHXx7PnCKBvto6mSF/cI89+Zg3Gz+s=,tag:V7uteiJpWUJUwmGno0gmvQ==,type:str]" ,
"dbaas_postgresql_root_password" : "ENC[AES256_GCM,data:lLmmY3A1TsqZCud2BXCHxCWN90xJcHC3sJ8=,iv:QU3jay0xEz/BR4nc7LpXOFxChxuxFGMZ64hVDcyPttg=,tag:KjpNrJczLRbH/gjEatKDdQ==,type:str]" ,
"dbaas_root_password" : "ENC[AES256_GCM,data:8DgiPhYgJ669WWUGmHL4IjudGUYZpkMLdGiChg==,iv:UmAkai6OPAZRD0RVlJNWy+nJVf8VxGi4LxI3u0Czh7Y=,tag:joxDWXBPKQKp1nll16EHtQ==,type:str]" ,
"discord_user_token" : "ENC[AES256_GCM,data:bz33dA0/1wRDkfMh/W9lnajYunN1vTt2rDGHqeqsx/ReMaq9Ylv/8IJbLkFUrtYCSLCB2Fz0/g8XcXLeAubKlVrWC+m+Johz,iv:IeuNOnTVJi8z/jp7Jk8Uvlr+Qxz+AiafHVVRGqdSixw=,tag:4OWZQDapTgpNf0bzgLIDlQ==,type:str]" ,
"diun_nfty_token" : "ENC[AES256_GCM,data:kaM4EZAuqUOxNdMv2+WZVzsoVkzO2BtYbQY4Ls+NrtY=,iv:FDVMAH+TKfNHRgIrtiP1/atEB0pSgWWzKhYOFk5FObI=,tag:HpmgY/UEtB/9BBa4ymwihA==,type:str]" ,
"diun_slack_url" : "ENC[AES256_GCM,data:0PaOSuDXrrQOYF8lShjjXcFCYIJjDKCwx1yt5y9a+lGa//2fyMZY+yx3D9QrQVCb/Xc7vUHWnsj7AbUzrjRGgM7STLMdzYPC64g9bNLKegHg,iv:PBn1xFG0Acz95wlTPHbNS7RPG/IHyWm9cYDo8B+HD2w=,tag:qUu4qqAvRUZvtXUIBxdiIA==,type:str]" ,
"docker_config" : "ENC[AES256_GCM,data:9QrH4sYpbT0rKiybL7PSVUtto/ztlN88g2jCNWcTtsXvwCXAiZKteip1NFWyDSIp1sAaA7jlc09jKDd7NnPv0s3yMZwo8uU1G3sR9gJxglO195Svz7O34xzyE358TmbstAM0bIKhfstdqLZ+KZoYOFS3R7Z+7B5CzqM5VZpLvAWJ5gPhmRrYEocZ8aXaVpi2XDrvltF+SqVHpvfmsVy+Qc5dP1F6dykxcsPYnm8mu7SE9tKWwKNJiItKLSU60V5msOD9gFVLI5Cxd5vUNtgMyXbDbA==,iv:W+JlBFmtcb8jvhwNkY+peTOlryWm6MwJvZAFtlXz2uA=,tag:FLf2JhwG+iREvQjiF2dwuA==,type:str]" ,
"dockerhub_registry_password" : "ENC[AES256_GCM,data:a0OWR/b5LFJQwI4QSbnbz+8/TwJ5FAgIdaYLrPAQbPQoZB80,iv:IZoYqr+i79BLN2c0uaYEr/Kjt+Q+dXKKX9diPmZZUEg=,tag:2kldTjMxaiZVQDvp+lRWgA==,type:str]" ,
"finance_app_currency_converter_api_key" : "ENC[AES256_GCM,data:YspiyE2b8LfaEcAZMgPVrdwWjovxtR1f,iv:0sQH6iu812Cz/++kFxo5kCGVMwLK4N7aPT7B3r4o0zc=,tag:PkkpYeGywzvrzqMb7UCDgg==,type:str]" ,
"finance_app_db_connection_string" : "ENC[AES256_GCM,data:qspZaTlcXR3CbX93/XEEZhyUsvxqWSjEmz455NrX8oLHT10kgppDzzbOqu6cqwHTjiGWYGG7T1aYhji7nYhQUBFrKlPRSQNxno77uFAZyVg7iMmXEjWcPA==,iv:DJCE+JqlnWDmz4/Wt8q72As77/v+Z0tSCnetm2QeSuA=,tag:hfcIWKwnmUIFlRLD1c/nPw==,type:str]" ,
"finance_app_gocardless_secret_id" : "ENC[AES256_GCM,data:FWdGph2NyK5Alw5pn2QMDu9Hf0wG1XwrqcP+3u0rxfAn0EaE,iv:mVUwJcVFKEtvwphBZzd4diwVyAwKtmpc3vqUxEnXYwc=,tag:6mdoLjPsmjkfLdjjhQAQVg==,type:str]" ,
"finance_app_gocardless_secret_key" : "ENC[AES256_GCM,data:2E+wx86+YorLBojutujPuimgsI46i9p/SM55gcMgfldUCCaQdl5G97RcpDIb6RqBmLJdHVeiHLBf4MzQO3BitQvfvBUED2hrOwAQCpYiMn8o9q7qg6CF6dOHkSQhBmMbS50N9P9osaOocxz+AHcrggVDHw4VL6tfDCr1D4CGnPo=,iv:bgeLEIawdlTfHYxIOmVE0oAi7MqWlZuO92J45UcjIDg=,tag:ABZilVbA4yFkEABXIFPjlQ==,type:str]" ,
"finance_app_graphql_api_secret" : "ENC[AES256_GCM,data:MURGaxHWebpgrNxysduOld6sp2WHzk714iMy++CUvuqLJr9Yt3o=,iv:MO3ScH5aOZLHIfhRmka96ji5+qV2V2zsLtsdGf0ozKU=,tag:VblotL7smaLAZWuShavWVw==,type:str]" ,
[ci skip] phase 2: split terraform.tfvars into config.tfvars + secrets.sops.json
config.tfvars (29 vars, plaintext): hostnames, IPs, DNS records, IDs
secrets.sops.json (140 vars, SOPS-encrypted): passwords, tokens, keys, maps
Both files coexist with terraform.tfvars — no functional change yet.
Complex types preserved: maps (mailserver_accounts, k8s_users, homepage_credentials),
lists (xray_reality_clients), heredocs as \n-escaped JSON strings (SSH keys,
WireGuard conf, headscale config).
2026-03-07 14:04:40 +00:00
"freedify_credentials" : {
"emo" : {
2026-03-07 17:39:24 +00:00
"gemini_api_key" : "ENC[AES256_GCM,data:i8bt9LiQGbIsTmRadeKEzRfIxUY1/Rq0c+VZQhxblxV8bTNVG55L,iv:Spa+30ypoTWexAFU5P5vOi6DUV4x4DYBAIhvHxxxobQ=,tag:F8XTHeYv508z244eajo/zA==,type:str]" ,
"genius_token" : "ENC[AES256_GCM,data:m/LMhdThtIIrwylablTZjrgrQ3cV2jMB+kNxSWVxNbgPv1nWxl4TfWaTRgVxRxbzE8VqdMcALZSsWMXx+TlOLQ==,iv:jBr+KrYUFjOWJK7E5VZRvAHqGML/kti0+ci5DUeuh1Y=,tag:vYfPPh6PCc4zAt96+dI1AA==,type:str]"
[ci skip] phase 2: split terraform.tfvars into config.tfvars + secrets.sops.json
config.tfvars (29 vars, plaintext): hostnames, IPs, DNS records, IDs
secrets.sops.json (140 vars, SOPS-encrypted): passwords, tokens, keys, maps
Both files coexist with terraform.tfvars — no functional change yet.
Complex types preserved: maps (mailserver_accounts, k8s_users, homepage_credentials),
lists (xray_reality_clients), heredocs as \n-escaped JSON strings (SSH keys,
WireGuard conf, headscale config).
2026-03-07 14:04:40 +00:00
} ,
"viktor" : {
2026-03-07 17:39:24 +00:00
"dab_session" : "ENC[AES256_GCM,data:t25SEo3FmrU95ShsLusKoj2pIM5W2A7W88fJl53CecVyeuz8J8yVjRHWOdSjOlOX1XILv4R8avu4pEk4XpECnzuCODfuUPsQUt7HMWbdzF5dSLtTUySN/dGejDZrC5nfdMQradVYdjds/lLsZlTz6p1pPanZASZolIykkaTjdEJaVE8w3kIqJpToO040UxU=,iv:+LQzuh5myiCNat+RPYTH2EVCS9htaYXJ7Yii1fdXiQY=,tag:02iWjxdEEd0lQNNss//dTg==,type:str]" ,
"dab_visitor_id" : "ENC[AES256_GCM,data:kD2yo5yVHyBOfBKshA1cOShQLIbjwAgChfp7/TTl4huoI1aJ,iv:WvKZ2zgaEpabvInsJbLPcpPJvTKj8eBRqjJFKp9bX/E=,tag:WcNctva/uqcLeqilMcp36g==,type:str]" ,
"gemini_api_key" : "ENC[AES256_GCM,data:tDdMWvjaCYOIV/BFkzwV7/78eUYbIxR1Gz4qOJD23JZli7AYMCRz,iv:VnZcQAxPa7qDOUJIrbRjhvetfxLWG0uvBG+6+MIYAjI=,tag:qt4InTZtkxR607xNLjm9ag==,type:str]" ,
"genius_token" : "ENC[AES256_GCM,data:BTgr2KJAdNcclkUQRMkCSzrqbkrvhZvMSdHa8YfrIbnb6Q7Ld3yAgoLupvplOoMh1PfNScvGozZShtg4vxm+mg==,iv:fhwdNT8iY0KrxuEw6S7bUIYHV2RoTfPPDRt6g7HqF9c=,tag:FwvN0HjOPZ0PXbRsgrqIpQ==,type:str]" ,
"listenbrainz_token" : "ENC[AES256_GCM,data:7zl1z0Fb1WnXk79HGi9Pq08JTCHT9/0Z/CScw+vyKUfTXIpb,iv:1SOFCdcXVWCx4IF/4UUNaGb2Muv956FBQfLRpHVUASM=,tag:QtP3aq0x5IgrcO+cme569g==,type:str]"
[ci skip] phase 2: split terraform.tfvars into config.tfvars + secrets.sops.json
config.tfvars (29 vars, plaintext): hostnames, IPs, DNS records, IDs
secrets.sops.json (140 vars, SOPS-encrypted): passwords, tokens, keys, maps
Both files coexist with terraform.tfvars — no functional change yet.
Complex types preserved: maps (mailserver_accounts, k8s_users, homepage_credentials),
lists (xray_reality_clients), heredocs as \n-escaped JSON strings (SSH keys,
WireGuard conf, headscale config).
2026-03-07 14:04:40 +00:00
}
} ,
2026-03-07 17:39:24 +00:00
"frigate_valchedrym_camera_credentials" : "ENC[AES256_GCM,data:zr197zmIzmtCtZaFFrxkk7LdaU9tCA==,iv:/b6Y8ef4iNCH1KqJIhv2UguFW3S/wIB25mIZmzvMoZI=,tag:FIjrk0Jum1YDGFhQ6y5/xg==,type:str]" ,
"gemini_api_key" : "ENC[AES256_GCM,data:P6eVosgCzxzNT2TS0Irlo5w1fa1jWcyKxAXT6p+2q1KblC8tx1qR,iv:BUHt8JnIo348Ajd3FcmS82NkcrQQp11kqP2BZ1I6X0s=,tag:1MCw58YfKFcAy07LzHp++w==,type:str]" ,
"geoapify_api_key" : "ENC[AES256_GCM,data:IEyYHAar7TlBjOR9IopsRLX1JAtZ79ZQEqVaBeP6Ufk=,iv:rM4EMXh7ynX2w1GPfsouCu/dcl9JTL4SEDmXxHniHzY=,tag:3C2G5aH2xE4oVY4Mg5rfAA==,type:str]" ,
"github_pat" : "ENC[AES256_GCM,data:U9+WX34kaYN2OYkLg8ksdKcyubKNzCvRqKu3WQAIk3s+aA/nmrzjYA==,iv:lNyjnzqXoB1L6a2cexZJTtxLNvlxTJgIBA4UwCDTMXI=,tag:Qm3AgsXnvcEF27c49aK9FQ==,type:str]" ,
"grafana_admin_password" : "ENC[AES256_GCM,data:tdkiCuZRqoYHsEzuIV7eNLazyvI=,iv:OxqMIS0nT892tIbPIUUjUcSZV6ZmT4tsNsqqT8rfdho=,tag:VKFHMp4qNkUzX9kIcGU/vw==,type:str]" ,
"grafana_db_password" : "ENC[AES256_GCM,data:GEJdYTEEMBAFw3T9+5bHJE4idC/G,iv:UhFUEnJld6Ig1hjW5e9FRRSGSK/acHoz7Urhqkjy6fs=,tag:/4ebvdXT+e6/Q0x83hgkEg==,type:str]" ,
"hackmd_db_password" : "ENC[AES256_GCM,data:yWaBgqBowqogXlSxwN/S,iv:GOJ/AFOCCDociwEFNmr5WM8kamS7jKFwSe83Gn06CTc=,tag:y2fK7Mk0dkiZp18sTayKeQ==,type:str]" ,
"haos_api_token" : "ENC[AES256_GCM,data:447lRsuKui0t+S0h9j+UiR4uyNs+w7dWh1p0BPJqnvn7fikGNx6E61C4SqH72FJb5y2UQMaiPs9XYQlli75HyqdVwuyW5D6pYz5+jI7xLLeyOT2sLcNvtBSpTsQju2DuBoY9eQ12y6JGqKAFQYX+9lQk2TZU9ju0/i0RiTMkNu3mpD76iakqPjuXW2z31T2nCZbsJg+wQ1y8LjsUx4+ViykWmzyxaVD5jmc+xqT2CHNplGm+Rjba,iv:dx/hHdms33iHBgXDo28lrg/Qp5ZbJ5c5bltSXLjxGIE=,tag:2oT13aDD4hlyjllTpEo7sw==,type:str]" ,
"headscale_acl" : " E N C [ A E S 256 _ G C M , d a t a : l k U K u 7 W g 71 O M K 31 s P z A 4 P U z B H R 9614 v V t a g a Q W I M V s A F c Q C g d Q G J 6 U Z 4 U U a x w i r r 11 i R V o + 5 + t m n q a M c e j I R F n x T 5 o 1 / B b M p 7 d v y Y 8 d 2 s R 4 O M 5 m g R i c t O i 9 H s V Q H T z i / v 5 D 0 0 E U a V t U X 9 P j 9 g A + o G P G / b 2 Q w V e G y 8 J 8 W T N Z Q X z 51 D w c C c X j D 0 w q 3 K k 8 l q Q R c i v F g v C i 6 F g O 6 f A o D P o P 7 v e u V h 8 a I 5 X c H P E o v R s Q e y I J z D e F 6 X H 9e0 Q C s v f M M q x 8 E V o G l N S / A x U M p U W Y b K 5 c n Q h 8 + 1 I l C v 8 g e / H B 4 B k b U 28E4 e H l y o L X B O z u c m 66 z U n A C X C / Y h S x u + L Z W 7 N n / 4 q U 4 I V + G Q X n s r M y j M Z b o P q + u 2 B A k 0 f f U j r c 2 Y 15 M B C L v C Z K N V e v i x U 8 K 9 R Z T n 4 M M K r h G J f e K q I P h r F 8 W W 6 N d 2 C a t N 6 w e 4 X B U V f C i r x E 7 C i Q x e O X 1 v v V + G h c L h G z 0 Q v + E c e W T f 5 s Y V C 251 R V w l 4 G 827 A f p B q Z o K y e X H 6 b n D F U 2 L 8 e U 76 W H I q F s l i A f q x z M n N a 5 f O R q g P 79 t 82 F G m 0 / a S v l U g b t f A x u H C c I h I l d G 5 F + D A f 6 t 0 T J Z j 9 K A K e V d p W r H W c T y 9 q O T o V U b 0 4 D M M M p o p P e 7 f X F Q Q 731 D a u 5 z J L s E l l N V 55 / b + s C g P B b 7 A G d E 5 Y P z K + S a H F 75 y p 7 f K + i v G 8 j p E J n n D e 80 B K 5 M 3 E g v P a 4 d Q z 6 n 3 W l J U C e t W L C w w z k + J X 6 o + t O F F z W U x 90 U P R R p Y V t + z / V w 7 + 5 m Y E 2 w U X t 8 T Y X r / u 8 I k N q J m z 6 y B m z d y i t S / B o K S 0 X N Z a 5 m w O g 9 l I y k x Z w l L j q 8 Y C f 9 c K U 41 t I S H p k T / o 4 i + + j I g 0 93 x 7 n u G w K K u S 7 w w w k W N m J B u 8 D P z i m W b 2 z P C K L 3 I B s G c S I 3 L o Z H k V B m 6 v l J 0 h L / c E K N k / h K u x N 3 N J x K A 6 U u X I b l x f r r s C W V 7 d x m s z O P U S o K v Y R J y D L P 5 C E I n z p O a 0 T F e 264 d M 3 V 1 P 0 + 3 a t W U 9 J A Q R N C m n b K z 22 g c T 7 z i w j I F d 8 A r w 0 3 O I C 9 c t Z C w n t 85 f h A 2 C a p D 1 K 0 / n v d f D L Y s F P 8 U A S p U r l y e 2 i X 6 T p Q a V D 7 a f + W o L 9 U I N 2 n n e / 6 j C 27 H 83 n 2 w i q t C Z z w r I Q + O T K O O q t m l s S 4 h t p E G c i v Y v t 8 o I c Q 4 X a k B G C X i C A u n f R G G b 3 t p x + L j c j j X i u F 3 P R K n I i v y I 8 d O B k M 52 b u X d j X 3 O E z 0 6 i Q L O D t f y 6 i h q 2 a v v u 3 L + P u 53 V l V 4 B t 0 z l q 8869 C Z y W N e 7 z M W i c l f 53 R E n S Z y M g D 3 z J g E 3 J 7 F 8 I V 6 c V d H Y K u 6 O m F m l s k W + B J Q + I c a T h N r q X S G V t j M s 0 m a D e 8 B b D e y k Z c G B u J 4 U f x Z + I 8 F Y / a S R v B C m O D I c g y e t w V G z f E 6 w F 5 n N N o X Z 58 S C Z J p w V s o + O Q p / q X j l v f f 95 f k B D + V k U x Y U f d n 8 w j L 0 s 3 J m X Q 9 i C M T R 0 D j 6 J S q B C T W Q m e L I v U f d j Q t 6 G G Y / w h Z z P 24 X d p 9 c p 41 R X 8 I f d U h B 7 H x 34 p c Q w i y 7 U m K A Q Z K 8 A E O A F S 4 C d / D C + 4 s q U l b + 8 K e G J i v m D z i D m N B e N b 8 i x 3 b I 31 Y t c z 8 X B U G 9 b h A 9 K M d O 1 q l v B G / I n 8 j c 15 C U B / b / h Q d G J n T W 8 X 2 M E n 7 c o C u z U X u I 0 3 b N k F Q a H c W / D N k x U J h b e 3 S c T 2 t C i k G 2 x n V o V a B z c V 3 k e K 9 h c S S k 24 D 7 O S K Y i Z T U M Z D 5 v 4 k x 6 T w q w T C l V K 0 R 6 I t n H U u 8 s y r S h A B 9 C m 0 l U T 6 C 4 n T Z T 4 K / Q u s z b I 0 P v 3 O g 9 r G I 6 u R m y 3 J 9 W c k 9 E o g p g 42 i B h d 2 g h d W l F Q V m T Z b N w o k Y d 3 E i X L 4 h l / S 0 5 i i 0 G p d z a n N g B M 7 z + V f 5 I 6 l z P y d f R L B y a I P V I d / k N f T e Q 26 F + X F 61 n a T k 6 c m O X I Y t P u c y c m R Z L H 6 j z P u r I X 9 u k v P y 7 R 0 I f 0 G 6 v I T X B I g Q L 4 X l N V L M J i 7 V m c u v K 7 V t V O f g W G b V s Z E 11 G R 1 r p k L l 6 r O h M D / f M E 8 E R n R k m 8 D 38 C B F b 6 X j o 1 v a v g D j B r W q f z d z r 17 x u S d l e 3 m q b S S C Q T Y k e 483970 r W z k T P K + N n e 4 m t M m g 1 L V Q k z 3 k 5 T F p 8 d b o e / M r n z t L d 1 Z x k Z V q k J Z v z j E o I S o G U H K X T g 7 A k r 2 A e U R r 5 o j b V p 7 s T O y A Y v Q v l x d g Z b c Y H q 0 u Q 1 S b Y V c h m B X H 1 X h Z n S s 2 H 3 u 9 Z l H B f f 9 Y O e 71 j 9 z W t + p 30 q A E s X x v 50 O y n S + V 74 w i w 9 b 6 p y M 5 a A x 2 B x d n B X o W O M A u L C X Z x v i / w 0 Q c 8 D 8 F N b 4 w g R A I X O P O 77 F j v / Q h O 0 T + + Z u 8 h e j 2 N R w P 6 m D s l F D + P 1 W l K U F 7 D r J A c x y 5 m 4 p 8 X c X m g X X v k t U s h C 422 t q j n 6 p G U x 8 c P S F x V n p G f y y 8 S a h i M e V n v 8 F + d T z I i b F X r g W S s F e H q h l O S 3 x Y 7 f o L u d C Q C G V 4 L U Z q s 9 s z u s y J p r g 8 r I W m u d m 4 r 4 J d 1 l v M 3 X o 5 E M 4 X f r V p 4 R R e K Q m 6 J l 3 N d f h T h b A 7 h J C c q F w F B n d s X + a V T y S 7 n z J j y b h 6 I i V N M U j e R p 6 Y K C Y J M H g h t 7 z o X i B X Q u B m Y Z g A J h C F 28 j V D a s z o r T V 4 A 8 W a l l 2 W B Q 3 I K U Z q 9 c 1 m D E l C c L 7 K Q Z I E I P 9 s 0 544 l S + p d H M k B 16 O M g F K 0 / V G l r Q O X d X D d t / w 1 n 22 R Z + o r d 61 x k r A f E q d t v B d 3 e P m U W l X l i y 820 Y c 2 R k i Q + b J y a a H S 3 j 19 L v r l T C 54 a F G S N H U F W 5 y k D 9 V 8 n Y M A S Z 0 A f E f a I f O 4 K G 4E1 s T q h F U Z y F V g Q G 73 Y V F b h f z 2 i G S m Q v S 7 c p k S c K l L I u m r T O u B n a + 3 J B s d 5 d y r L / w j K p t j e i d J 7 R g j R 1 / R N P + d a C B k j d J W z 965 w j s 9 p q M X e m v e n 0 0 I s t K F J h D / u i m o Y G i A F O E Q 2 Q q a S S f T V r L q 8 g + M + 6 t i U e L S C o G k v l T u c t m Q V L S W h G G X / t N h 4 W 8 e w B d a R M Q R S X / L R e i R 46 S r 2 q M V H C J 58 X s s C / O O 95 u b + Y 6 g r 4 k N 85 s m p b B 5 o 6 Q X J 36 y 0 3 x E W 6 Z 4 F y C D x C h Q n 2 j 1 n 0 / u e F r H I 7 + r 4 K 0 H 6 V V 0 D z h 6 z 9 q C h R g k 5 R H B M 5 e V V 0 Z X W w T N P o P X i x n n z X f S B + 6 g 0 O Q C c B C x J C D + 8 a z Q 7 k I 3 q U v Q U a 8 r 0 s k z H l D N x H E p x s y f s u U Z B P 8 E E 2 g j 4 / P q 1 q m J 3 u r / 3 Z z L o 7 E I Z J Y s V n F l w K Q T 4 N N / y Z 0 E w 6 S q V O U C v t c H D 0 h d v I o q a i c / c o C R o L Y H C D 5 h O u s n 3 u T K F H o I o R q 3 G f 5 k X Y l q Z j s Z 4 E A W O V / 6 t C 2 B u 3 O 3 e h b g y L N c G C U H + p w r P T K F e I p Q n S X A e R n w J l O E W c i 2 h d 0 B + f q b i c u g j u t z V l J 0 M 5 f 0 p O m g N A k 5 n E 4 k H Q v W B o a G R U m + J i z F F H s j t G e J q O L j m t 3 y P m f x M 8 Y I a z d r / 8 Q 44 l 0 s s Y B Q q Q s T G b O g R d A k C O D B t Y N o 81 D L y 3 l 6 T T q o c 0 V 8 d H z f o q h E + X u z T O H C M 0 r G r 2 G V I 3 J e A 10 F G 9 Y j 5 g E 6 D o E 5 s K I / c 9 j K t E 7 v M G s X z N k q v P h i E w n 5 p R w 4 M d x f N O W U C G H 3 C 8 L h S w 9 Y r A 70 U 422 / I l P 2 q U o 8 s 3 c x y R / T V k z C l U c s 9 P H p r d 7 X H E V L b D 3 x f 7 z p e k n U E k d d t 5 h t 8 u Z X l s 28 m a p l k 49 c 0 t p J L N y s a 0 U x 5 C A 6 I k M p 5 p Q p N d c g V + 83 + U X 8 F x + p e s o x 88 Q x R 4 y T 0 J r l 79 B v E W U n G T L F U Y z I X x / T P Y b t 0 R M Y f p L 8 Q 2 i f l z X v 6 m x J Y V S p U O A m R 8 o D l O p r P v p q 4 X h q E I N 9 H 8742 J P 4 T R M W 9 d M n x b 7 f m / l a Q j V b Q V K L o z 6 J C l J H J K i J S G F W m Q A 8 g X 4 Z Z x K l I R X 7 k i h t c p Y z g o F 5 w r F o I y O L Q A r Q n p l O 3 h 1 Z 0 r H 16 l a I s x b r g F D G H 0 b e u m 5 g p K Q w / 9 O C i O A 9 w F R P o S 2 / A Y 446 o b w d 9 u X i c z X P i l P H w B 1 h f S L Z V n w + i o S G z g + a t b a g K K f H J m I N V M 6 i Y m q Y 0 v C E E s s e p v a D V s N K 465 S 28 x z 9 S f 0 S E k G 0 Y U 2 O U t l w G I H 0 0 O N Q 8 J 7 G t F L u i e 0 C O a I 35 Z O N i K N c 3 h v M l L s u Q W h U 1 Z 9 p F N s 2 z b 4 I j 3 B j l j R 8 N 3 r g J n T w J L s y v l B P / 951 v C 3 C 9 c A g F M Q g J R i v p x j H p b V h G y i o 1 o x 3 z O g U I n h K M L H 43 N A e C g L c a X c 3 R p h I D c N I 24 z l m
"headscale_config" : " E N C [ A E S 256 _ G C M , d a t a : P t 87 / x r a 5 r U c d p K d 7 h P z H W I s Z P 7 + K s B n H u Y i m n c D N k V U Y v e D v K 5 G c / N + W 3 c m w v f k z 1 f Y 6 V N l A m 3 N s H K U K 74 P J r t N B c D + t t d C m N 9 u / A C T R u + v W d b 46 i x z / z I u S j d E j w 0 m V y V x J u g W H z g d P o K Y Q 2 S o 10 E G y l s Q W j o I c u J 67 q I l R u 5 O 7 B b W C C J H J S 2 t A n 1 p C g 7 K b V c U g p O c e i 7 w 6 i W Y b + A A Y 2 F W j c q K b k P T / 5 N O y z 5 g 6 s S w w F 4 T d / M z X o N B a 2 y 7 T g z H P Q g B 0 z 78 T u T R 32 X B I U b Q V s t z k L j i i 72 F w m o Q h e A W g C 24 d I u J W o b Y 1 F / y h 9 X j w D 4 F m v x r 0 u + 3 K I p u X l y D P K / 8 I U 0 S N P u N s 3 D o / R e F q A 1 M A b + M P z l r H x U 3 S z 99 O u C l B q 9 y n 5 n L 3 F 1 U z e g w I X q N C 0 Z V H N / g 9 b x H U I Y R J P d B 8191 I X H a u a G k f O c e X w Z g 3 e i 9 a D V 2 n t b E S 76 k j P R v T Y 0 k 0 i 5 C F c 5 a E z 9 K j 3 p X r r Q K D F Z d T c U R a 7 I 3 z j 2 g j F 2 j 3 Q M y o P / 22 v q v q 94 o u F l r c m 7 u z D m V R V m K t i O 0 y H 6 + e 1 d 7 r 0 6 u w c k H q V 8 q U 3 i u W 0 h L 0 Z Y 4 C F B r 0 Z v G E M u t R 9 H J l h d j b c v l s 14 k B w X d L H h w m O 3 I 7 B f M 2 w P f w n + 5 n w p 4 q m K O / + O D W / P j t d O h F X c 4 G 3 A a 4 d O v U 0 87 S H 8 B 9 X 59 H f 0 7 P j m 9 m i Q / l g z y Z o 0 J j / V L G M X x x Q z s Z 5 S P I Y l v 29 Y X q R V X R w h a 6 S H K l q x H Q L 5 B K p y B 1 e / m Y F I D e o p k N a 8 F r z D k i s g z b + o y t 2 u S p n P z 2 X 7 L 9 D u g F / m 2 a + Y 20 D F N r h l J Q i q K J h X 13 P C L O N 3 G 9 w H M F F S 5 o 21 c E L 6 / Q N L T n b k i I e l h u H S k 39 m e 0 c 9 q R r f O H G d 15 D u n 6 e Q l 0 Q 7 / C m s u s U j y T L T + 3 G o U 9 L a L 4 R F R e L Z B G e 1 T 8 f N V O t f 1 I C 0 N 1198 n q r H R y F p O 0 r Z E y r z b v n 2 y H h A W r t / h N r m w q E p S C U w F L a 8 D u O y m X I m K w z L 8 + g W A K A t Q v b A F 7 N 4 p x b U A 9 d 2 b G B f 7 d 0 c M e n a 3 b M t I l 8 T 2 d 3 M t a N 3 i z 4 w W Y z K W i V M z k 4 p h M E 2 Z X Z B V w F U T r g j W j B h K y v 8 H W I W Z 5 M R z G q H 2 Z r z E k F 46 s L 2 J 5 b + 9 H D D C 1 H 7 c l p f 14 v B M D i r r 0 b / 3 e o R C L o / u 6 / r y K p a w + q A j 7 I n A H i O h a b H z c P w 55 d a q j T B R m K h D F e 29 k 8 z l N Z i G v T w W P F c d Y d y M B q H 4 w c e E D k n c s n k v + p / W Z H s j 29 d c 49 A O m 1 I C A W P N / M 7 j 4 W p Y x q R 7 c t J E / i D z a 5 B Y 4 v Y O t n 4 N 8 L k R z h g E 4 S c m K a m c g P Z s G R g 4 + 9 N 1 u D j u l W H y L I T I J B o J s C Q F M x 21 N a H a 9 g u Z s X T J J Z C J g I c d n R n 84 K y h 2 j D U 15 l D D v Y 4 c a F / q B x B i + A D 3 u f Z d D O A h W E X f H W y n 9 p + D e V e A D B O P f q n 35 e v T X V B X k N X c K x u a S N v z / i 9 S i 2 j 8 F v F W s 5 g U Q E 0 1 f r 5 R m z k + 1 Z S I Q H 3 y O t j j o 5 D s f B s V S W F E 1 a N u M R 1 N d W 0 v 9 n N Z x D 6 V S 4 Y i x 8 n f u 3 C P s m Y t 2 K Z n g S + b / q w C w F A U e q 5 e e k r c a 0e4 A p f P u h 8 m I N 0 b H 81 P 84 s 880 A J w R 1 n t p x 0 V c d y Q 1 n F M y 71 H N p q / 0 i b u j M h X y 6 m w V b V G L r + + D / W Q o 8 e m c 7 f 6 X 8 r l w g + u O C E r p m P g b b K K 64 u n N d V d D J l A V n Y O C j X f W G b E / d q B O 0 H 5 S s 4 P L + 5 w 92 X v b f H L w M g R V N f I i / 3 f I / 5 t A b L t M A V 7 B b Z D y Q 2 P 9 Y J 1 g B Q i + 0 u c W R h P N s E X G I a n 2 L Z T Y / Y o G O d m Z r Y P I N 5 V 5 G 2823 j H 2 G F z 9 L 9 D h n K 9 a H 3 C j I K g S y a 18 D Z T O k d j c o + Z N K a w B 5 s 2 N i r 0 Y / 0 a U 74 d k 2 K p b + r k 0 39 / K 82 z n i u d M X k 6 V 7 k v M T D z E P V W 5 W r G Z K M 1 f L u h R T y N O n s x N R P / F t Y s m 7 S J v 4 s 5 J D I y q j a k i 4 o C 0 b / v q + T U a h F c P t e o I g S O G m G 1 g P 0 6 W q R f q r 4 c D j 95 m 2 Y q 4 N C u c + U 3 f Z I u P L g I r o z e j l a b 2 s A a 8 G p V I v s C 9 / H m m + H h j 5 E B Z E r q a D j 8 Y z W F 8 D T s S v f K N b E w C J M E H C y y f 8 B M V j B o J s r l n + L Q o k Q V u 8474 v i s 6 F E U v Q 66 V H 4 x p z W O j Z L k Q U 0 c g 1 l V h k e Y j m z y E R S r O 7 p 9 T Y 1 K k d r c t Q 8 f 3 G T 0 s 8 e V v y n h B v f g v 4 k J v + B U i 1 x s o k 0 k + n R m + 6 n n 3 b a 1 n + 2 u n F k s o 20 U x a s v 1 J f z Z c P L 2 A h r L G 4 O e Q y g m 9 B V n 27 N 1 d L L J / I 3 B M n R 7 n x s a 8 A x m R r B G 6 f B A g H U z t a + 2 V X u k F g K J X G R Z Z c T 7 u Z g K q r H y 2 M 1 K P a s M I L z o e c y a 9 Q Q C I 0 V 3 u n 3 n H + D Y Y N S Q + r W n e O p j f 3 X X 4 d Q n F L 3 L r 5 G s v b 7 n 6 y w l I z 1 F 3 o M B d s A 2 Q Y w F 0 A P 1 Q 64 M u L N w X J Q g H 6 o 5 A P 5 b 0 y x O 76 Y 1 o b x Z B 9 G 8 P v 8E8 l z w E c v H K p d + z E m c h / d 2 Y a 2 B / z i u M b D q V Y L k u H a F E O 0 E + t j P v r 4 o k w X 752 z 1 w U Y j f 4 h h 89 L M y C o C p t l M X T H g f Y 46 r U h t f 6 n y o J F 8 s T Y f c y N A W 84 w 0 O m S O E G g i 6 U X N k 73 H 2 T a g A 0 Y K k 9 e Z 5 f T W P 9 n C u q r 9 V c R W 7 J v B F C 5 + R J f L z y y 4 x n K X 8 + e T k y r Z W g 6 i T k M L M i 5 n P l J i S n S Y W F t F + W x v y y G 1 B X i H k i m 6 N r 3 B p 9 Y 91 o q h i d W n q + G S O //Ofay5pOU+PXZZK/zmEM8g619kB+3WamS3Uho19DWZAh1bslSo2nymqPjLr4/8qGo9imPzYgBTHVs9kpglmVLmhNa5jCw7iWmwRpRKQPjqY90jlVJS0YNqhuQO23fB2jz24JtXmhJyOCqBGuYlMHusN6kTIaKUSXg+089ZC1wDdDz34GZXm8IJ9qPoe/9rB+tbvYOjRes1sic8TaKDqE8WAgctAGe9kAHWpZD+ym4SJqX/QoOayOUSBUkAcOpyMajO70/o1lPlUBDMxqJ+k8njNvV9ptKL5ZYOwr7rFBZufp0b4rr0Wo37xz+nR3kJLpbEX+wsl398mEOjNeqcLkZ73mWMqpChCVpga8t2Wiq+awJ0ELV4cuAurHDsq+/xKViGylox3D+l1Sw3RaVbOU+VRQJa3mLANF+a6YnRM+EJ0ijOADXAPGGHtdCPD0Dgzu6Ewsqxu1aWHev/OieO86IdPyIsPhpsfDWEscoOi/qAmkFcn3RlDh0IlrDDX+1P0j5o9Gt1qjfH5jvmUBLJ25CR+mVl9W9YnTFAMB5qFo9YD+6D4e8qROsjD5ZUNgQBxSOoqGHZbllsyCytyAPY9MMkjVsJNAbqnsWTl8GDgII7QyrGd9wqFBklNb8rQ7jwqif/CflXFY04V6E0nujvQy3O2nRMiILh+MgYiowWbLArNEHFeF38mBqn1E6h8chjjuTzPys2LCFbwG4R+m/0ghWq/B/6/UhzQJLV1w8B21dECNrQQEmSXOjlCRODCzC+pEZtnzyhEByCsomCC0s0jDcp87C8Hk5m/sbaTmWG2tWRU2cHwC0jk2Lz0CW0oX1asp66Ea/6ONcSHQPMS+fr0NtEhgjb8XgtN08dL9it2HLq2fpBaPLrRQUlwqfzsN6fYdtAPxvKM9UhKLZKVab8VdaJpHcHubw4GzShGQecB/81EII9jvERUyHGoA6WY8Zjy59pP3dUBCA+7VR5u+YKqPJG4Dp0GGmkM5wYdGPpdlzIo2Sjp3zyFP1BUkgvoRuG/nLoxczN06nEsdVcyL0MNDuL5kUVAFy4HgTPwprlMhcgwodRBVQUsxMEpngA10nveo5OJfiRXTATiefnjCV93+/v4qzA45g51udNGSMU2lLve3q+QCjT149WK/L4R+9RUx0Py2AJsGjF2Fc3OLmCH1SqESXmE2MZRs5t6XB5Um4cWU7LwLYDKNfLdw0BXmDdM18gA8y0gOsjVWUTZpWcadJROV58IayOCLaf5ZEcS6uU11XKGF++w9HKmLP7oPJDKav6xWO2Wun/SOtYfuVqtGGcp0jpaNQODrGce9P7iF1FUhA301JXFSssRCA5AZYLqzergehLH+bC03cByy7pyH4U0CGSc9nQx+GFPMDuw+9uYWINdWhn8/W2PbvfzgYFNdPU
"health_postgresql_password" : "ENC[AES256_GCM,data:k81oqe9LW2hcVnT8k/QgDhALpPlVPUAKDptFxxfWVnI=,iv:NKMLV5v9cv8Z1ZYNW/qksipBOwuS4vEDDNJogdzF2Ik=,tag:3b7zXKqCyhDQuOTO+2KJ3A==,type:str]" ,
"health_secret_key" : "ENC[AES256_GCM,data:6seAIqb87bfw8XthfTKsPmpGwLeon3CwWt/gPiH+kPumtIWUZDKbql210JB6Okb8s4ZydM3lvUYXLWCEz+4Dkg==,iv:BOr67WNM4moOrf/Hfw23gLflgiV5fdA5WKrKJitNlFo=,tag:WJpsPqDIcUHzY75W/GS5NA==,type:str]" ,
"home_assistant_configuration" : "ENC[AES256_GCM,data:+aQY4v0QAFNXbtklIy9XP99QPtRmoA4HGwhSMs4wi1k0GkOP8pTZ8ug3Xez+hnvhJPUqOFCpvmO/biY8DohKteqrtQYbAnzlVXXy2XiftW/hL24ZMuOzIhcM9MbmHtLG5IrsIrt05ZOXQty1S5D8jSY2l2oeORfqMPpfDi76Fd8KDggAaMoWoLN9wfTFhjttx5yf3T8WjhV6X3pP4jZKGfkqLlg+BmIztyJCFB1o08cad8CdocrUobI34ydOOvx/LZ7wvDZ+luAnIrgCab/sWNZEFHHrz+Kss66q1pQnb3SbtbPCS5y3zNJd39oJRULoQXeVb8bisbY4fbKrMLR4gg1NWPWL4U+zjkmkz3tUg1ZoD1PcEf1re3deUNtBxswefcxPK7MPxp71FW6a3AefgyovPTiB+ij2yRmXakmX2+49IwzYQFDgkAoNWSfTqDu3yh0MmubHCdmIwcO6X/Yy2D4F5HFUgXh5SKDJlLb2SpGGy2HhtM09xCCmvBk+F1nGMwxCGTqod2MRrLdAQzMqeT3PfIiWn3wn0W52V/g=,iv:8GmYnY+GKMqnqeTpYuBFmlD1Fipp+F4xC76JPmosWBM=,tag:HC7OMjy8jfJ5obPgFqw30g==,type:str]" ,
[ci skip] phase 2: split terraform.tfvars into config.tfvars + secrets.sops.json
config.tfvars (29 vars, plaintext): hostnames, IPs, DNS records, IDs
secrets.sops.json (140 vars, SOPS-encrypted): passwords, tokens, keys, maps
Both files coexist with terraform.tfvars — no functional change yet.
Complex types preserved: maps (mailserver_accounts, k8s_users, homepage_credentials),
lists (xray_reality_clients), heredocs as \n-escaped JSON strings (SSH keys,
WireGuard conf, headscale config).
2026-03-07 14:04:40 +00:00
"homepage_credentials" : {
"calibre-web" : {
2026-03-07 17:39:24 +00:00
"password" : "ENC[AES256_GCM,data:rEUNEG3DDCxY7K80nFggf1s=,iv:p+DaaPflmBM61ENtSMqdZhTGEykNLjLlLIjIKjUo85c=,tag:qbUH9KQ8l9dedDsljRRcRw==,type:str]" ,
"username" : "ENC[AES256_GCM,data:lSyPhp8=,iv:GIML/WRCWVTvB5WmnXLqWKOZqk7bctBVHcjUF1xtiRk=,tag:Tf4pMeYm0jSXK05NON0eUQ==,type:str]"
[ci skip] phase 2: split terraform.tfvars into config.tfvars + secrets.sops.json
config.tfvars (29 vars, plaintext): hostnames, IPs, DNS records, IDs
secrets.sops.json (140 vars, SOPS-encrypted): passwords, tokens, keys, maps
Both files coexist with terraform.tfvars — no functional change yet.
Complex types preserved: maps (mailserver_accounts, k8s_users, homepage_credentials),
lists (xray_reality_clients), heredocs as \n-escaped JSON strings (SSH keys,
WireGuard conf, headscale config).
2026-03-07 14:04:40 +00:00
} ,
"crowdsec" : {
2026-03-07 17:39:24 +00:00
"password" : "ENC[AES256_GCM,data:Gq0ORS44sEBjinMP66FK4DPIWtHBCfbgGzTZHaqPIUPvVZAxPsNp0kZNu/TOhAWpMo39echWrEm9fjdLTMkJIw==,iv:ye+OFOWKzpr37GbsJMVDr+wpL+lLUieGfrWOGBicn5w=,tag:bs8XBiff5I0RaVNid7WBNQ==,type:str]" ,
"username" : "ENC[AES256_GCM,data:+mVMe4teAWKDbCa4Vsy1TzhngdJ8xENptrkGoGHf,iv:AHhDRok7ZJ5LKi4p/GnpVcl0J76zAUYk5SlimjoBgxU=,tag:zvdmzVo/k0Sh3dHEBU+U8Q==,type:str]"
[ci skip] phase 2: split terraform.tfvars into config.tfvars + secrets.sops.json
config.tfvars (29 vars, plaintext): hostnames, IPs, DNS records, IDs
secrets.sops.json (140 vars, SOPS-encrypted): passwords, tokens, keys, maps
Both files coexist with terraform.tfvars — no functional change yet.
Complex types preserved: maps (mailserver_accounts, k8s_users, homepage_credentials),
lists (xray_reality_clients), heredocs as \n-escaped JSON strings (SSH keys,
WireGuard conf, headscale config).
2026-03-07 14:04:40 +00:00
} ,
"immich" : {
2026-03-07 17:39:24 +00:00
"token" : "ENC[AES256_GCM,data:tUwwzYywII6usROzCXzXjS/ks0ZoGvGF7RDs4emkjdkgUCxRMFH3FEc=,iv:LRDwZ1Wd0HHVYRNQ2tCMpoG9Qm/qjMVemFDXV7WkuwA=,tag:BzoWRhbwszTPEzjZckdqrQ==,type:str]"
[ci skip] phase 2: split terraform.tfvars into config.tfvars + secrets.sops.json
config.tfvars (29 vars, plaintext): hostnames, IPs, DNS records, IDs
secrets.sops.json (140 vars, SOPS-encrypted): passwords, tokens, keys, maps
Both files coexist with terraform.tfvars — no functional change yet.
Complex types preserved: maps (mailserver_accounts, k8s_users, homepage_credentials),
lists (xray_reality_clients), heredocs as \n-escaped JSON strings (SSH keys,
WireGuard conf, headscale config).
2026-03-07 14:04:40 +00:00
} ,
"paperless-ngx" : {
2026-03-07 17:39:24 +00:00
"password" : "ENC[AES256_GCM,data:rzDBNFbD5huQuJjjQtdK8yXY566tHA==,iv:KzcubZZzeC3yQ5L2rI7zJbqbZeV3BD+YQ3KKPooQuzU=,tag:egxFdmXEr+0YSI4nQNjT7Q==,type:str]" ,
"token" : "ENC[AES256_GCM,data:bdbBfy/NTDoNWucDX5wsCWgB43x3CwjKqMw4DaLdTGiDQBd0OCExiQ==,iv:9iVWyi626o2SrablDQG+y7D9NQy+mQNhtZ2UMlf8cJU=,tag:+ByboZjIGDrQscafhrXYIQ==,type:str]" ,
"username" : "ENC[AES256_GCM,data:XlQnAA==,iv:l7GCYIH0ZXZKIYAbW1gm4jpiKkiHEMsM8IDVInfxCf8=,tag:Zj73vioUb2iMjhhsWcDKrg==,type:str]"
[ci skip] phase 2: split terraform.tfvars into config.tfvars + secrets.sops.json
config.tfvars (29 vars, plaintext): hostnames, IPs, DNS records, IDs
secrets.sops.json (140 vars, SOPS-encrypted): passwords, tokens, keys, maps
Both files coexist with terraform.tfvars — no functional change yet.
Complex types preserved: maps (mailserver_accounts, k8s_users, homepage_credentials),
lists (xray_reality_clients), heredocs as \n-escaped JSON strings (SSH keys,
WireGuard conf, headscale config).
2026-03-07 14:04:40 +00:00
} ,
"reverse_proxy" : {
2026-03-07 17:39:24 +00:00
"pfsense_token" : "ENC[AES256_GCM,data:7lD22CxKOJwgGEWbjfICwhWcoyk=,iv:HSGF6oDcyQAe5ZHxudg+FQ6pED5xz1G3Q6XhqJbQKIA=,tag:ksRaDNcgcRAH433sUgRvmA==,type:str]" ,
"truenas_token" : "ENC[AES256_GCM,data:SCTORG27I/V2WkpndF0jp8y1TmFj5m2TSJSzJjxMyGXFra+RUZ43XxmhmVM1nytaJl2kUae9d97CMb6SYLv5s2L8,iv:n+w07c2/byF6SNcPcVOh7REIabdQwvZkt/a0a2NkACI=,tag:V7I4vg+/XLCfKrC0ERE4rg==,type:str]"
[ci skip] phase 2: split terraform.tfvars into config.tfvars + secrets.sops.json
config.tfvars (29 vars, plaintext): hostnames, IPs, DNS records, IDs
secrets.sops.json (140 vars, SOPS-encrypted): passwords, tokens, keys, maps
Both files coexist with terraform.tfvars — no functional change yet.
Complex types preserved: maps (mailserver_accounts, k8s_users, homepage_credentials),
lists (xray_reality_clients), heredocs as \n-escaped JSON strings (SSH keys,
WireGuard conf, headscale config).
2026-03-07 14:04:40 +00:00
} ,
"technitium" : {
2026-03-07 17:39:24 +00:00
"token" : "ENC[AES256_GCM,data:x+uP1qtqbRAGlcofERlQYsScyBedOfKxaIikL3M1N9W12lb/xfNri/44+NQpefVn5AHwbvqZdb5Pi3bkd1itHw==,iv:u5W3YHb4pY843HVhY5DkkGl0D/BM5y5/o36a8BTxV5M=,tag:TuCqN0Phz1WJOVoc6+u1ww==,type:str]"
2026-03-07 16:47:10 +00:00
} ,
"authentik" : {
2026-03-07 17:39:24 +00:00
"token" : "ENC[AES256_GCM,data:K17BrojI4RwEkk3L8Wnx6Vw497/wqLBvlMDHOHlg4ZsZNnceF5MwTN0Pp4JeOwFyjphmAtgqCAgh1pt+,iv:BstURSrStqFwdIns3pavUDpUPoq/ncegQlkW4+iTZcQ=,tag:inXy8X0HKmuT3JJKiirwiQ==,type:str]"
2026-03-07 16:47:10 +00:00
} ,
"shlink" : {
2026-03-07 17:39:24 +00:00
"api_key" : "ENC[AES256_GCM,data:CiFa3BMeK7iwWCti4Zj9tQL5u8c+fcSoK/jDuKpcS6xJgIGF,iv:86nk7QrDZSHPYAyqHjMqmE/vXraVuc2BmUrlKEFaUww=,tag:L9t+NqsJXXdFcDNYK1ewUg==,type:str]"
2026-03-07 16:47:10 +00:00
} ,
"home_assistant" : {
2026-03-07 17:39:24 +00:00
"token" : "ENC[AES256_GCM,data:2UgBws1zuKiz3i3J4gxpOlO0iSxMkemrcEnz9H7YOdKy3E8wMF5AkQ62ufbDcdsaEMaOEqsaFnlRErrYD78DaGYzOjDOT0g79XABBYElqybDFhthIZW5lKOfLT2Gsh62IdU2+4+3KFJrTFpUMl15776gQNr+5CT/DQEBk3d5xuEPXrZn6c8GOowDRMSidlEQZV43mpO/q+EPqUdyweD1KPET7huGp9oJUwVAYYwooaQijJEC/QXS,iv:Ovy1xV3oLf400AWUAwosELAc6dkayW0ZWdl+1SqvOAg=,tag:oPCovLtgW8N0xtxv++6XTQ==,type:str]"
2026-03-07 16:47:10 +00:00
} ,
"grafana" : {
2026-03-07 17:39:24 +00:00
"username" : "ENC[AES256_GCM,data:yU6nhAo=,iv:07aeWFIJgAUebwXAAArUSffgO/enLWGN0zYv+BJR84g=,tag:X8pOcYzmPETgTQzOn5Ji3g==,type:str]" ,
"password" : "ENC[AES256_GCM,data:iojMa/1SmeKNut82CtsZM9ohy3M=,iv:FhUyVL73dXK3bIiId19s40hyNNDWC8mKQXjVAsjlbjw=,tag:ZZ4E39YuITMiP6hfkgVyPA==,type:str]"
2026-03-07 16:47:10 +00:00
} ,
"traefik" : { } ,
2026-03-07 17:39:24 +00:00
"speedtest" : { } ,
"headscale" : {
"api_key" : "ENC[AES256_GCM,data:ek9dzEFbUcYRoIT20QLHrRWnEXRDbuzkxOWJ/Bvm0WqzsDdep+V6rhfVyHA+u6jFPvS9haIw,iv:ZfLEwktUZOvX649D5fs8D+16s2QTgmuU1rEFl9kcDBE=,tag:64CU1kbhDQHlR/rIfmfw0A==,type:str]"
} ,
"prowlarr" : {
"api_key" : "ENC[AES256_GCM,data:GrnYN6UIjmHkAHScmuxiKCYkrWRhCCr2alnkLUi8qXs=,iv:caeXq1RbF87fXK789HxYYA1HpdLp/rA3XI8zOCnTVhQ=,tag:fFFOfJFOV3Q+5P7I7hxiCg==,type:str]"
} ,
"changedetection" : {
"api_key" : "ENC[AES256_GCM,data:6okoBuTE+i+HQqfK2lhVxOHQsrl43cxZFNQmm1Y+c0g=,iv:CKNUJ9tDpKK2btreLi/MVcUykWIuw/y9v8fCOynFuio=,tag:CIAT1T+XTgm7X9eHUwDGwg==,type:str]"
} ,
"audiobookshelf" : {
"token" : "ENC[AES256_GCM,data:nlijVdFeF/scyAdvXNcY6WOr9wY3rvVIoSiPrbYHou1gVro8zesp7cfhd5GO38G9IFFPenXYrAYQB0zMqfegPUFctWkp6+ynCE7O0T9gdzI6y//SRKBhFSxAxXVDl4xh/lOGZoEub7sOqvO/Dsb3K4w1IbTOxSIz/fvlp8OWU7YJg1PaxngbIj+3eJus97x/qntguVw/cUzDTeHIkUs/YV/xWVePCV9Flh7jzbBmjyUoGg8+VFRP9H4pitM2hFGXFw==,iv:vbSWgIgGwzhtFKqoJgexVWl+86BqUKXqGTA9ZD2DAwk=,tag:mSZJKsijUEgJcxEwMhE4zw==,type:str]"
}
[ci skip] phase 2: split terraform.tfvars into config.tfvars + secrets.sops.json
config.tfvars (29 vars, plaintext): hostnames, IPs, DNS records, IDs
secrets.sops.json (140 vars, SOPS-encrypted): passwords, tokens, keys, maps
Both files coexist with terraform.tfvars — no functional change yet.
Complex types preserved: maps (mailserver_accounts, k8s_users, homepage_credentials),
lists (xray_reality_clients), heredocs as \n-escaped JSON strings (SSH keys,
WireGuard conf, headscale config).
2026-03-07 14:04:40 +00:00
} ,
2026-03-07 17:39:24 +00:00
"immich_frame_api_key" : "ENC[AES256_GCM,data:Z+I1bJEnRdKEiw3B8locwJtvfYUVS6jg60+dYCDiiJqBOcVxAWz0,iv:hp4Zua3fp+Xfz+H6X1LUfv8DmbibWSBu1a3OkKP4e9Y=,tag:/czEgD6DJpK80CRKhiKAbw==,type:str]" ,
"immich_postgresql_password" : "ENC[AES256_GCM,data:Ma4xbJPl,iv:yhUn8w/IdhI3XHF3hql+pU5h/kruYQeNEVymr2pj+b8=,tag:lBKgcjkVpLfRbPD4J4zfOw==,type:str]" ,
"ingress_crowdsec_api_key" : "ENC[AES256_GCM,data:k6IU6Fw3UqfLQ5CbJnaMPY4lphCzQHtfK+vODip8NFKKAMU5xKtTBS0tkw==,iv:SJv7Adwl+MUV//RXvAA5ipEANCeh6/afJ09mPhBu0Fw=,tag:vtRSrFYjFKP8KTaRd+z9NQ==,type:str]" ,
[ci skip] phase 2: split terraform.tfvars into config.tfvars + secrets.sops.json
config.tfvars (29 vars, plaintext): hostnames, IPs, DNS records, IDs
secrets.sops.json (140 vars, SOPS-encrypted): passwords, tokens, keys, maps
Both files coexist with terraform.tfvars — no functional change yet.
Complex types preserved: maps (mailserver_accounts, k8s_users, homepage_credentials),
lists (xray_reality_clients), heredocs as \n-escaped JSON strings (SSH keys,
WireGuard conf, headscale config).
2026-03-07 14:04:40 +00:00
"k8s_users" : {
"anca" : {
2026-03-07 17:39:24 +00:00
"email" : "ENC[AES256_GCM,data:GWugUah4or5tgOw5q5vWzwgsA4Mp,iv:+ae4b58g4p7bllscdq8aE6COnJFImlh6cw5vsPb3s0M=,tag:ANf+WCbiqexrhn32qFM9kg==,type:str]" ,
[ci skip] phase 2: split terraform.tfvars into config.tfvars + secrets.sops.json
config.tfvars (29 vars, plaintext): hostnames, IPs, DNS records, IDs
secrets.sops.json (140 vars, SOPS-encrypted): passwords, tokens, keys, maps
Both files coexist with terraform.tfvars — no functional change yet.
Complex types preserved: maps (mailserver_accounts, k8s_users, homepage_credentials),
lists (xray_reality_clients), heredocs as \n-escaped JSON strings (SSH keys,
WireGuard conf, headscale config).
2026-03-07 14:04:40 +00:00
"namespaces" : [
2026-03-07 17:39:24 +00:00
"ENC[AES256_GCM,data:Cw2sNUePxL8yyQ8ONg==,iv:YLwEErGnrHWMoT6H+U4sX4mXf84Vdv7caugdAPJigj4=,tag:z1m+bvlacqFa0zL1Rwi9og==,type:str]"
[ci skip] phase 2: split terraform.tfvars into config.tfvars + secrets.sops.json
config.tfvars (29 vars, plaintext): hostnames, IPs, DNS records, IDs
secrets.sops.json (140 vars, SOPS-encrypted): passwords, tokens, keys, maps
Both files coexist with terraform.tfvars — no functional change yet.
Complex types preserved: maps (mailserver_accounts, k8s_users, homepage_credentials),
lists (xray_reality_clients), heredocs as \n-escaped JSON strings (SSH keys,
WireGuard conf, headscale config).
2026-03-07 14:04:40 +00:00
] ,
2026-03-07 17:39:24 +00:00
"role" : "ENC[AES256_GCM,data:UuxsG6UvXy43VxFSzLwc,iv:oXUFCazucwW5Z6SFzd5hD8jWftyVNhy8vecBb3xFfNs=,tag:WPePdYiE4EVL6k/QSyIv4Q==,type:str]"
[ci skip] phase 2: split terraform.tfvars into config.tfvars + secrets.sops.json
config.tfvars (29 vars, plaintext): hostnames, IPs, DNS records, IDs
secrets.sops.json (140 vars, SOPS-encrypted): passwords, tokens, keys, maps
Both files coexist with terraform.tfvars — no functional change yet.
Complex types preserved: maps (mailserver_accounts, k8s_users, homepage_credentials),
lists (xray_reality_clients), heredocs as \n-escaped JSON strings (SSH keys,
WireGuard conf, headscale config).
2026-03-07 14:04:40 +00:00
} ,
"viktor" : {
2026-03-07 17:39:24 +00:00
"email" : "ENC[AES256_GCM,data:ft903A3gqgBLXjHxEf/N661ykaoGfA==,iv:5TBHX2HNgZkoR5B2h5yvOLdazg8K8KGxjhZj6lgVXHk=,tag:DAFfzEkijur7y5vkHbR8CQ==,type:str]" ,
[ci skip] phase 2: split terraform.tfvars into config.tfvars + secrets.sops.json
config.tfvars (29 vars, plaintext): hostnames, IPs, DNS records, IDs
secrets.sops.json (140 vars, SOPS-encrypted): passwords, tokens, keys, maps
Both files coexist with terraform.tfvars — no functional change yet.
Complex types preserved: maps (mailserver_accounts, k8s_users, homepage_credentials),
lists (xray_reality_clients), heredocs as \n-escaped JSON strings (SSH keys,
WireGuard conf, headscale config).
2026-03-07 14:04:40 +00:00
"namespaces" : [ ] ,
2026-03-07 17:39:24 +00:00
"role" : "ENC[AES256_GCM,data:cch9Y9Q=,iv:ZhTBM8YjG/KG1o+OcP6+ROwOfEuhLvL+knb1C9mRO5Y=,tag:83gSyenBulHr6reDn9f/XQ==,type:str]"
[ci skip] phase 2: split terraform.tfvars into config.tfvars + secrets.sops.json
config.tfvars (29 vars, plaintext): hostnames, IPs, DNS records, IDs
secrets.sops.json (140 vars, SOPS-encrypted): passwords, tokens, keys, maps
Both files coexist with terraform.tfvars — no functional change yet.
Complex types preserved: maps (mailserver_accounts, k8s_users, homepage_credentials),
lists (xray_reality_clients), heredocs as \n-escaped JSON strings (SSH keys,
WireGuard conf, headscale config).
2026-03-07 14:04:40 +00:00
}
} ,
2026-03-07 17:39:24 +00:00
"kured_notify_url" : "ENC[AES256_GCM,data:qajIYXi4AbesQBdeYkDYt4exbgLAhbu+dKfDgxMHdD4kH/V/3Ry1V+fqPM712zc+q0AJmBluSf6+gVP8Afx1pBCxowYOilpigTIxsC43Ya15,iv:i2MYrHUGZ6sNo2idI3EnuvqyCrml4xHHz/R4IlUScRo=,tag:nIFib8Xic6U6utGfsCsAcQ==,type:str]" ,
"linkwarden_authentik_client_id" : "ENC[AES256_GCM,data:iG+8Ye88hP/ckoyrvD6ICU6mZ5sHMK6mFfR1+5jhv/r367k2lVwb6g==,iv:Lc3Re4qAYzVrph8xcz7h4K10EUkvNouCLuJKKgnP/1E=,tag:fW3myuO++L7XmRho36ZK5w==,type:str]" ,
"linkwarden_authentik_client_secret" : "ENC[AES256_GCM,data:z1I17eq4RsxqVgsNza0DVzvhE1juAeCZMHMyIzdSQEgOI8MFmYisiDiNXVi94MdPumAgricqgivcxsZTBpRKn+TbV6VSNu/Va2u9HjVnbiaF1yfX60wfvb5JpB8Rbl6OX3PQoyiC2MVbunBvB83/csqnmbdI2gB2/YPLJmDkoWc=,iv:imrM+wx8qpdS5vfqjR41BycdFCa3zgotvv6gXkQ4/GQ=,tag:HqWcuQwQq2JXb9VZ8QIEBQ==,type:str]" ,
"linkwarden_postgresql_password" : "ENC[AES256_GCM,data:JaV1+hZ9LnDIm+iIM+7rU4nFQPaFRIu3H+sCG4J8K+bXg9JVBvZzW5n2SrTEoC+xlGES,iv:6wBXE9rDLSd3L7c2H3LMxWrapLks0ayvV2aJmAnL5MU=,tag:yFp3eogL23BodQyIa1538A==,type:str]" ,
"llama_api_key" : "ENC[AES256_GCM,data:PPWyQWKWK5chAFno1iAeyLDiSkSWUfh6hC1NYcYyY1r/oS5qDx3bI5ljdBq96s7C,iv:MHa/CGuAZ9ta6Pw447IpvfC8lu9im3jpgzyb8IbT6nk=,tag:3H7+6roIGUFbXq9fIC1akg==,type:str]" ,
[ci skip] phase 2: split terraform.tfvars into config.tfvars + secrets.sops.json
config.tfvars (29 vars, plaintext): hostnames, IPs, DNS records, IDs
secrets.sops.json (140 vars, SOPS-encrypted): passwords, tokens, keys, maps
Both files coexist with terraform.tfvars — no functional change yet.
Complex types preserved: maps (mailserver_accounts, k8s_users, homepage_credentials),
lists (xray_reality_clients), heredocs as \n-escaped JSON strings (SSH keys,
WireGuard conf, headscale config).
2026-03-07 14:04:40 +00:00
"mailserver_accounts" : {
2026-03-07 17:39:24 +00:00
"alarm-valchedrym@viktorbarzin.me" : "ENC[AES256_GCM,data:td/Y5XOExaKeyP/yG4n9JRgBRu4=,iv:4SxRq/vsbCis+z3M5Qmj06uSOJP4njJW+l2MJ/PXK74=,tag:ctXRk8Zd4TUEXEBNpMXGmg==,type:str]" ,
"alertmanager@viktorbarzin.me" : "ENC[AES256_GCM,data:9s4wfjGRgr/EKJkXTl6eMrr+J4s=,iv:opCCWu56AOxvSjb2mgGIXwD4doFSf3BpUoS6kaqWJB8=,tag:CK64F/sva52JoeMFJeq8YQ==,type:str]" ,
"calibre-web@viktorbarzin.me" : "ENC[AES256_GCM,data:xGi219kQlq3IapWMbbZ3wDxfyEl8BQ==,iv:FJ6B5MRlSPuSzdDFer4g10BHNFQsFPDe/uYv4O8OKvM=,tag:DIW0NfWLxnjWnG7CI8eAhw==,type:str]" ,
"info@viktorbarzin.me" : "ENC[AES256_GCM,data:zsicvk+xkrIAGoLsQKUxLky1pIr56GsrPQ==,iv:R6ityHxxZNKojv/o8SQp1z5YzVuYPc7vYaYYstYapAA=,tag:AuzRjp8A1rYlfiAICr4fwA==,type:str]" ,
"lubohristov@viktorbarzin.me" : "ENC[AES256_GCM,data:xtdTUi2FS5K4da6GU67UU0BuyLc=,iv:pDI9+nG45qya52OTgPLzWktYS033oZxT+ij7qL/6h/g=,tag:mQvuDvzvskUfJW8dsrO5YA==,type:str]" ,
"matrix@viktorbarzin.me" : "ENC[AES256_GCM,data:FJI7nVBMSCtwWL1SetysfxD28OB45gv7tUtFZ/mHKCU=,iv:aQQer4tUeXerig6xyEL3mKY2DPvXtjkYUh51zdFtJvA=,tag:XMphWm9QzhPuf5RU1vz9gw==,type:str]" ,
"me@viktorbarzin.me" : "ENC[AES256_GCM,data:ke2ZAI2aEngZLqTtrkDJXeW+Fwpqr+R3BAByVf8Fe80=,iv:2lHGeKabMy7NnytjfVtCsuxgwbaXMKrgQ/JzquNDybI=,tag:2VOd24PKJsAv4iLvxu9E1w==,type:str]" ,
"nextcloud@viktorbarzin.me" : "ENC[AES256_GCM,data:1X/gVcwFo6RwBS/hEGc4dkKFLO3Bcdo0y4JT,iv:DPCKmOFvJ6SodTBKUIgSzuAOTZ/3sFArcdtJCPJAKOg=,tag:Jkoe49le1xQd16TIJmCsnA==,type:str]" ,
"r730-idrac@viktorbarzin.me" : "ENC[AES256_GCM,data:mBu9O1VuCPPn+RRPfDVNFUa3FWY=,iv:V1dGiUpkbmz/xbWm5uqoz3dhyuUQGzl8LBVVoKJdjNs=,tag:UdPXrNHxje4a4huDEDEk3A==,type:str]" ,
"spam@viktorbarzin.me" : "ENC[AES256_GCM,data:IMWla8j6XMeAH2yGkZvGujnifilUbQ==,iv:vXltXxOobxhyisQ67+pDSDYtQUqxfj0KNUhuwEHbcYY=,tag:uGYDtj4/ZZ5aKEeqq9kHoA==,type:str]" ,
"truenas@viktorbarzin.me" : "ENC[AES256_GCM,data:AKU71GpAF9zozffUMy1gC0mQXHnMBA==,iv:Oh4RxK3pI9Hf235CytV1SLIDBfVzG0fcY8nY1KVBR6M=,tag:RLZ/72hXvKlb1OLlmMJ5QA==,type:str]" ,
"vaultwarden@viktorbarzin.me" : "ENC[AES256_GCM,data:LVWWUZ/D2IHXrfYjswxf8VjT1j4=,iv:poFhYChOIXEnffsCZ8l7KQKsSCjdIwP45+2Iog1mGsg=,tag:+3G6JPQMQhnf3tRFWt4fPw==,type:str]" ,
"yoana@viktorbarzin.me" : "ENC[AES256_GCM,data:rTSy18EW1Q9ETw==,iv:rG8JqjCo9NzQ3wgXL9p5OS6ZzD/KTdXofITHVQtK8xU=,tag:pX3lIGoBRDV3B/x4q5wNqQ==,type:str]"
[ci skip] phase 2: split terraform.tfvars into config.tfvars + secrets.sops.json
config.tfvars (29 vars, plaintext): hostnames, IPs, DNS records, IDs
secrets.sops.json (140 vars, SOPS-encrypted): passwords, tokens, keys, maps
Both files coexist with terraform.tfvars — no functional change yet.
Complex types preserved: maps (mailserver_accounts, k8s_users, homepage_credentials),
lists (xray_reality_clients), heredocs as \n-escaped JSON strings (SSH keys,
WireGuard conf, headscale config).
2026-03-07 14:04:40 +00:00
} ,
2026-03-07 17:39:24 +00:00
"mailserver_aliases" : "ENC[AES256_GCM,data:qCcn1rbCWKCp6vyJ/4gD/rKpIg01DKBgZ1nyGTzgG6LZE+qQSRnwMCzCnXTDSNEjmkCdpty2nZLP5PqC/NbGTbv02sKi69pgpLUXAR4+/gt/Jw6X8vZynojd/YdWc5bclcmjVlQJ9HBh8iP9xNmJR0P9AQGLlWS76T3VWre/MqD76hy/JO+t2HnBgowsdtcz59K8hFXs04S0jl9ZqKajonwQnIld1KTJzLO29RWSj6cdQPYiwNTf6IL+tETZgclGx/0plJjcPmQYLPPrQOlFlJJ92jRTUWCRp/K5U69zuy8jGXdD3veDiJPeCirYl8yQdfHwJ+82IULUyFY1VjJdn9AZducKz+Tblj8C6WHFV8x4xs/XDKgHAJ7XCcWc40wuNCnVKnHhafpq1hp981DSGJAUTea0xEMIia+Le+e+4Dct2vlWIW/dAbwW2UKAu6gBJuiz6+ZHMThDs1YQgBZNzP8F72IBr8nIIAdY1Iz/oCwMswpXstJGER5f+MaEwjs0jQDbEKD1vfpX3BJKvxwwhrBumMNuZoLsWW2qhYCdDrPxoUcOcITUZH02ilcaa4mCdXM4CaTVCXl2ag==,iv:NJXYbqtfSwUatp9SHFDY3Rg9+zHY+XM+uy7++D+0rsQ=,tag:xmFpP284nPmLtzY971x/iQ==,type:str]" ,
"mailserver_opendkim_key" : "ENC[AES256_GCM,data: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,iv:RLIHjiOaK72eKiKtU6gxFUzOq65BeQHXOyGwi7sef6A=,tag:pkf+nqLPA7dqEqCrdw3DuA==,type:str]" ,
"mailserver_roundcubemail_db_password" : "ENC[AES256_GCM,data:J8B7q8rkl2gWB9H3ipo=,iv:tGd8KCytkpeAUAFS3rxLRTQVE5ASENb+ntOVaAwACBE=,tag:3Xpdy95fPXpLTVgLNcE0Kw==,type:str]" ,
"mailserver_sasl_passwd" : "ENC[AES256_GCM,data:pUzJmuK3iJ5CHqBQ5lwTigJjGRWzYqfk68T+8MCrTQHUu4EnGRhK2KEJSDKqZ8DDIRDiD8w6kerIaVMio0XI/eRoBpAE/+SZChdD6yOMpOIDHBaVGvV4X0nE0p67N7/m,iv:1YBXfQyUdgSADAI3N4n578c+ruRydeAE4b33gdgOyFk=,tag:2GRre7RjudpSLa9/n8ajog==,type:str]" ,
"mcaptcha_captcha_salt" : "ENC[AES256_GCM,data:7EWd84rgqDTup7U7vbQlhJfAz9ju8SxC8Hc53squkNlOLqcfVsCT1uV/gfvQB1EoAFf6ZNQdWOjbgmK7hvoapA==,iv:Ge4+h782VOclIXI6bri/i+gppBKc9G41HM/RGHMqaeg=,tag:VAvCdFtVGlhRhUW28rghbQ==,type:str]" ,
"mcaptcha_cookie_secret" : "ENC[AES256_GCM,data:n0iRkoa2ITj9vGNk9hjgTx8nzjQBHODzbdV7gQ0WRr/sEVEokZuC8VwJ8pwSh1wlChZBJxqyBvoJBvZHyNBezQ==,iv:qt3X7bbjckMX1QcB+Kwj3/ODZPcfedtkL152f3oTVUs=,tag:32E81FTfc32xqXBe0hWUfw==,type:str]" ,
"mcaptcha_postgresql_password" : "ENC[AES256_GCM,data:/EiK5Ea7OvdlSfpg6GvfnVNTDSI=,iv:S8bvbTwQwB/4V23jnb6pZxROvOZNFB0gpX56fd1AwwI=,tag:RLZX5cx/ZZeiHt/t9DQJow==,type:str]" ,
"modal_api_key" : "ENC[AES256_GCM,data:U9C7IjnUk8s0ThhrPWpU91TDu9zR18VYvnfKuoPox7iII4yzfb66Y07NkVjGpPZTRGrJQ5Ns600j,iv:m5FzHoenbwGiNC83XLXc8TrXzXEXQplVxosYLClv5Ts=,tag:w4UDU/3LGE6HvQ8T/8Oprg==,type:str]" ,
"monitoring_idrac_password" : "ENC[AES256_GCM,data:joxlp3nm,iv:UQd5wDi6F5KSlLtAK1OXzbWjlfFEYI0kCrvlWIZqDEs=,tag:A1NGKodtp/QHh5pVnPCEtA==,type:str]" ,
"n8n_postgresql_password" : "ENC[AES256_GCM,data:xOcMt5hRMyBXnH7fGkw=,iv:Aabch6V2FF5Bwj0LtGeWHY/TXpI7vgsRrfJUbv6/bPw=,tag:jmn88kvh+z9VaElneRMJ8Q==,type:str]" ,
"netbox_db_password" : "ENC[AES256_GCM,data:Ir0qpjS3w6idNnCJU4PxBbodcIkBQA==,iv:yji4Wh9dRJHEBZBNytZd7GkvJB8JIXXTmgSSay+Xi8I=,tag:u9hHdUJotkJZs1yYobAIUQ==,type:str]" ,
"netbox_superuser_password" : "ENC[AES256_GCM,data:chTjliIjYoxZ/mcFWpjUfDg/YRtohJiLHAw=,iv:mjrbk9VLW6Z89iC4Uk0dcL23/4X9ElFkF+6TpBuSO0g=,tag:4gn96aKpEayehwN5vC8HZQ==,type:str]" ,
"nextcloud_db_password" : "ENC[AES256_GCM,data:JrP9cb7XgLmEgeGsPQ+p3A==,iv:y41YxmP6nHgDmhSmA5K7sBMxI+Q8WiSMYJ7o+oY32mc=,tag:dfLwuCd8t6v9zLj13vA8JQ==,type:str]" ,
"nvidia_api_key" : "ENC[AES256_GCM,data:gIwr61+5J8ZT+AQj9JuBqvBUU8nPpDBjACsX1io8L7HM/mJFtLoyCUpEpjsgJvQ5B/SJA8RXT0ayVa276ATldVNnIOC7Og==,iv:EJE0Lz5F4aqdZKx3OpNXNX2Zunz+h7u7NuEGqzIlgIw=,tag:yUIc2c89fVYtVIr/kPKgxQ==,type:str]" ,
"oauth2_proxy_authenticated_emails" : "ENC[AES256_GCM,data:rxGtLQ9r8J0Cj1cYCT7SShgePwwIosKkRP04Z7SfOrc7JJXgJjsz+1o+p6OK93pvz7/rNC2fFcBJetaeeSA=,iv:aO3Ieb6nig4I3ZxKTCwfGQMUA9FQbLXLwXIplg7YReY=,tag:hbc1J7MQS6bzqrXyEZaO4w==,type:str]" ,
"oauth2_proxy_client_id" : "ENC[AES256_GCM,data:JHWIgNEm+QOr0xNaLW/dq17mbEa4Gk3X1ufe7UCR00pqRW6/jWilg2iNBfYa8km5N5ux5VpQFG+bb2dF/VRDC7IR4WPbfkKk,iv:Qq9jeXeptUYHJM4nm5oR/is/EvXxasqsuRQO7j6lWp4=,tag:xMez9AuZK+sv4zi/lVXc/A==,type:str]" ,
"oauth2_proxy_client_secret" : "ENC[AES256_GCM,data:kYKBjaWsP+SBnHWcsYl2nbHQFz9uJGljcUfSHAM+U+6OQrI=,iv:/MkhXHVsL6jklQjbebrfu68I1ONOIfE8OIZSwJ4AaUU=,tag:GxORVlNrM2GJMHcw2wEjag==,type:str]" ,
[ci skip] phase 2: split terraform.tfvars into config.tfvars + secrets.sops.json
config.tfvars (29 vars, plaintext): hostnames, IPs, DNS records, IDs
secrets.sops.json (140 vars, SOPS-encrypted): passwords, tokens, keys, maps
Both files coexist with terraform.tfvars — no functional change yet.
Complex types preserved: maps (mailserver_accounts, k8s_users, homepage_credentials),
lists (xray_reality_clients), heredocs as \n-escaped JSON strings (SSH keys,
WireGuard conf, headscale config).
2026-03-07 14:04:40 +00:00
"ollama_api_credentials" : {
2026-03-07 17:39:24 +00:00
"ha-london" : "ENC[AES256_GCM,data:lr+EuHVQ4P1RuxFiD1olaC38VVTeTbkp,iv:qvqX8ew8AQvd1tDoaCqJsKJ8UqZHKaFZRMt+W+YFKjc=,tag:XZ55yn1GvCYskA6PeK1nxw==,type:str]"
[ci skip] phase 2: split terraform.tfvars into config.tfvars + secrets.sops.json
config.tfvars (29 vars, plaintext): hostnames, IPs, DNS records, IDs
secrets.sops.json (140 vars, SOPS-encrypted): passwords, tokens, keys, maps
Both files coexist with terraform.tfvars — no functional change yet.
Complex types preserved: maps (mailserver_accounts, k8s_users, homepage_credentials),
lists (xray_reality_clients), heredocs as \n-escaped JSON strings (SSH keys,
WireGuard conf, headscale config).
2026-03-07 14:04:40 +00:00
} ,
2026-03-07 17:39:24 +00:00
"onlyoffice_db_password" : "ENC[AES256_GCM,data:V1vS/TGsS9tbcXbuKgr0m9P8h73S,iv:TTxMKkks59Wq1IZtwSTyNmLwEDOWpb+TeXz5paVCpp4=,tag:XuZA0JDdw5Ev93y/2Qo0hg==,type:str]" ,
"onlyoffice_jwt_token" : "ENC[AES256_GCM,data:yL/RdiOxmckkc2iVLmx14LqcXazh,iv:ftILWuubGUWKI75VwlUdqt6GaNZAkjvCqYxoebmD3qk=,tag:Sq4CvTM/3ti47zYxkS3cJg==,type:str]" ,
[ci skip] phase 2: split terraform.tfvars into config.tfvars + secrets.sops.json
config.tfvars (29 vars, plaintext): hostnames, IPs, DNS records, IDs
secrets.sops.json (140 vars, SOPS-encrypted): passwords, tokens, keys, maps
Both files coexist with terraform.tfvars — no functional change yet.
Complex types preserved: maps (mailserver_accounts, k8s_users, homepage_credentials),
lists (xray_reality_clients), heredocs as \n-escaped JSON strings (SSH keys,
WireGuard conf, headscale config).
2026-03-07 14:04:40 +00:00
"openclaw_skill_secrets" : {
2026-03-07 17:39:24 +00:00
"home_assistant_sofia_token" : "ENC[AES256_GCM,data:XTxVgSkz2AjVuNJbU3AVK5dNnxeDaZoM7BxjFq38XwsXllvAh6vCjY+Fi/wdeHtfRTZaLvbL7iQGabVPi3n1htVQC3VkeLS3V+F3BQ5ECAJdi8vFp/Pf/PO97eXbBy1/fyiep0Uu3DRyXYQ80Dd9D5uRRBl5A4dkJRcgG491NtUxBfny/Ks5vxiMkUsd8vZeGOeREhpaYwmiqPZDsx4NgzkOiOzNl2El2h+fL7Km+t075wiWGyKq,iv:iiMXxwt3NxVme8GCc/B5NJepCnF4f8oeyex3IOAk0qg=,tag:aKqtkZTIXGu5uwaInm2NBg==,type:str]" ,
"home_assistant_token" : "ENC[AES256_GCM,data:VHM+h0RlSvIT2LBSN+Xa1Hm8mv5JkD+diYPox42uvfLabQrkSEK1GJvaAeaWBg41edxME2xfQ7NPx/IAeWxtuMoemqMCqduMXi6VRXl4oLgwPwrraxUIoPhZIfRTbamgImI4PuhTNNCLVGLNHevpT9B0SrcltvuxNqPJ4Q+njZyhpuPxI2WamrdphSOwrczI1SsFLQIZqZub6bzHUE4RK8fSsF445Qgueahj7cb+H1nTPCdr+bSg,iv:hRK/SDf0GqaFtESPlf98dBvmrM4cwr+pLWwKOOz1xDo=,tag:5UG8Rko3SiDGSjYIn81YCA==,type:str]" ,
"slack_webhook" : "ENC[AES256_GCM,data:utzl7Ee3xxXQdgj8HoTB6b9NUgNrDpullhoGw1ehapNDggx6OmXFppYvCU/TXoXLOfnpJ+JYKiOdoyEZUgSrKpg0LWK6cUf/lNAd9zUTAHiE,iv:MVOdzQ5nOIhUpMThXOtns15U2rd+kXHLEAFVqk7poaI=,tag:vCJOUAuqCp1tStsTgdZdwA==,type:str]" ,
"uptime_kuma_password" : "ENC[AES256_GCM,data:kLSWOCR+mP8isszCMROPTw==,iv:zVHz22QhiA5HEEwTfyskIP7QGdzlo72tj+3SMWm2lJk=,tag:M8b/6JDl81Q0cAl6HvZhfA==,type:str]"
[ci skip] phase 2: split terraform.tfvars into config.tfvars + secrets.sops.json
config.tfvars (29 vars, plaintext): hostnames, IPs, DNS records, IDs
secrets.sops.json (140 vars, SOPS-encrypted): passwords, tokens, keys, maps
Both files coexist with terraform.tfvars — no functional change yet.
Complex types preserved: maps (mailserver_accounts, k8s_users, homepage_credentials),
lists (xray_reality_clients), heredocs as \n-escaped JSON strings (SSH keys,
WireGuard conf, headscale config).
2026-03-07 14:04:40 +00:00
} ,
2026-03-07 17:39:24 +00:00
"openclaw_ssh_key" : "ENC[AES256_GCM,data:sOohhPioc1DvbojSDvze2PuHDs21SAjgx/3QNAQiv29S/ZmxAKQZSeU0Zjrw/QhIosgbnfsS9TeFA5fe5av49DQQOd3Nax1NkmiwI1wz9mXq6zHQl5iS4E5bfxSZ9v1/8/PCVcL+foYxJ2UNRjuoEdk0Wh2FGIkwpXAhvsHXt3lQeCLMTbWq+y3krsG38oph1L0FymUfodmvwu46buNS82ja80yu+djyFW4FUN8g7oBhCo5zB9kqZ+K+6NnlbBD470N7dA24dmEr5MlWyrrUjZUDGcWYmV3wPWxcZ23XhGumDZkc9lyEP4586luw+JFVeS9Xl4/Y/UQby1GS+l1tISJTmz6CRM9WgK6BzacUXpGSZoBo+Ki5x5Dw4l/ENi2OWpYDoUJztibXNcOqNMr0cQOuHSML6D7b/eEXIcLM6vVG/iCO0tuKNdmF6hzri1A/BSn7MtVQtK7AyRT+Lp+szOo+GCwKzL/WO5uzr/R2HGIXVy5ZmcsV5YgMrwJKjb+1/SWs/8eyxQwhfXB65b6bJqwV4DscXYpPKosaZyDyPpd6FqE=,iv:gdt3tjuN/WKqMgnxV57mufTvTiQNLUfvM7aAOUfQPRE=,tag:6MJws/g9Prk7rif+LRML4g==,type:str]" ,
"openclaw_telegram_bot_token" : "ENC[AES256_GCM,data:YMPyXtO9eUTgmd40KkRJ7lX4pRh8NV4r7nfc+IIcSYcSDgjYEzEJjOnlEyOclQ==,iv:tiSwwlewLFr9Vjir0phh0hAZWRN58WmGjwGnzOf1Sls=,tag:pmBsgL7IHUSyQAuetA6Thg==,type:str]" ,
"openrouter_api_key" : "ENC[AES256_GCM,data:6POiYxVZ/D87Te2Yua/sULUTTNEfgr5YL0pJu/yd60e5HQErWgqn0HCj8nZbXpVT9IgM7rkTnXINWctEjNMGmQP6m2h55P7PMA==,iv:b0ae+WUtavoA4lHrWarrvKWsdNZNa6GvcfrIerTg0Rw=,tag:b4zSle00e4ZojibXfRuY7Q==,type:str]" ,
[ci skip] phase 2: split terraform.tfvars into config.tfvars + secrets.sops.json
config.tfvars (29 vars, plaintext): hostnames, IPs, DNS records, IDs
secrets.sops.json (140 vars, SOPS-encrypted): passwords, tokens, keys, maps
Both files coexist with terraform.tfvars — no functional change yet.
Complex types preserved: maps (mailserver_accounts, k8s_users, homepage_credentials),
lists (xray_reality_clients), heredocs as \n-escaped JSON strings (SSH keys,
WireGuard conf, headscale config).
2026-03-07 14:04:40 +00:00
"owntracks_credentials" : {
2026-03-07 17:39:24 +00:00
"anca" : "ENC[AES256_GCM,data:dIw/N9NcDijAMO5GnDHE6iUxwZfl0qa36Q==,iv:Wb0U9o1qIAXBZpjPSMvA19wEHUCe66scWj7qAJxCIZU=,tag:xfPj+PddmjGzmTMUNXXD/w==,type:str]" ,
"viktor" : "ENC[AES256_GCM,data:qf+kIR9rV3XOsT2SfM087aTOtyY++ybjlw==,iv:CsV5gZg2WzZDhXW2p9sU+2MScr+7qxi2mRVDuOJBkBE=,tag:cAnaXF5a2yDR5um55iAvTQ==,type:str]"
[ci skip] phase 2: split terraform.tfvars into config.tfvars + secrets.sops.json
config.tfvars (29 vars, plaintext): hostnames, IPs, DNS records, IDs
secrets.sops.json (140 vars, SOPS-encrypted): passwords, tokens, keys, maps
Both files coexist with terraform.tfvars — no functional change yet.
Complex types preserved: maps (mailserver_accounts, k8s_users, homepage_credentials),
lists (xray_reality_clients), heredocs as \n-escaped JSON strings (SSH keys,
WireGuard conf, headscale config).
2026-03-07 14:04:40 +00:00
} ,
2026-03-07 17:39:24 +00:00
"paperless_db_password" : "ENC[AES256_GCM,data:iOSBDkj1DgBjnafoG6d45YFc5X1lXA==,iv:5M9YSomHBlwX2hwyGR+7GyOqW60MogAm3/oRptnqZyk=,tag:Jxx8FkQGBNDcNCi4HBdw7A==,type:str]" ,
"pihole_web_password" : "ENC[AES256_GCM,data:DHqN1zLbKjeGs/hc1hK4mHpYT3A=,iv:esgfgTax56Jltx6C5pToYk669LLCmBywQl7YqaCDyak=,tag:yt6/e5wmBQVxktb159K6wg==,type:str]" ,
"plotting_book_session_secret" : "ENC[AES256_GCM,data:VRMRART4VhVXfC7KhcU79cIPgfq0z0Rqb1EA21KbqfJ6OyDlH0hp0M9M+NJYoAIpwRsv+TnhmmhAwRd1rDfrvA==,iv:UsVJ4M7HrpQOyVRcBK7x3rea0La8ODI5e3EAoLn1q3Q=,tag:5B7hNIhEqcIB4TZU9GvMrQ==,type:str]" ,
"proxmox_pm_api_token_id" : "ENC[AES256_GCM,data:FOKSWwgzWBEgBJive2Vd6l3y9gm33ha+4VAQID3uv5k=,iv:Kle0San35YD+H/LYOggW+/zo026clEErbfSP3Zr5l6o=,tag:/4GfqEDn7WLx/KRJZPly7A==,type:str]" ,
"proxmox_pm_api_token_secret" : "ENC[AES256_GCM,data:m2/o4f+RKOWYdtrJSqFTGcrG148M7XNV0foq66hspjEuAWgj,iv:tuwVmBaC/L+f8ut/0jeaiinSISL1a5NC4EX+AQ7Ubjg=,tag:MSQMZkBhCBf91hMwm48DkA==,type:str]" ,
"pve_password" : "ENC[AES256_GCM,data:fw3I2j3GBIi1MiNZvKjvgHoUknKV+NtvR1PiNQ==,iv:0obtrzm+UMF71rWD7/I7tu7w0saUjvD1iR3b3ZZDm6A=,tag:tBh4IdpB1r+a47i0buYHcg==,type:str]" ,
"realestate_crawler_db_password" : "ENC[AES256_GCM,data:JOWhPoq/xdpAyQOVgUIvqQ9TIGLd,iv:+NIB4KNCf7TDd8HfattTXMjXwru53VAkZVSxgBGviZE=,tag:HGKZds62D4tNee0fhJToCg==,type:str]" ,
[ci skip] phase 2: split terraform.tfvars into config.tfvars + secrets.sops.json
config.tfvars (29 vars, plaintext): hostnames, IPs, DNS records, IDs
secrets.sops.json (140 vars, SOPS-encrypted): passwords, tokens, keys, maps
Both files coexist with terraform.tfvars — no functional change yet.
Complex types preserved: maps (mailserver_accounts, k8s_users, homepage_credentials),
lists (xray_reality_clients), heredocs as \n-escaped JSON strings (SSH keys,
WireGuard conf, headscale config).
2026-03-07 14:04:40 +00:00
"realestate_crawler_notification_settings" : {
2026-03-07 17:39:24 +00:00
"scrape_schedules" : "ENC[AES256_GCM,data:t+rm8mup1uTE8ZUHT9OA5d/Yw8nI6fytBcNV8M8QQvOPr3wmL2NImGpd66daNgta7di7pk/DiIZQsHfjkp/oMY4QrlUog1XyxWYT4LTpK66eMKysc0/BydYKgBrnlQRNT38G3rRHw7G7MGeBVLgomI6xwVHEJLm6QEoYwNXcuF1iSULhIDxgRtFyEtET6i1CNGOr9Hl0lZtfKs+6o3NCQzmrgg9xU38RIG2GDOabhOW6ezaeETKRhIsJbZ5a5bbK4umjdQ3KEXuvcfADIjGurCzQ+OLzeVkjR8SerhUuGSV/r49zjSilTDiiqgOx0kzN/iyvANf1mVZmYw==,iv:+zN8AF45fnWSIp8CGThBQVDbo4axtjii67y5vQn7h7c=,tag:lNVkNTChb5UOC14NnCWEVA==,type:str]" ,
"slack" : "ENC[AES256_GCM,data:RZeg8VPKDDNd4A1KbWE+6L9ggsEXg7ZsFpbJp7K7jqSawvX/f20n3VcQkDYiQb1BUBJCXJBwkYpO4/0Il5DBfkle8YPGu8ho5MNy+NH5iQml,iv:/IHa6sYg56/Dy1IH/oFgWKYGFeIoqGPDGhgP7K7+H9w=,tag:X3e3CweMWU9LRn/HuxprwA==,type:str]"
[ci skip] phase 2: split terraform.tfvars into config.tfvars + secrets.sops.json
config.tfvars (29 vars, plaintext): hostnames, IPs, DNS records, IDs
secrets.sops.json (140 vars, SOPS-encrypted): passwords, tokens, keys, maps
Both files coexist with terraform.tfvars — no functional change yet.
Complex types preserved: maps (mailserver_accounts, k8s_users, homepage_credentials),
lists (xray_reality_clients), heredocs as \n-escaped JSON strings (SSH keys,
WireGuard conf, headscale config).
2026-03-07 14:04:40 +00:00
} ,
2026-03-07 17:39:24 +00:00
"resume_auth_secret" : "ENC[AES256_GCM,data:qFDIuVuYNsvL0hN4kLzTnVARgZzRzvVbJCcMEY0+p/ng6rSxMaLB+tXS3XA=,iv:nh5miMlrs0q/zaQsMwvsOgGZMlI03rllzhpWCNxEpTE=,tag:UDj6KBWTolKBIHhT+uKHlg==,type:str]" ,
"resume_database_password" : "ENC[AES256_GCM,data:I9Mpe/OE84F+KC0j5YE=,iv:BvKSO2fTtGiJlgkig4It+YSL7fja9DAtsrezm/y74JI=,tag:BBur667wxC7M3tAjEaTSqg==,type:str]" ,
"shadowsocks_password" : "ENC[AES256_GCM,data:y4YjXOknBD/Y9OqzcX+7c6F5uRc=,iv:nBhhj4P9ccp2O+5JhubVXQ1ARzvhNk6HYFiZLUmPp48=,tag:icA/V5E4cOtRjkTLWfH0lQ==,type:str]" ,
"slack_bot_token" : "ENC[AES256_GCM,data:NiDw4k8u2zHp6CEp/hakcpUjmO4l2daTZKj/He1uJmL+bF1uSoWgYHS2brK4EEBumya3UrLhaY7zMg==,iv:rJN84QINa+erPhg0qmemqnlbbNBACJnoXe9sSy1O77w=,tag:cQ7p0UYVNa/6/a5llfRYcw==,type:str]" ,
"speedtest_db_password" : "ENC[AES256_GCM,data:MuHPhTke9yDv3FC1AUg=,iv:fQnoi8IGaoJBzOh5BfQ3nqMqQg4FoamzT/mVnLStZqw=,tag:6Sr5k5eXchEm5kKrcYGtiw==,type:str]" ,
"tandoor_database_password" : "ENC[AES256_GCM,data:SeFbM3c2I9Gguo50DOS/z7387dCOr0akdQ==,iv:bgy+dqC9xYNjIQNY++pD8i9y320TtDGx8iZBRhD2ZOk=,tag:gJ34ES4h2Jfcv8aGgR2WQw==,type:str]" ,
"technitium_db_password" : "ENC[AES256_GCM,data:APRhZBI6ZlNglroedhQ=,iv:2WV7dZYohtTDr8JtwQsZbpMqYCHGska0fcUAUuAtU/s=,tag:tTkVjuIfTNfIJD8yQxBZVA==,type:str]" ,
"technitium_password" : "ENC[AES256_GCM,data:+VQh1a+NqTaOFzXykJh9sHAdjBOQXo4=,iv:l0y3uWEMgsb19qMbZ+ifCl9naWhhOGXamcD7QZfM81Y=,tag:tSlr1zsidrBxsqGQ3FKZlA==,type:str]" ,
"technitium_username" : "ENC[AES256_GCM,data:qhU0jqs=,iv:mWuv4cjwdwnTzqXGxq4CMnoYcDh8umnGnrw5AidCehw=,tag:CSqjunDMDkbeN1cvJYqTjQ==,type:str]" ,
"tiny_tuya_api_key" : "ENC[AES256_GCM,data:CWpD74CD+RcvhurOeKZj/B6XjE8=,iv:nWke0e+oavUSTQ/WoPQb+RRmWcZvTadbwAde7cTxHuk=,tag:SyqLijlzZ6iaD8bzdLcILg==,type:str]" ,
"tiny_tuya_api_secret" : "ENC[AES256_GCM,data:fzwtKON8C3A9XmOo2keK+VQ8PdMtNebsLk158aOkGZo=,iv:ceX7niiiUCxrpLhXu0S1BW5qxfaYSXHHahAc7gauUfQ=,tag:LaPjnh92qUnpsZn/0Ogp2w==,type:str]" ,
"tiny_tuya_service_secret" : "ENC[AES256_GCM,data:sXXoywrsjsD10fge5hQiIv3lFwBetg==,iv:F644bCdsWrGnW2FSAOVphfRx/3RwlLCm1ZhqnsrbQ08=,tag:+qZGPLm0i4oOkYSA/3+Phw==,type:str]" ,
"tiny_tuya_slack_url" : "ENC[AES256_GCM,data:o6wcIvYI2vKDUys+4Tj7Gzrwvrv06NBvlW7IJOnp60lLutgyXsUVMOQcG/+eaUfge1t9dyfD4HzyQGckZs1CY9OGEjqKwymuSmBwyBlKZOMz,iv:X7gYW/21R5IlMdiazr3v1ei38oEkXIAnTha7SKpOCUo=,tag:oQLPJXPmAvK4NbscxBZBBQ==,type:str]" ,
"trading_bot_alpaca_api_key" : "ENC[AES256_GCM,data:s5a/fIBLuiCa2qR2+cYEbGnP8fIDRGfpQkk=,iv:LeBctdd9Kumcf1GQseJcINb2iycc/bMUr7pxGaCoR44=,tag:ADT0HCsN06v79dpyNC+04g==,type:str]" ,
"trading_bot_alpaca_secret_key" : "ENC[AES256_GCM,data:pHv6G88QqMHSL2fbT8TCNtx3wdqwU12gYCAOdqpJNt1MQ6QZ06NhOqdRsCs=,iv:Q61g3xUc1QVxCitL5BdV9bpnalroM0qt/9ajbBd9Mt8=,tag:FwqlVc72UO5lyEbhpNJaPw==,type:str]" ,
"trading_bot_alpha_vantage_api_key" : "ENC[AES256_GCM,data:hoMTUumg2lkq2epnc0b4Rg==,iv:Jzeli4EhPh30OW5Vb2Gka/dbcinQwugCdsSg58Tsoug=,tag:awQiHxdz7+enb0zJo+MWyA==,type:str]" ,
"trading_bot_db_password" : "ENC[AES256_GCM,data:4Q6CD0kvxwN1u6DXKY/+jQBukj9IEuB09tn3d3eYRA4=,iv:CJg0QX08mctoSLayEIbwIjjMPV7nXiVu6hwcKjCxo3U=,tag:BhfWx1veYXGbXo0HV8kZZQ==,type:str]" ,
"trading_bot_fmp_api_key" : "ENC[AES256_GCM,data:WUggxBWVe6vRMZUY71nmTLutWgKg/h/7QJqogj3MDaA=,iv:vzhkC1nDxODNH3F59+ZZh5BQqHtNbvY4JWJ5PlxAVm4=,tag:pjBEB5MwpTU20WQkoMw8bg==,type:str]" ,
"trading_bot_jwt_secret" : "ENC[AES256_GCM,data:6cis6xbSweyPuPZx4aNvUogQlAIOIUVXN6m1PgvNry8qFWoXbSV2SROSlVYCXe95Anc3zC5FU7CiUNIRIGsgOw==,iv:Dmy1bNVdfjom8Sp+DGYyPr63v8jdIusc08buOLL4a6g=,tag:Kt2+GduGxM1TylofaLK/UQ==,type:str]" ,
"trading_bot_reddit_client_id" : "ENC[AES256_GCM,data:LjdQJJOBrkSR,iv:J97ndrmhQxmE33NoheStl3rNVf+95Egww5wy4gdReG8=,tag:aL2gh+j1fMteK202s7v38Q==,type:str]" ,
"trading_bot_reddit_client_secret" : "ENC[AES256_GCM,data:5FqIO+IFwi97,iv:LEF/SBokIkSI9ZdxGajXz+NKEThpb+jmhtkoA2VY3r8=,tag:MW2+93mgqXu1j+Ru3V8mZQ==,type:str]" ,
"truenas_api_key" : "ENC[AES256_GCM,data:uxL6OHuRB6JirYg4TZFmWgtlnxCdJb04fhZIciZ3GaCFAPtrprgdQ//lLuCbIFRexV6zG/HA84pmwxTZrf2rWe4T,iv:+upa18WUMqCjR0kPhBXyw88G2vsKLwsTbTRoAusMwuU=,tag:i9YA1201SrMlWBscGgtN2Q==,type:str]" ,
"truenas_ssh_private_key" : "ENC[AES256_GCM,data:BowKkYvUY9gVQYYL54GRFX1ZA7uOJJXASmypVNh0zrrv8WiyFIxH0GXEpfuFtvUBDaw7uhMc08+/mcTeGrtuI/FJMhzxJ8Nb989DYALJjFvqcaTaDus3fwIuhMZQEkuE1qbQwMG4WvGLYpThz1kmieRb80/o+AKaBvBbPcrUNJrZG49OzkOz6WZizg6MmJUV4e9PaiQ3iolSX5xQyToH86ZKY6uSESpGPv3FlGcFT2weaebQdPYG1fqh4jkIaUIaUMqFHHk1IUwz3VBM4y+oqYauhhoRi868D7+VddZyIwXscDiQBWiodeBGVty+oGWPAW9QvQ/YGPAdfKP7Md0vBRVgyX0MLZVl5CQkZwn/Z7zkGX5F6xm4WDcch6ncvWHlisEBvfN7o3dcnzAf7F/DiJGijCAvEADJe7H5/WcQPO57WGiv/m3PpK6STHinFQwEWLsKUTOd7k9RqLCNx7XIkox6RtW71mMNJQHNZZSyYMh1qKvAvkHe7U5XCpmjRv2jWk+teRlbysgNj8hccXvLUAYdSQrxrcvipzw7,iv:ntEFiJt9hDGqwovk9eBubEgYVG7lJF4kcECnkQg6WtA=,tag:BDYCaMKw/EDWwiEiarqsGQ==,type:str]" ,
"url_shortener_api_key" : "ENC[AES256_GCM,data:ehVRzRe+tRWst8uMcQFiO7yGcu141kqt4v72MC4Gkj8D2ftV,iv:MbgFScyO9JnXEMSVXrQu2+uv5wxb3iqV1f/7ZiJIcaY=,tag:dVDRJNaHHU47LIzf+FtTBA==,type:str]" ,
"url_shortener_geolite_license_key" : "ENC[AES256_GCM,data:ePYCUOQTcPjs2iLiVH5OhQ==,iv:g2ZtMkcgCBeRjsdcqjF6/AyyvkiSnM5sKQ9LW3QZOgo=,tag:g2Be1NI8f0WZcyJQdAoStA==,type:str]" ,
"url_shortener_mysql_password" : "ENC[AES256_GCM,data:YgnZPF5jaRsufocXbJ97vUBOObo=,iv:cDjD6A9dyo3USCPWZeCWxOGQ9wJl0FV32AgV/Ks35Jc=,tag:aF6YUuJEo9ijs297FRQvoA==,type:str]" ,
"vaultwarden_smtp_password" : "ENC[AES256_GCM,data:gp56DsBnwVlLZCIiQ3GVukQm9i0=,iv:cVKRtiQzLiQ9V3eBphtu4kKklz02w/WxckZ+/faUeCI=,tag:/i/zkz7WxTLICodCvIIpgg==,type:str]" ,
"vm_wizard_password" : "ENC[AES256_GCM,data:RZr9tgPQlL6p/D8TjhCFWiRSVKc6QdAz1eMxwlDl4loPa8EQnsMsbEGzjcsGPfuUSj59hscXZtPuNsjCjuAgJov4jXZ3/6+xkA==,iv:k7IbPZ1I38NDW/3f1AM6TPDuu02Ps9CcdaDjGz8BzbM=,tag:ncgCKOTFEXDC7IWuP1Ekig==,type:str]" ,
"wealthfolio_password_hash" : "ENC[AES256_GCM,data:cy0XtznL1iw7gZXljp5wINRTOboZ9mf0260VxV1E1PqK1aU1W3tHBrhDGVCsnfvEm6Bjnmhh6r/bnpzyHP2X/lL0qDeWmSX5mgcn2EzehZgI38Fi,iv:1axbyzcp7HBJN+Lr22UCtjtcfdMR/SEJzzpUPnjA3s8=,tag:Ep2v9n+gdUR0LYXlrD71HQ==,type:str]" ,
"webhook_handler_fb_app_secret" : "ENC[AES256_GCM,data:ekDr9w1w45dnvzI6sfLfbFBxol/OITVr1lfScD1EizU=,iv:9kZqRuACaAHp6nXCs+yWfKZCPW8O7OOoDsU1oDsxacU=,tag:XD7MoPlhmGJozhXHjBvxDw==,type:str]" ,
"webhook_handler_fb_page_token" : "ENC[AES256_GCM,data:SnFJnQ/6xb/j+NXWfbDKepa0vLI9ZBNE0WcmWMDCfKUrMSyKmKYO+6Dcn1Z10ewgs0zUeZ7joyITd8qdZcQKXUnI3bNJ7cntGeX2OMjhXjl6xI2pHrDEzXHyQbDf7qeb8sqeAjw2jkYHV+OPcddHCXUHzbZyomcTzNePa5UKLJPDyW27FxvM46LXkdS5Lv6fZNd9gu0b5gyPLIIiu76I4bbnrOjqqq7QicMOZizhWmxFuYz3knQ84haYokX7Qttf7MGmmg1BAIk0vjp6jhXK/tml//at,iv:zLJvpMvjFB1Tdv0sVgQZc0TXP0rGoibFlbVVTx4ujak=,tag:gMDRHDJZdAGHPpBbqXtKkw==,type:str]" ,
"webhook_handler_fb_verify_token" : "ENC[AES256_GCM,data:BcFfUR7szU23sz9Z58iMZnu6eGo=,iv:pGOGypgqczM3HmnPBbMoTcT/pf6ApVvDgbEK+i/IQpw=,tag:GNnniy23pp4hmQVAQ/ShFw==,type:str]" ,
"webhook_handler_git_token" : "ENC[AES256_GCM,data:4A8fiOvClami2NDQ1xwzLHCU8Mf2iNd3GkcaYgdGjL6CSTyz5Uk9wg==,iv:N9VvXYtQc7KNq0X0Y3Q5BZPlrHZadGYANJ5LoX3BxKs=,tag:7L7+D6o9hL0A3O8GuCk7EQ==,type:str]" ,
"webhook_handler_git_user" : "ENC[AES256_GCM,data:MHnd10wmjZHiljg5,iv:kuDa2rQOefUVeBUrtJalaUhJK0/DxcdsVU++dHR/gHg=,tag:O6FzSCCJclfwafeSVtmjdQ==,type:str]" ,
"webhook_handler_secret" : "ENC[AES256_GCM,data:63R03O2f/4Sl1cRtsPgzc9l9ZlM=,iv:YFgRQo+SNWgYHiCzldVDLtW20UzANup+yYtjTK88Ikk=,tag:7K+6gITE5YNpEXLsvxfCCw==,type:str]" ,
"webhook_handler_ssh_key" : "ENC[AES256_GCM,data:0DHOAUzjruX1AbIil220EhaSytEhrjpVUa6UTIHlXOJL623EHYhSYGcAZk1s+R9yPNJlr+8DoZluEarkc3mjvNtA1ZHzk0hwpKzxOOx/5BKtzZovIqKQOuiMwD9d429xtrB4g5IuSDOnAD5xEeoJm+89KYcWa09lEpq5e5kEdUEvIKqbL+TUyyzF8IIe+GFJ8fUtiJW9amfHX8cOh7qXgaIe0komN1zcp05Ceo6ajZWrGoG8F4hAqm1gssOU7SqDSLGJHkTzHg+hIroNvqeBMK0Lm7PQdlvODbqIvFWiz2plwXP0npVz4jrZN6NJyAEXbPH7RvOQXtBbIFyRwJJ8NkrShhBSe0ZKH1/lovwQzSMoAv0hhTaHcS13WGEwQJXTQQbs8d2EjhTO/qOoc+tZSxOAxZuXBSlcxAy4lIdHZS/9xOkiTQe27jTeGaXEKUIedFpRGYDo+Hu93AjskVhyDRz8H1KF4cclsM4+HJ08t8vqjKJHD5iYZDdRhZzOwxwIRW0P/qJMAJk7xU1lczkZAs+S0enuRrTh4h/ZQ5GLZKlGyi9IJwN4YJ9ydroay/rW6RAeRpUaLi3mIges62BXRyQ6+6SGWGhds3TwX7n6E+rBsTKD5+XHr6UKTfQjFRHgNfI5ZQgp4PHHaW6xQ2oQqwmEKtGDlxmxz/PjxDOUufSfHlmQB0kFctptgGELkIsSeTZ7yAA92dVFxDHvM5gQWTcyYtW9uqliFoBZrEIXZ53aRIqYnwwCYsa7DIL3xzPellcvjLjPJoSkb+wiOh5cT/YFTTugzGlHP4VGQfl5CrbhUm8InPrK/1SLR36OxO1ntXv2YAyxgoCzm3gXtQavyl54hEuzQ5PtJM6nzVKrKDj2B7OOm/v0AbfaYTFojwA5RReT+k5seSBx9zZkDSU/SFwLowxc4HbIAk5jba5iFyW1FrjslwBPO354pL15WjnE7sCO6AEIS/UAxPDAwJqiUYyvSFwtGnCNakv80LDLvFnA8wRkW0nndcyFmvaY8tmCYArHx9ybylo5wCLW1pSKdvBPgxkKEvqO90l6D4iExv+CfvsuexhIkISIvLdCbC6gQ3p+9eEBsWI2dcStHd3ViQhTKOXxPBmiYGDi1tB2zW9HdO5QBpnurlTgi1C8shS2UV/d28Mx0mqQWQeRrQPV451XqfW6XawMegXM8CCF18MxDIUNjX6ga/HIsr3CjLcdnCWvnXuRJ3IkmqvocLy6u8/Y5f7K2LJlYVsXJ1ngQNAeN1cgJSASuMfyqvy8tnjg9AxCOr0TNEL0Vy3zeslxc9EtoiMiLwtp+Awp6XilqVlk0rE74pm1ktZ+r9oS4glNdy1ndI97cX5laQ5PzM3r4zj1so5h7j2dtVfYQJz5B9RoLCSVmGJ0ai1Zd0NFwkCLxYmxmUwhjysAlMKEkv+0RE+i7SanTnNsqtNGKsbko8dKtBkbVvPJi7fB9YRmXzJSwBKhttIBNfx91YKFpSlUlGV7JFHGCqlRbQp3+MDqitDnQh6fNdp8lYAWNKXoyAJRxFC0zYi/qn/vukUP66AJ2gkWCbMq4Oq2XzHEbe4QHjaTR8fsxhfqXIRN5PK/TnTw2cSvn03FqJ0nuq23Xgu8MvtXwmRftptUxppRQGQysirKajlGXmdhGOfSMdztuNEf8d1dfe2U/ad5i3tnrq/kAT9CqQCbLv43AYC1q3mptk3Ws08P/ukmxuAXO0btWjkuMKEMxBt++8/gHs/0Z6Lk7iDiRgfF1MXR5kOeg83liO74BovhCFbEV1KABsBli0ReHlaInZ0gfa1JvXCk0rNWScjpT4oijf4C/R3Fe1E/0ZSkZl/ly92b9OI9mqB4Z9fEfy1ZvAlnhpSCDW3Zr+6Jy+NM0F2JIJRIc8NaKCIaw2rUFCAwI3okqBVVwUd0JnRTcDYMqkWCig2+NJkTMsqf6m4u7VoSaAdhPqZLCyDY9edalzIzHs5HRPOBvaVgLtrCBRweutHF6oul852w8GmJPXdVn9I/1+2eeHiRaBhhJ7+uP9t/DH+Z+8CXC5eV0MC0N7dS9Ysfaq/A6F+l5p03CY59rbLHWfiPiuKKL5oGfI6twpqYs/EMpD9lSCRJrvI+VV/FBFl7k6WQe0HzXvuOJo383KAYH/G2unr5HJ1PhyGXjxS+vkPWWitiDHtVlBDyf/Gv51DIWBJ6limc9D5uV+VFyjFlaMqiNN0pifK6hx3ouSs5DMJueMzkF21SHMiXZQ4414ViWEx64mcFp+89T4stIETbWwLpbF1mZn98pajZN1OJDEctCioZBzjVeZMuwK0bPeDnawnmTV9QcG9rXNne9b1afjMqNHNroDL6CHcoVvhJTDJh3V/ZcL47E9cX6loXWr49GBosWjaTR/N+KV/SV3bHMPSQo+44nkTBDu/MMuXMzy9C1IE08/AM7SnqHFgHRI1ciGUBUnRpiQF4p7vZn38RKpBzwWOohFqrWNl/quSbF7OZg/jXQ/moX3lIzypkOTjMcfmPxtXAbitzVvrKbaIp3Ga9NqJz9DdLVeMF4xKcRlfqIURb9SI43nqpriBJXvW+/Rwz+cuyXnX0JvbR0NanDf5G5BYkLg3S5lRPPKsrqNNLUyOm1W3RUA81jbCN/UhRQvqWL198o6DxF3Wi8aUtWGWscGpXcZ90OxPAUcNiUgm3u1m4CQQLRkI+l/VT7muMtoHsYK0+ykGzXyRzZ2e94OYxFnCBaTs5eu1zo7b5xQGMnCHh+/10VUr+czLZkpa4tGB5bdcx4ELsEWUJyfyZXkZhtNirXZX+pPvx9kpZ/bko6LiK2YPJxqIwPB0k/M61LHa3EU9jkXn8VTTPMyfq9QsVoOpqTBpebcGHRsYWRwh4gnuuSzfAf33I28XTlOctVG9KcJ7wTEajZ9HyBE78eNl00/FtKpbJQqeTSCRofd23oJTwq0MBcEKd7pjSj/6YenUvVObeYroVT/D5OR3cZuVhL3K1L8PLJqSjSaHrjvmxCaNDecNL9KBiLZ1DobXr78Si5DoEE/2y0MC+PlosD/8+3IQ6KDGcRS1/bq6VgA45VuuQziN27ZbmiNqD4+4kmooMphmT1DCjQac6SHFkDRSkyogzsrO52JxeOCNAvN38XbkJtKMlt+YyU4J8/65bPWamwG4bqxTH3scdOX82qSKIXERC0OBx8JkALcumYrKhD4MpWvnaaTPK02q2BIfkIV3jzgUTm3X/c9c9E0BtISNbFGr9Fo7rrgvmvGoqLq2dha7D5DgbrE0sMjIUv6mFp1ccEJQ4+TpbGNDMWzWKICzs85WCrsDwD5kD8TIPq9zeWgYWOXUTGUxRdpVNL980krqTQXkaQedpv3AmKDCEiKqRtPX1iCEPEh4TJpHm1y4oikuWIc4pdGAuLrnar7fldRpvsd+aIfelFj2riHzs7p1h5CBSUIB8HZcq2+LuAQQ3vh+vUUDEyYs/NBYR3cFlHe1UufpDj37/WupQbpFS37UCvHtNRoA1,iv:WByOlfqr+QWgLNe9rFtWvMc4B2u30H10yhNklF7BNJ8=,tag:z4X6y6V2K9I0DZHjrQQKhg==,type:str]" ,
"wireguard_firewall_sh" : "ENC[AES256_GCM,data:CHUF0TD4Vg43pV/q5gZbAjHmWRzbrh+bh3RaXk3a+J/HCijcYw4wxpDbqtahWR8z/SQUeCF8af/jAGuNuM1tDTNUs01pdJqdUjQzQvDj8AWolt8DL8VYiFP8nhJdTAokJFpRa8B3xFP2s3zfK2O3hod5tNKa78cEDKiUxSrFaCtREHpUD9njOC2vliBZBpumx0L3BfJN1HaTt9UJ9FabMgEH/f4fjZdwiFNlhKWktCTXr7l1gJ0McRGxY7j83NBnBKKRBNzmgwszjnlbVpXbLchGKkfCV4XKSeC/7jNwpN0kFBLzmDNwiTm13IpcA4/UVBABRGJQgI8irknRkwfZ2/6brd0wShB8ff7ve1b1It/BKFBTvmWtzLe6ZgE1/Yfcdsmr1wExnBZNS4hVfsWETvzif/VWdH0Kqza1ujNnOeP3GKNUgRvcl5VkUG+yC73FsyEfpSSibJox5NhDLVW12rr7OUGv8XKsLrP6dpXewy5jMPhKOI2MbIYL1K+Pe9jScB2R+TvS5ItEOxn12G/Cp+70wciB84+sa0iR3w==,iv:YOhJRQDOHYaaWStxl1giNG9CxhJkLUtqDDNKJUVjnAk=,tag:QjfwEeW24Bi762uPcRFSeg==,type:str]" ,
"wireguard_wg_0_conf" : "ENC[AES256_GCM,data:ht8hd7+AT1U7lSAIqVm5uMDKheApK+s6OxIl9Z+3BvnuH9gFIJkTQBHvDFCrrZZjQO3Q+GzSzR1htQKehyQ2PshwOrECoWbiXM7gtAXpgJ+rTSik/ZGp9XB6pPvZzAaBQEHUGDkwFwjB9sT7W6jpo0IY+Fgre9V0zeUJAm5MvO5eRqrJWREFmGYGc7k/3yMd0tGzPqnkoVLK7gtpiSZfE+Ad92n2G6WF5kh41XxMyxIX/nDGMx7lMT9BjG2sDsHGnEXEFghiwls0VOK6g7dv7jl5AUSgMqrsqKn4natpBbEHQy3QGBkhVm8MDGeBs0mvPVCeQ3OfhlUdiH1n+R3Xc8f+tUEKpqPYG3O4krfzsipfCsEE5jGsyk12pyJ01gMZ/eVaBZLtcaiMfeh7RgsqGz08WTUt7iS7PDGr+zZkI7Eexhuwvw+wHgo1BfjTbJJqfLALbfccsI0B/j/92UagVE4rGPomNzuwtVJP0hhzRFBmp/TGj4SqHhsnCZys/l4itOB1pnyvJ+DeZAFDanrTQsQLkHvuQiV+qHZUr5IG/NYzN9uL1EkM/DUfk5v5DPuy39Y1HKp6DE5Q5g317snZ1nWmOOStmVFDR1h4LTaLVHBG2EZd81yB/HM06X6sD4O4ErRs0+fCfQuvwdvcTESIDNV2EwtjW4F8zzEokZSKX1vtHjuLo8Hsz9ktdIdngEsmsm4+vhjd/wiuawBpPcAAKzxpBRorMn0Obwl5IiKJmcZJ0hXUB5HfHeVTUoCH8wHx1OD1qbtnzBZuGS0xDpdOHGVoNLFQ/Dk+cCrgBGH6ze3j69GFhA5T90XQM04Wu5N9x4RnBmVH3GK72EQp5koPgt2ttIVfCAjtltUEpBmGjqXdEDw5kgUXBZQSQG4CW2xDC7lA1yEnjgRUxiNGAqStizgT5IfybstWm1YtGmoFAvQ+pJQJqcyaXi8KlKlfpXJ6dlY44hEXvbdUxeJow5qsO23TosgfWH2vr5vqTuzHeXOgIumS6y1lE0dlvpz1ASshT2GktFL+nraYXRSmDVPw3P9mQCv8/sEvkaINHsQHe+eRxjSezHZ6kevh2QAyAlG5ETR+DmNlUXTa2Y1KGpGB9KERbhjVE6S9LqHXVjST5vyZgvas+VMieLLyDPw2mYzVB8XOCb4sbkd4Fre+PLU9rtnJoEl79GCko8h9lEmiKXRgz8wCkrHDeQEYsnlPxzuwEDhh26tqOZuGjpzi6wyXmTPQPEKGOodcwHYuKy52mX4arGOPYKHHjOEWtv6v+n7eDmuyM9IiexpLHGb4pRziSvtMKN2t207Z8XXak2AHuyqmfvcfwnhMBY+PZd5yjRNC2NSZd+2aYxTLGkpgHm1MAWekj+2nE5KZ5pGzv7ZnILBpx0Y6eDI0z3MODu2nA1NkjrumuBcgbbpAYcXKM7WHgmiii4G64SjrLBnTmykVSnqd+X1/rqivgLyoBKWyL0raYnUUjqrKpCXymr3+VNkv9c1FMmZ8wJ/9ZmbKGSDvYf6RN9dcIa4o7xejTs51DMbrFZi4shY/grRVv7DyxpH0KwACUqyrvnVkKtnUFKYHD1y+kRzdNfBjIdOIiM0yRJaZ22KMSjdR3+wFvdUmBaUMndbN1oalVxDbYq8AdoOl1oQJ1lsyS+do5hmmEljBMk2m5vxUoXfpMhvnIDF3A3f4JJhvwjZGRao//3+BllDa2D2R0B19OA2syGd2+MKXR2n9MZLYsuHQk6mPjbInl09EfP5eqrqxNrLvLFZR6t3GUKvQxxcl7VFHkliK39wmyWc0QMREPhOgoLugWxhcbE9lGPIbpOsX6wfubEeNP27gZbYa3GqYiL8jHzvgPqzcnFaVxPvt7Q5ghYeF8B8MNauebPnG/KL1mrCtlXD+toGYPmgv06vo4Ma93nhL/Kmb+emhgFy1U/7OFTxsGkV+S3NZP9Hdyk8DXkYa5bgwNUxfuNoL66GBhFqnB16MsSN30EeJWYu74p6dhw580Jn5jKrFtVQcqePXBLfdIQ8rOVlgR3lYtQaEGAE4+5q024BXrM9rGz7UGJGBu4r8xG5P7YquPRu9niys/51PMRLLHu++HtfPeuq2fbb/kmkRENV0XgC0/DMc+v/sIhUQM1stBu5rZD7VIMMU7lU/sKlaze6+OwesU33qavJJJGUfl/VIVLIbTht9ruzUp1DYsiLfX4Wi2kUbvgwQyar0g65csj1Tw3OygKMWNzqhAxu10IP7xkK5mN+OBsBb1h3/oW1roLzYrYVjXWpbMp1YhoM+o71fZpBaFNOdWkif4oyTjID2OxSgtmaWzGgHR6Jd84Dfu4XxmGglXeQPBPY1JWZoBhVRd2Hzm8W3l5JPZ+HHuP01Knc7giCrX8WNKJa9qps8wTzuN7ASnI+KJ7XV/oB2Ba97Lcc0eKwnfcANEhDUhjRIA4RyGxtrvcdOfgjmJJVCJzQ0U1JWiNwoCBC5EpjlXWewuQgwpseRdvaDp1MemvWIqiwbZFZ+1TMsGvJjaaS8BslZFTmJCZz7G7ikCXn3mD27ugvI64ETgj2REDHGxlCs+V16zQ9FtIpX47iNNzXCoSYqOGikzWDvKt9waqqu19m9xJXNvm2/RAaWhtFkDy2Y2eMKpWkI4D70Q0zkCxDbDw5WgN0FZfz92VyKlqRXCZH3R34VBE5cUycXWmrINhlMoo96JTQIX42fQM6iZm0DYS/DkHoqYPyaPM3eUWV9W5E5QkWmPpDPLFoiwhIzbHlYsfnIecBlnKK6kZXPDIZB27LoCqC0bEtcj0PwdhxRmoZjOkORQ/3h6Vi7yoP6HQLAqvi/aNrkTUyyFznATUKlONkFW8s4J5dsSNalGX1gndXwc8yPLRvNK7FtQiRTap6Rgyy4SAHTzFVjR/yuY2j/FQllmeTiI/E4qzWL/LrGYZa+27s/1texBGqyzD4+mn5ogXJk2f+R04IwTtXSWAxRNuHu3/XDtN+rarDmO4P+M2UmcfuIHuLXIlePEIqgMISyr6IDnOeyxvbyOZSE5TXrnMO4ZhMyU7dcYWVYognZGFePVa2ZoIEr8Fbg5uL7Cail4GFwrT9gPkrf+eKqoaLwp5heRIwKBnjlnXRxOm8CPEWZje/t8M7IGBvPL+Wi/L94K9vXlWhk+F/Cq6/Jte1W0npc5V6VsA1AE8ya+1z2JrmxfpsJ5hIwGwrAYOhzI/EPBEytBIwAZJOvR+Hv+AVMw3SpePwAu98h0fB4Jlu3+EK+XuDAdxBRlkfsU1LPcx+4imdBCJKginEy2NDvXzYr8OdF2jNoP+wy8jm6QuTmRCYZhUBH17HGKxWDaaZduH+dnXvw8DBNR2NAn0K47/57i4Dso9rk6E/8QLNKkZkIrgp8+VMhNp8d73u+oN8uYG4AmWsBKa0HwZJXtH3noAYpjmZbX1Dc+JdqpOtdKPfgILkhhXmegLP/t3CwV9VAmES+hEHXaP8pR9G1ed72cA==,iv:bWwWJoJXivIJzb89TRPWwKxVnYjqus+iSqGsRXi0BS8=,tag:H5I1LhMB035wVPebKryG9w==,type:str]" ,
"wireguard_wg_0_key" : "ENC[AES256_GCM,data:qkP4iGwDp0kHJKAoJC9FFswXThrPHpPs7OXPNyhO4RCRiZ0ruzCbreWqLVU=,iv:i76AXHZySMkYwxczUdnspSdW9EpdoqPu8oKvqSLBhc8=,tag:6SIGogSc/eCLK47bZrhdBw==,type:str]" ,
"woodpecker_agent_secret" : "ENC[AES256_GCM,data:weVGVsaecr0v//ELWUVUK9z+gDa7yRV3EEKgCcQisqaJsjySywy8YQ61QzvyjlooMdT1QKSyjJ4JH766ObJ3KA==,iv:Ac2G7GktVB8TX3fEPqL18Qlaw6kHt9+o9H0WbEmoLBI=,tag:0xsUsYeLlyoSVqb+jljW/w==,type:str]" ,
"woodpecker_db_password" : "ENC[AES256_GCM,data:FU6DuwwjjVodp4ZgBZc4VFzXfxNnnpVkGP5tbWR+QE0=,iv:Sr1xM3hnML+FuXj0eM/Rku8CPuV7Ryjrrt0AO0twtv4=,tag:Xe+NEZrxVoPXocU2JjkoSw==,type:str]" ,
"woodpecker_forgejo_client_id" : "ENC[AES256_GCM,data:EN1r0fmuRcxWaH0kciMFyuLQWn0mRzs3NL65kNqmXwX2t6xh,iv:nMASjm1bd48pphEC83OPIANsIlznuPUC+acOpsD2Kck=,tag:kdec3iL8QVWTdnJ6J+KUCQ==,type:str]" ,
"woodpecker_forgejo_client_secret" : "ENC[AES256_GCM,data:g682k4Ac6JOt7JxIjgOxJ0KnfRsmAd58RmNug19IgKBR4BaJqTBH1pLJG0/thMw2q2Cyt8O2wWM=,iv:m00yoMg8Pi3txiT6eX6gVDiVAZMKz4n5ds6a/HaKutI=,tag:JFP4Oqgu2cM9N0TFv1ynQA==,type:str]" ,
"woodpecker_github_client_id" : "ENC[AES256_GCM,data:EaNUdmmfMVrDahM7xA3VMVXU8ZY=,iv:QaTHShdTnXS/1rhhfuPke36ohp+T33stkpijI5XAmvY=,tag:xd2UvRmjE/h1sBe485meSQ==,type:str]" ,
"woodpecker_github_client_secret" : "ENC[AES256_GCM,data:ahLK7ULuHnBafgnDvd5CWU1kX2i/8yAq1dW9dOe3V01kO5nAI7+6mg==,iv:CCoj+Cz4RURNBrSqOgdUa+UjTP4f2ShqVDsYxGTruhI=,tag:bfsdFtb2njwoYtowsEcQ0g==,type:str]" ,
[ci skip] phase 2: split terraform.tfvars into config.tfvars + secrets.sops.json
config.tfvars (29 vars, plaintext): hostnames, IPs, DNS records, IDs
secrets.sops.json (140 vars, SOPS-encrypted): passwords, tokens, keys, maps
Both files coexist with terraform.tfvars — no functional change yet.
Complex types preserved: maps (mailserver_accounts, k8s_users, homepage_credentials),
lists (xray_reality_clients), heredocs as \n-escaped JSON strings (SSH keys,
WireGuard conf, headscale config).
2026-03-07 14:04:40 +00:00
"xray_reality_clients" : [
{
2026-03-07 17:39:24 +00:00
"id" : "ENC[AES256_GCM,data:Vx7Iq9coPYdSo2BWyyXElZrHU5vmqgy7rk3Vg5314dwXag93,iv:oqU/7ZTuAxDtW3tXUByH43/CqHi0KGFGvtsnKkFHNXY=,tag:lsyw8RQbNQvSHTJC7YLMdQ==,type:str]"
[ci skip] phase 2: split terraform.tfvars into config.tfvars + secrets.sops.json
config.tfvars (29 vars, plaintext): hostnames, IPs, DNS records, IDs
secrets.sops.json (140 vars, SOPS-encrypted): passwords, tokens, keys, maps
Both files coexist with terraform.tfvars — no functional change yet.
Complex types preserved: maps (mailserver_accounts, k8s_users, homepage_credentials),
lists (xray_reality_clients), heredocs as \n-escaped JSON strings (SSH keys,
WireGuard conf, headscale config).
2026-03-07 14:04:40 +00:00
}
] ,
2026-03-07 17:39:24 +00:00
"xray_reality_private_key" : "ENC[AES256_GCM,data:gM+KvQJBwmkFfulZxP7oKCSDdVOGljFuWrrekHVg0ygrKkIzA3L63koFSw==,iv:3bzAYTVWiDLe9dv6pwxL8FRuSCQq10uMLUzPQEth5Hw=,tag:r09h59bnnFa++yXiu4X0PA==,type:str]" ,
[ci skip] phase 2: split terraform.tfvars into config.tfvars + secrets.sops.json
config.tfvars (29 vars, plaintext): hostnames, IPs, DNS records, IDs
secrets.sops.json (140 vars, SOPS-encrypted): passwords, tokens, keys, maps
Both files coexist with terraform.tfvars — no functional change yet.
Complex types preserved: maps (mailserver_accounts, k8s_users, homepage_credentials),
lists (xray_reality_clients), heredocs as \n-escaped JSON strings (SSH keys,
WireGuard conf, headscale config).
2026-03-07 14:04:40 +00:00
"xray_reality_short_ids" : [
2026-03-07 17:39:24 +00:00
"ENC[AES256_GCM,data:E4sFLmH9,iv:OjgMDYQWK9Y+QQRZawh6VbhmCLv2G+nXQwbvJ7C93+4=,tag:NXr/g55QNFCT5qdkDW4p8g==,type:str]" ,
"ENC[AES256_GCM,data:CR5s96H2wTI=,iv:+LaI0dgz9vnqjqqkqTkSwGcpEU/QRxprjICKpNkN5Wc=,tag:3g8atI+2zaMwVLvFC0pLpA==,type:str]" ,
"ENC[AES256_GCM,data:V/aHqroJNxg=,iv:0awtuUSbzanEndeOInsXBVv/LtiPCHatvEEmdiEJJPQ=,tag:hhuVOoJZ+k6EgLm2BkQOMQ==,type:str]" ,
"ENC[AES256_GCM,data:X5EbOveubvc=,iv:P4a9TBDKVR1ygD3WV+aNj7JnXhws1bhJR+L2hs8wrec=,tag:hc1B2EKVlVayKEp0+jJiOQ==,type:str]" ,
"ENC[AES256_GCM,data:TBV6iNwI39k=,iv:E/APyebvtALPGyqpBqRtBihXgjXOsdeUA0PeZY2h2i4=,tag:YygeS3Xujv1HKJ/Y/4yvKA==,type:str]" ,
"ENC[AES256_GCM,data:PlbY4zwl56A=,iv:0CP0RabQK/yX/AGBnW3jKDmaF4e7L+Gcbrtl+YotNjo=,tag:NmwD3JSQFpKGhLvXoatXAQ==,type:str]"
[ci skip] phase 2: split terraform.tfvars into config.tfvars + secrets.sops.json
config.tfvars (29 vars, plaintext): hostnames, IPs, DNS records, IDs
secrets.sops.json (140 vars, SOPS-encrypted): passwords, tokens, keys, maps
Both files coexist with terraform.tfvars — no functional change yet.
Complex types preserved: maps (mailserver_accounts, k8s_users, homepage_credentials),
lists (xray_reality_clients), heredocs as \n-escaped JSON strings (SSH keys,
WireGuard conf, headscale config).
2026-03-07 14:04:40 +00:00
] ,
"sops" : {
"kms" : null ,
"gcp_kms" : null ,
"azure_kv" : null ,
"hc_vault" : null ,
"age" : [
{
"recipient" : "age1z64h9t3acsm2rr74pz7j4846kwj5tutx9sk78jqv46y8fln4vs2sy920ce" ,
2026-03-07 17:39:24 +00:00
"enc" : "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBFRGFLQXNTMmdEaWluVSs1\nTlN2cXJSM3FLa2pkQjNESVBlWkhzbStvWFdzCnZlYSthaVlLVmM5cjk2OExkNHZq\nbnQ5WFAzeEdOZmxRL1hpb01raWkxUlkKLS0tIDdHM0w1SmIrWEoxMmhiSkgwaGhi\nM2R2MmgyNG9BUWRSUUtiOFFFd002d2cKR99aDFl7ipN+G+X7+VtG3aQ4sbfHKbnY\nMuZ/UkKTPT4Qf7Gnt79BMQUJouOkUIZQbpqG3udbjKkAkNHF1zn8wg==\n-----END AGE ENCRYPTED FILE-----\n"
[ci skip] phase 2: split terraform.tfvars into config.tfvars + secrets.sops.json
config.tfvars (29 vars, plaintext): hostnames, IPs, DNS records, IDs
secrets.sops.json (140 vars, SOPS-encrypted): passwords, tokens, keys, maps
Both files coexist with terraform.tfvars — no functional change yet.
Complex types preserved: maps (mailserver_accounts, k8s_users, homepage_credentials),
lists (xray_reality_clients), heredocs as \n-escaped JSON strings (SSH keys,
WireGuard conf, headscale config).
2026-03-07 14:04:40 +00:00
} ,
{
"recipient" : "age1hrafaswdslw4u63scxp8u5ye4tf8h0xjah0v85w280phy06m0vespz2u0n" ,
2026-03-07 17:39:24 +00:00
"enc" : "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB1SEY4VDdPWlB4bWd6d2RR\nYVpLZzNoQ1p1bGVpaXlnaHFrcGFxSjNWVzFNCmdzZ0RyajlhZFBrck8yajl4V0Ew\nOENJSEd3ZlR2b3RkR2pjYzloUXhiTFkKLS0tIDk5by9uTTRnRHlEVzFhcXlOY3pC\ncXEwYVhUZkVyb2pnTmVSU3dTTEw5U1EK8dRpOf949ha/KM8mw+Bl3XpAQcKvRKYp\nn0I78bkpjsPaiX1f9B+zX8CCHvmK5jvlVAruAwWLCDsj7Gwfk8xN0A==\n-----END AGE ENCRYPTED FILE-----\n"
[ci skip] phase 2: split terraform.tfvars into config.tfvars + secrets.sops.json
config.tfvars (29 vars, plaintext): hostnames, IPs, DNS records, IDs
secrets.sops.json (140 vars, SOPS-encrypted): passwords, tokens, keys, maps
Both files coexist with terraform.tfvars — no functional change yet.
Complex types preserved: maps (mailserver_accounts, k8s_users, homepage_credentials),
lists (xray_reality_clients), heredocs as \n-escaped JSON strings (SSH keys,
WireGuard conf, headscale config).
2026-03-07 14:04:40 +00:00
}
] ,
2026-03-07 17:39:24 +00:00
"lastmodified" : "2026-03-07T17:38:42Z" ,
"mac" : "ENC[AES256_GCM,data:jfmq9wCQ0jPiza5Y5oFlR703Dg0gSxdxBbOj+PaY07QuAMoMVzYyj5i+a8YBmuQ3dhEsF+BXw0P5/Bw6+vbmEnS+KduWkTSIc+lUvr6uFkZvCP331pn9uHgq+zilppxr8jkthP/hc03cZwKmcZuRqMLl0eiDD9oY7TLSk8hurmQ=,iv:k6kRYwPgxXoACfzmeiNIu1Uuz2kaJ3SwrZt7DyAxPTo=,tag:01lZHzqB+6iB3CbdNiVNOg==,type:str]" ,
[ci skip] phase 2: split terraform.tfvars into config.tfvars + secrets.sops.json
config.tfvars (29 vars, plaintext): hostnames, IPs, DNS records, IDs
secrets.sops.json (140 vars, SOPS-encrypted): passwords, tokens, keys, maps
Both files coexist with terraform.tfvars — no functional change yet.
Complex types preserved: maps (mailserver_accounts, k8s_users, homepage_credentials),
lists (xray_reality_clients), heredocs as \n-escaped JSON strings (SSH keys,
WireGuard conf, headscale config).
2026-03-07 14:04:40 +00:00
"pgp" : null ,
"unencrypted_suffix" : "_unencrypted" ,
"version" : "3.9.4"
}
}