Google Drive Authentication
Google Drive not authenticated yet.
Authenticate with Google DriveGoogle Drive is authenticated.
Token Information
- Access Token Duration: 1 hour (3600 seconds)
- Refresh Token Duration: Indefinite (until revoked)
- Auto-Refresh: Enabled - System automatically refreshes the access token when expired
- Manual Re-authentication: Only needed if you revoke access in Google Account settings
Token Status & Expiry Countdown
Loading token status...
Loading...
Access Token
{{ token_status.has_access_token ? 'Present' : 'Missing' }}
Refresh Token
{{ token_status.has_refresh_token ? 'Present' : 'Missing' }}
Status
{{ !token_status.access_token_expired ? 'Valid' : 'Expired' }}
Time Until Expiry
{{ countdown_display }}
Loading...
Expires at (IST): {{ token_status ? token_status.expires_at : 'Loading...' }}
Last check: {{ last_status_check }}
Authenticated (IST)
{{ token_status ? token_status.created_at : '-' }}
Auto-Refresh
Enabled
Backup Available
{{ token_status && token_status.has_backup ? 'Yes' : 'No' }}
Manual OAuth Code Input
Copy and paste the redirect URL from Google to authenticate
How to use:
- Click "Authenticate with Google Drive" button above
- Sign in with your Google account and authorize access
- After authorization, copy the full URL from your browser's address bar
- Paste it in the field below and click "Extract & Save Auth Code"
- Important: Do this quickly - authorization codes expire in ~10 minutes
Paste the complete URL that appears in your browser after Google authorization.
{{ oauth_message }}
Backup Files
Directory: /home/esyac1d8/esyacode-backups/databases
| # | File Name | Size | Modified | Action |
|---|---|---|---|---|
| {{ idx + 1 }} | {{ file.name }} | {{ formatSize(file.size) }} | {{ formatDate(file.modified) }} |
|
No backup files found in the directory.
Place .zip backup files in:/home/esyac1d8/esyacode-backups/databases
Server Backup Files
Directory: /home/esyac1d8/esyacode-backups/servers
| # | File Name | Size | Modified | Action |
|---|---|---|---|---|
| {{ idx + 1 }} | {{ file.name }} | {{ formatSize(file.size) }} | {{ formatDate(file.modified) }} |
|
No server backup files found in the directory.
Place .zip backup files in:/home/esyac1d8/esyacode-backups/servers
Upload Result
File uploaded successfully!
Name: {{ upload_result.name }}
Size: {{ formatSize(upload_result.size) }}
View on Google Drive
Name: {{ upload_result.name }}
Size: {{ formatSize(upload_result.size) }}
View on Google Drive
Debug Info
Configured path: /home/esyac1d8/esyacode-backups/databases
Directory exists: yes
All files in directory:
- bgrck_db_backups_2026-08-14_19-00-06.sql.gz (ext: gz)
- bgrck_db_backups_2026-08-17_19-00-05.sql.gz (ext: gz)
- bgrck_db_backups_2026-08-12_19-00-05.sql.gz (ext: gz)
- bgrck_db_backups_2026-08-13_19-00-06.sql.gz (ext: gz)
- bgrck_db_backups_2026-08-15_19-00-05.sql.gz (ext: gz)
- bgrck_db_backups_2026-08-11_19-00-05.sql.gz (ext: gz)
- bgrck_db_backups_2026-08-16_19-00-05.sql.gz (ext: gz)
Files matching .zip filter: 0