From 8007533ecebaadba8109cafec17d8c0cee20aedb Mon Sep 17 00:00:00 2001 From: Ryan Moon Date: Tue, 31 Mar 2026 20:14:18 -0500 Subject: [PATCH] Update vault with cloudflare_api_token --- ansible/group_vars/infra/vault.yml | 75 ++++++++++++++++++++++++++++++ 1 file changed, 75 insertions(+) create mode 100644 ansible/group_vars/infra/vault.yml diff --git a/ansible/group_vars/infra/vault.yml b/ansible/group_vars/infra/vault.yml new file mode 100644 index 0000000..c68f691 --- /dev/null +++ b/ansible/group_vars/infra/vault.yml @@ -0,0 +1,75 @@ +# Encrypt with: ansible-vault encrypt vault.yml +# Run playbook with: ansible-playbook --ask-vault-pass infra.yml +--- +cf_origin_cert: | + -----BEGIN CERTIFICATE----- + MIIEqjCCA5KgAwIBAgIUTr7VJvak/GCE8jm58nlJJeLBvHYwDQYJKoZIhvcNAQEL + BQAwgYsxCzAJBgNVBAYTAlVTMRkwFwYDVQQKExBDbG91ZEZsYXJlLCBJbmMuMTQw + MgYDVQQLEytDbG91ZEZsYXJlIE9yaWdpbiBTU0wgQ2VydGlmaWNhdGUgQXV0aG9y + aXR5MRYwFAYDVQQHEw1TYW4gRnJhbmNpc2NvMRMwEQYDVQQIEwpDYWxpZm9ybmlh + MB4XDTI2MDMzMTEyMDUwMFoXDTQxMDMyNzEyMDUwMFowYjEZMBcGA1UEChMQQ2xv + dWRGbGFyZSwgSW5jLjEdMBsGA1UECxMUQ2xvdWRGbGFyZSBPcmlnaW4gQ0ExJjAk + BgNVBAMTHUNsb3VkRmxhcmUgT3JpZ2luIENlcnRpZmljYXRlMIIBIjANBgkqhkiG + 9w0BAQEFAAOCAQ8AMIIBCgKCAQEA8TAgwuvBxIdmmBxaEvtpkB/I2c07NG+aMTlb + C7qVJmKvIcu26acfs51feuumhycMOpXQ5J40pNcUTzo3XteKhM4+fwKiloCjDCQq + NSdwXMWtt8QBym99yakaPkSbjrl/e3dABkSfahDcF/EqfiYO75l4sKXbq2loZHgQ + ZqujVIZszJpVqiqcaYDtq/0m3OstQ7qDHHUDE6fVqvlO5fiWqxWDPZTq2JmsyTJd + N2BU6YTDqMYBU6/Kb7XtTPtLGlDJO5a3/VA1Utr4VoUNygB6OIhEWrCecVK6A6W/ + au7LJ7IgDw7Pj8SSIe4gvSmrJjaym2dtHSGNhr4xAZHq19u+QwIDAQABo4IBLDCC + ASgwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcD + ATAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRmXslgZvVwV/gaeZjcXNQwwHCzaDAf + BgNVHSMEGDAWgBQk6FNXXXw0QIep65TbuuEWePwppDBABggrBgEFBQcBAQQ0MDIw + MAYIKwYBBQUHMAGGJGh0dHA6Ly9vY3NwLmNsb3VkZmxhcmUuY29tL29yaWdpbl9j + YTAtBgNVHREEJjAkghEqLmx1bmFyZnJvbnQudGVjaIIPbHVuYXJmcm9udC50ZWNo + MDgGA1UdHwQxMC8wLaAroCmGJ2h0dHA6Ly9jcmwuY2xvdWRmbGFyZS5jb20vb3Jp + Z2luX2NhLmNybDANBgkqhkiG9w0BAQsFAAOCAQEAZk1Y5i3XXjstUBD5C8KuH1CB + FGuxieP3jxTGK0GFUAxVli33+A0no1DyGL+k7wWSOcYosu1hYHy+edbeHWag3nch + K6OZClFuNWu6H1rsJ/Xmu3rNO4CcQNRhldqBWyfmA5FP4PlfWd8HMpmGCDBcvBEa + z3PBXDTz8d54HUPrsOei5GnjbCoZkVGaUT9xtx0mIXnQ6f/SyXGouxlpTX+bT6fA + 121XAsqSTZK6jM9Zww16J389oWd1udrW+LJvwxI0vfbGM8ps9qvl4EwGce3funI2 + yab39rq9o9HFMMCwlD+z3RacKBf8W05zRpYVzq2ABysAmBrJZjJMv1GkZKOB/g== + -----END CERTIFICATE----- + + +cf_origin_key: | + -----BEGIN PRIVATE KEY----- + MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDxMCDC68HEh2aY + HFoS+2mQH8jZzTs0b5oxOVsLupUmYq8hy7bppx+znV9666aHJww6ldDknjSk1xRP + Ojde14qEzj5/AqKWgKMMJCo1J3Bcxa23xAHKb33JqRo+RJuOuX97d0AGRJ9qENwX + 8Sp+Jg7vmXiwpduraWhkeBBmq6NUhmzMmlWqKpxpgO2r/Sbc6y1DuoMcdQMTp9Wq + +U7l+JarFYM9lOrYmazJMl03YFTphMOoxgFTr8pvte1M+0saUMk7lrf9UDVS2vhW + hQ3KAHo4iERasJ5xUroDpb9q7ssnsiAPDs+PxJIh7iC9KasmNrKbZ20dIY2GvjEB + kerX275DAgMBAAECggEAOj/5aZouzhw1dv9B8duufxRuGcwrRFq/zqufhZGmfALR + cUQWBRBL48FaUgGf0nxnw65zKQPciwM28HuK6+j6l2CIT3x/cAHZXxFM8FF6Ha3Q + atV36UBMDOw+XlOLjkjWtSbz24+vQJqZzV59eMIQUWWrdF5aU2e9wqYMr/88DymA + Dlfd7OZV0aOEwMAI1Ro7lTFaPe9P/zVaGwx1rJtfrAAxmYC47UrDQ6+tNppJcdaH + eLFeCFkHNlJmDNVtSvujzWXT0PqwIfLbA4Pv6jpGJ8vuh5bizwAHBLunQG+1SpIo + cqtPSlR3KpcRXDnujAEtBtlV/7Le1uh9QE2/pTBoIQKBgQD51atPkEHSJznu8WKw + kFWG51I5zREfVRoAbiakFDjr3DuxjGtD5FSjJe68WpC/1hNl3pCymY33Ifds4WJt + QnT6orpRiIQBOcCOf4oW3CKYDFFBo3h/5lcdGWbpqlXKY5TyWdFSPOuXkUAyYwtu + HUTY3yFPxiZzdkwvWsV/PJ7arwKBgQD3I9Vma52R6Ni3G090VwQCXgJ2/ySFgch9 + kZjh7DE0CYglxMrmEHtfcvQq81U+DvqxlUYVkr9uQoaZRpmLOG8S1YTY/I2PcBH8 + yh92R5BfQqFlpJBjzR7W3q+6lCsv09gI8pNPCjLRC8I/Ceg8zz2oLaWXZ0UjF8RL + 6L1ITMLqrQKBgBQWBqjl6zTPLIw2Yf3aDNZEwMqe3xKK0AVa1cZ5Tb5AvZfftzwF + Hnzjbtc73Mlfl72n8DA7wjstQuxBDp3EKw1/icVGWX6TuxR50otV9X4N93Z0gxqd + VUGkqi59IFqeOPpnGDopZbOQ3P1wExouRju9bLsyLiM4TpW8EYbSQ99HAoGBAOcu + XPwe5NnNf5PhdzS0BSsVt6aKyyYcHmjf3qxPnkM4O2RhLw+BEXda9+6Jiw6vQnEF + 2vZpPKsujewpb44c70Il+8xiiyVHR3w5sq6ZCQMjOAj1pJ/HC/chfi7BVZi6yRat + m4DPYHPOVRlU8iqYDewZLxJu5uyJ2fTMNOvB6n9NAoGAEj7V4HNilILXUYVO+ewI + y+6w/SkL0see+4qptsDBS/fQFhrzgeVvzk3C0XO7ig3bjrJJskElpkfhL/gYeUxu + Y/pk53pyM3dXqDKuBnhaJf88vnRZXwMC+UOHzVM3+T+5aEMSzyKFCdZl9PjTyytL + MrXmTDf6vXJTRb7P8GTCY7Q= + -----END PRIVATE KEY----- + + +vaultwarden_admin_token: "aq0GtHJDIIjwjr2XiM6phbRDFyRTNKVknQIFl42tw4RYc6xVv16a76e02ORt+UgX" +gitea_db_url: "postgres://gitea:EPRibDju7mFop6HS@lunarfront-infra-do-user-35277853-0.l.db.ondigitalocean.com:25060/gitea?sslmode=require" +gitea_db_host: "lunarfront-infra-do-user-35277853-0.l.db.ondigitalocean.com:25060" +gitea_db_user: "gitea" +gitea_db_password: "EPRibDju7mFop6HS" +vaultwarden_database_url: "postgresql://vaultwarden:ughR5SQ9bmMFfiH2@lunarfront-infra-do-user-35277853-0.l.db.ondigitalocean.com:25060/vaultwarden?sslmode=require" +spaces_secret_key: "hlK4gbAmW2EG51OGIUitf+brPEoPWGmY0FjOEMSXKg8" +spaces_access_key: "DO801LJPBDDM8YTU4BYA" +gitea_runner_token: "6v5Q3AGzFJvcx9KHuBzOimPxCPebzAxr5qA6ZdvY" +cloudflare_api_token: "cfut_r4SM37Q3fIIT7Vi8T2EmUCSjOmKuvXumMHtAhrzOe7bb9a8b" +letsencrypt_email: "info@lunarfront.com"