PythonQuest Backup

Integração privada do responsável

Cópias protegidas para o PythonQuest

PythonQuest Backup é uma ferramenta operacional para criar cópias criptografadas do banco de dados da plataforma de estudos PythonQuest.

Uso exclusivo do responsável

Somente Diego Marcon autoriza sua própria conta Google para armazenar as cópias na pasta privada do Drive. Alunos não precisam conectar o Google Drive, fornecer acesso a arquivos ou se cadastrar nesta página.

Como o backup funciona

  1. Exportação protegida. A rotina hospedada no GitHub Actions acessa o PostgreSQL do Supabase por conexão TLS com verificação do certificado.
  2. Criptografia antes do armazenamento. A exportação passa diretamente pelo age, sem salvar o banco aberto em disco. O GitHub processa os dados antes da criptografia.
  3. Drive privado. O arquivo criptografado e seu manifesto de integridade são enviados à pasta privada autorizada. A rotina confere o recebimento e recusa pastas compartilhadas.
  4. Recuperação verificada. A chave privada, mantida fora do GitHub e do Drive, permite ensaiar a restauração em um banco local isolado.

Permissão limitada ao necessário

A integração solicita somente drive.file: acesso aos arquivos criados ou explicitamente autorizados para o aplicativo. Não solicita acesso geral ao Drive, Gmail, contatos ou perfil público.

Estado atual

A primeira execução em nuvem e sua restauração foram verificadas. O agendamento diário permanece desativado enquanto são concluídas a configuração OAuth e as pendências operacionais de retenção e acompanhamento. Esta página não ativa backups nem abre inscrições da plataforma.

Transparência

Consulte como os dados são utilizados e as condições desta integração. Este site informativo não oferece login, upload de arquivos ou autorização Google.