feat: enable Google Photos Library API in Terraform and create gdrive-to-gphotos sync Job

This commit is contained in:
Moritz Graf
2026-07-18 21:41:33 +02:00
parent b4cf4c0961
commit 2b0575364b
5 changed files with 158 additions and 3 deletions
+8 -1
View File
@@ -11,6 +11,13 @@ data:
client_id = 510142397622-ife8ab809cirgb2f3t1gk6gmj0p3ehrb.apps.googleusercontent.com
client_secret = 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
scope = drive
token = {"access_token":"ya29.a0AZYkNZjtwgj_7XaZtlsrUuXbJcYJSE2Zl4WEFlhaqSIDT3csW05ZrKcZqvsF_6Ql45C-391judgNE8DUKAAqkf2-6zyrXXPlz99lQWSuuEovtfF2A9shiQb6_oYGIT8FrW3xnFNkpz1HVY_xbeJ_PRxLpeA0V1XeKFNHJ4KTaCgYKAfESARISFQHGX2MiNcnE9tRt0XzNPF6o-HumWQ0175","token_type":"Bearer","refresh_token":"1//0918ME0bkQh3uCgYIARAAGAkSNwF-L9Irikk_ba5HNHLu5UTWvO4n_EslCc5SDbDX4_KzbUpDRBhd_v3W-wFC0LU0Uf4VbD2u42I","expiry":"2025-04-21T17:40:48.191375+02:00"}
token = {"access_token":"ya29.a0ARGnu0YmJeV8Trm4A1gJgGC3exlstFs129WPux6-xwkqecyyPkhsIDGhmBJJhhCuylATzGRLlPaE-mj2x8gZPlGC85qrInSAAmP9bY53eBkfzeF3E9cETg2kaR5xkS0-das6v2gy7R9Dq_wo0yYGClv6J56VzksCdRtENOau3G_NKY-iL6Q63HGwP6RyN0NM7hKx9pkaCgYKARESARISFQHGX2Miw0_XCkFbRIwLBjzvClPCyQ0206","token_type":"Bearer","refresh_token":"1//03GEaMgtFsVCDCgYIARAAGAMSNwF-L9IrVZhVXkWbq6INTYCxGHpC_bF4SFvJJhfM1liCJCmBfyGk-tguYoceGPEPwEn28HbBQiQ","expiry":"2026-07-18T22:12:35.929827+02:00","expires_in":3599}
team_drive =
# Google Photos API credentials belong to project: default-api-key-project (Project Number: 510142397622)
[gphotos]
type = google photos
client_id = 510142397622-ife8ab809cirgb2f3t1gk6gmj0p3ehrb.apps.googleusercontent.com
client_secret = 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
token = {"access_token":"ya29.a0ARGnu0aRExzvH1CNICKilmDMjjNIbH1H5qRKuuIvhbgOUifU_kKs5KxssTNodx6djqkFRU-NIeRw7oAkPPWY4VAcIO5zpmyEMd3VIF3CjY2u9vDVUgLc8NEuQMt9-zi01mPUi0AXc1o74Ye1OzS1wa5hxIIdiGJa4M_qOY9m3z2zUd2YUrLwx4IsJR0OBgl1E-qg_HUaCgYKAT4SARISFQHGX2MiYL5GLbjZZ822Wf5iqIGiWg0206","token_type":"Bearer","refresh_token":"1//03evlOJXMLFW5CgYIARAAGAMSNwF-L9IrBQkl-7meHL_WGfNZ8LFiCvu6my79XK8OzyaldVlcqXuEco93RUFFLsOHyDTqrIcJMY0","expiry":"2026-07-18T21:21:29.116745+02:00","expires_in":3599}