🚀 Auto-deploy: BotVPS atualizado em 14/05/2026 11:12:29

This commit is contained in:
2026-05-14 11:12:29 +00:00
parent aa04276c9a
commit b76063decd
4 changed files with 79 additions and 2 deletions
+29
View File
@@ -0,0 +1,29 @@
import asyncio
import os
import sys
# Add root dir to path
sys.path.append("/root/Apps/BotVPS")
from credential_manager import sync_credentials
async def main():
print("Iniciando sincronização de credenciais via Gitea...")
creds = await asyncio.to_thread(sync_credentials)
if creds:
print("Credenciais obtidas com sucesso!")
# Tenta salvar no .env local
with open("/root/Apps/BotVPS/.env.recovered", "w") as f:
for k, v in creds.items():
if isinstance(v, dict):
for subk, subv in v.items():
# Converte para formato ENV comum
f.write(f"{subk.upper()}={subv}\n")
else:
f.write(f"{k.upper()}={v}\n")
print("Salvo em /root/Apps/BotVPS/.env.recovered")
else:
print("Falha ao obter credenciais.")
if __name__ == "__main__":
asyncio.run(main())