website
git clone https://git.pyrossh.dev/website
木 Personal website of pyrossh. Built with astrojs, shiki, vite.
infra/terraform.tfstate.backup
| fa93bad | 1 | { |
| fa93bad | 2 | "version": 4, |
| fa93bad | 3 | "terraform_version": "1.13.3", |
| 0000000 | 4 | "serial": 65, |
| fa93bad | 5 | "lineage": "6cb48eaa-b069-089b-fce3-e277626defab", |
| fa93bad | 6 | "outputs": { |
| fa93bad | 7 | "bucket_name": { |
| fa93bad | 8 | "value": "website", |
| fa93bad | 9 | "type": "string" |
| fa93bad | 10 | }, |
| fa93bad | 11 | "custom_domain_ownership_status": { |
| fa93bad | 12 | "value": "active", |
| fa93bad | 13 | "type": "string" |
| fa93bad | 14 | }, |
| fa93bad | 15 | "custom_domain_ssl_status": { |
| fa93bad | 16 | "value": "active", |
| fa93bad | 17 | "type": "string" |
| fa93bad | 18 | } |
| fa93bad | 19 | }, |
| fa93bad | 20 | "resources": [ |
| 1c2fa8e | 21 | { |
| 1c2fa8e | 22 | "mode": "managed", |
| 1c2fa8e | 23 | "type": "cloudflare_r2_bucket", |
| 1c2fa8e | 24 | "name": "apps", |
| 1c2fa8e | 25 | "provider": "provider[\"registry.terraform.io/cloudflare/cloudflare\"]", |
| 1c2fa8e | 26 | "instances": [ |
| 1c2fa8e | 27 | { |
| 1c2fa8e | 28 | "schema_version": 500, |
| 1c2fa8e | 29 | "attributes": { |
| 1c2fa8e | 30 | "account_id": "dfdb8ca4e419990852eb214c5b50bd5e", |
| 1c2fa8e | 31 | "creation_date": "2026-08-07T14:09:28.899Z", |
| 1c2fa8e | 32 | "id": "apps", |
| 1c2fa8e | 33 | "jurisdiction": "default", |
| 1c2fa8e | 34 | "location": "APAC", |
| 1c2fa8e | 35 | "name": "apps", |
| 1c2fa8e | 36 | "storage_class": "Standard" |
| 1c2fa8e | 37 | }, |
| 1c2fa8e | 38 | "sensitive_attributes": [], |
| 1c2fa8e | 39 | "identity_schema_version": 0 |
| 1c2fa8e | 40 | } |
| 1c2fa8e | 41 | ] |
| 1c2fa8e | 42 | }, |
| fa93bad | 43 | { |
| fa93bad | 44 | "mode": "managed", |
| fa93bad | 45 | "type": "cloudflare_r2_bucket", |
| fa93bad | 46 | "name": "git", |
| fa93bad | 47 | "provider": "provider[\"registry.terraform.io/cloudflare/cloudflare\"]", |
| fa93bad | 48 | "instances": [ |
| fa93bad | 49 | { |
| fa93bad | 50 | "schema_version": 500, |
| fa93bad | 51 | "attributes": { |
| fa93bad | 52 | "account_id": "dfdb8ca4e419990852eb214c5b50bd5e", |
| fa93bad | 53 | "creation_date": "2026-08-05T05:25:00.950Z", |
| fa93bad | 54 | "id": "git", |
| fa93bad | 55 | "jurisdiction": "default", |
| fa93bad | 56 | "location": "APAC", |
| fa93bad | 57 | "name": "git", |
| fa93bad | 58 | "storage_class": "Standard" |
| fa93bad | 59 | }, |
| fa93bad | 60 | "sensitive_attributes": [], |
| fa93bad | 61 | "identity_schema_version": 0 |
| fa93bad | 62 | } |
| fa93bad | 63 | ] |
| fa93bad | 64 | }, |
| fa93bad | 65 | { |
| fa93bad | 66 | "mode": "managed", |
| fa93bad | 67 | "type": "cloudflare_r2_bucket", |
| fa93bad | 68 | "name": "website", |
| fa93bad | 69 | "provider": "provider[\"registry.terraform.io/cloudflare/cloudflare\"]", |
| fa93bad | 70 | "instances": [ |
| fa93bad | 71 | { |
| fa93bad | 72 | "schema_version": 500, |
| fa93bad | 73 | "attributes": { |
| fa93bad | 74 | "account_id": "dfdb8ca4e419990852eb214c5b50bd5e", |
| fa93bad | 75 | "creation_date": "2026-08-05T04:28:25.013Z", |
| fa93bad | 76 | "id": "website", |
| fa93bad | 77 | "jurisdiction": "default", |
| fa93bad | 78 | "location": "APAC", |
| fa93bad | 79 | "name": "website", |
| fa93bad | 80 | "storage_class": "Standard" |
| fa93bad | 81 | }, |
| fa93bad | 82 | "sensitive_attributes": [], |
| fa93bad | 83 | "identity_schema_version": 0 |
| fa93bad | 84 | } |
| fa93bad | 85 | ] |
| fa93bad | 86 | }, |
| 60e980e | 87 | { |
| 60e980e | 88 | "mode": "managed", |
| 60e980e | 89 | "type": "cloudflare_r2_custom_domain", |
| 60e980e | 90 | "name": "git", |
| 60e980e | 91 | "provider": "provider[\"registry.terraform.io/cloudflare/cloudflare\"]", |
| 60e980e | 92 | "instances": [ |
| 60e980e | 93 | { |
| 60e980e | 94 | "schema_version": 500, |
| 60e980e | 95 | "attributes": { |
| 60e980e | 96 | "account_id": "dfdb8ca4e419990852eb214c5b50bd5e", |
| 60e980e | 97 | "bucket_name": "git", |
| 60e980e | 98 | "ciphers": null, |
| 60e980e | 99 | "domain": "git.pyrossh.dev", |
| 60e980e | 100 | "enabled": true, |
| 60e980e | 101 | "jurisdiction": "default", |
| 60e980e | 102 | "min_tls": null, |
| 60e980e | 103 | "status": { |
| 1980b5c | 104 | "ownership": "active", |
| 1980b5c | 105 | "ssl": "active" |
| 60e980e | 106 | }, |
| 60e980e | 107 | "zone_id": "e95a5d8957b75859c814579deebfce33", |
| 60e980e | 108 | "zone_name": "pyrossh.dev" |
| 60e980e | 109 | }, |
| 60e980e | 110 | "sensitive_attributes": [], |
| 60e980e | 111 | "identity_schema_version": 0, |
| 60e980e | 112 | "dependencies": [ |
| 60e980e | 113 | "cloudflare_r2_bucket.git" |
| 60e980e | 114 | ] |
| 60e980e | 115 | } |
| 60e980e | 116 | ] |
| 60e980e | 117 | }, |
| fa93bad | 118 | { |
| fa93bad | 119 | "mode": "managed", |
| fa93bad | 120 | "type": "cloudflare_r2_custom_domain", |
| fa93bad | 121 | "name": "website", |
| fa93bad | 122 | "provider": "provider[\"registry.terraform.io/cloudflare/cloudflare\"]", |
| fa93bad | 123 | "instances": [ |
| fa93bad | 124 | { |
| fa93bad | 125 | "schema_version": 500, |
| fa93bad | 126 | "attributes": { |
| fa93bad | 127 | "account_id": "dfdb8ca4e419990852eb214c5b50bd5e", |
| fa93bad | 128 | "bucket_name": "website", |
| fa93bad | 129 | "ciphers": null, |
| fa93bad | 130 | "domain": "pyrossh.dev", |
| fa93bad | 131 | "enabled": true, |
| fa93bad | 132 | "jurisdiction": "default", |
| fa93bad | 133 | "min_tls": null, |
| fa93bad | 134 | "status": { |
| fa93bad | 135 | "ownership": "active", |
| fa93bad | 136 | "ssl": "active" |
| fa93bad | 137 | }, |
| fa93bad | 138 | "zone_id": "e95a5d8957b75859c814579deebfce33", |
| fa93bad | 139 | "zone_name": "pyrossh.dev" |
| fa93bad | 140 | }, |
| fa93bad | 141 | "sensitive_attributes": [], |
| fa93bad | 142 | "identity_schema_version": 0, |
| fa93bad | 143 | "dependencies": [ |
| fa93bad | 144 | "cloudflare_r2_bucket.website" |
| fa93bad | 145 | ] |
| fa93bad | 146 | } |
| fa93bad | 147 | ] |
| fa93bad | 148 | }, |
| fa93bad | 149 | { |
| fa93bad | 150 | "mode": "managed", |
| fa93bad | 151 | "type": "terraform_data", |
| fa93bad | 152 | "name": "build_website", |
| fa93bad | 153 | "provider": "provider[\"terraform.io/builtin/terraform\"]", |
| fa93bad | 154 | "instances": [ |
| fa93bad | 155 | { |
| fa93bad | 156 | "schema_version": 0, |
| fa93bad | 157 | "attributes": { |
| 0000000 | 158 | "id": "68b15cd2-01d4-a423-1a46-a72b890a2181", |
| fa93bad | 159 | "input": null, |
| fa93bad | 160 | "output": null, |
| fa93bad | 161 | "triggers_replace": { |
| fa93bad | 162 | "value": [ |
| 0000000 | 163 | "2026-08-09T10:20:29Z" |
| fa93bad | 164 | ], |
| fa93bad | 165 | "type": [ |
| fa93bad | 166 | "tuple", |
| fa93bad | 167 | [ |
| fa93bad | 168 | "string" |
| fa93bad | 169 | ] |
| fa93bad | 170 | ] |
| fa93bad | 171 | } |
| fa93bad | 172 | }, |
| fa93bad | 173 | "sensitive_attributes": [], |
| fa93bad | 174 | "identity_schema_version": 0 |
| fa93bad | 175 | } |
| fa93bad | 176 | ] |
| fa93bad | 177 | }, |
| fa93bad | 178 | { |
| fa93bad | 179 | "mode": "managed", |
| fa93bad | 180 | "type": "terraform_data", |
| 1980b5c | 181 | "name": "purge_cache", |
| fa93bad | 182 | "provider": "provider[\"terraform.io/builtin/terraform\"]", |
| fa93bad | 183 | "instances": [ |
| fa93bad | 184 | { |
| fa93bad | 185 | "schema_version": 0, |
| fa93bad | 186 | "attributes": { |
| 0000000 | 187 | "id": "2965dfb2-b48d-0edd-bec4-a60d0143c24b", |
| 1980b5c | 188 | "input": null, |
| 1980b5c | 189 | "output": null, |
| 1980b5c | 190 | "triggers_replace": { |
| 1980b5c | 191 | "value": [ |
| 0000000 | 192 | "2026-08-09T10:23:13Z" |
| 1980b5c | 193 | ], |
| 1980b5c | 194 | "type": [ |
| 1980b5c | 195 | "tuple", |
| 1980b5c | 196 | [ |
| 1980b5c | 197 | "string" |
| 1980b5c | 198 | ] |
| 1980b5c | 199 | ] |
| 1980b5c | 200 | } |
| 1980b5c | 201 | }, |
| 1980b5c | 202 | "sensitive_attributes": [], |
| 1980b5c | 203 | "identity_schema_version": 0, |
| 1980b5c | 204 | "dependencies": [ |
| 1980b5c | 205 | "cloudflare_r2_bucket.website", |
| 1980b5c | 206 | "terraform_data.build_website", |
| 1980b5c | 207 | "terraform_data.sync_website" |
| 1980b5c | 208 | ] |
| 1980b5c | 209 | } |
| 1980b5c | 210 | ] |
| 1980b5c | 211 | }, |
| 1980b5c | 212 | { |
| 1980b5c | 213 | "mode": "managed", |
| 1980b5c | 214 | "type": "terraform_data", |
| 1980b5c | 215 | "name": "sync_website", |
| 1980b5c | 216 | "provider": "provider[\"terraform.io/builtin/terraform\"]", |
| 1980b5c | 217 | "instances": [ |
| 1980b5c | 218 | { |
| 1980b5c | 219 | "schema_version": 0, |
| 1980b5c | 220 | "attributes": { |
| 0000000 | 221 | "id": "7b4cd3c4-6c8b-a4b7-b350-5404beca57c9", |
| fa93bad | 222 | "input": null, |
| fa93bad | 223 | "output": null, |
| fa93bad | 224 | "triggers_replace": { |
| fa93bad | 225 | "value": [ |
| 0000000 | 226 | "2026-08-09T10:20:46Z" |
| fa93bad | 227 | ], |
| fa93bad | 228 | "type": [ |
| fa93bad | 229 | "tuple", |
| fa93bad | 230 | [ |
| fa93bad | 231 | "string" |
| fa93bad | 232 | ] |
| fa93bad | 233 | ] |
| fa93bad | 234 | } |
| fa93bad | 235 | }, |
| fa93bad | 236 | "sensitive_attributes": [], |
| fa93bad | 237 | "identity_schema_version": 0, |
| fa93bad | 238 | "dependencies": [ |
| fa93bad | 239 | "cloudflare_r2_bucket.website", |
| fa93bad | 240 | "terraform_data.build_website" |
| fa93bad | 241 | ] |
| fa93bad | 242 | } |
| fa93bad | 243 | ] |
| fa93bad | 244 | } |
| fa93bad | 245 | ], |
| fa93bad | 246 | "check_results": null |
| fa93bad | 247 | } |