← Converter Instructions Compare Turquoise Guardian ↗
Admin

Admin access

Configuration for Google Drive, OAuth, and destination folder is protected. Enter the admin password to continue.

API actions are also checked server-side. Do not share this password.

Admin · unlocked

Configuration

Manage Google Drive destination and connection for Project Turquoise submissions.

System status

Loading…

SettingStatus

1 · Google OAuth client (Vercel env)

These are set in the Vercel dashboard (not typed here). Client type must be Web application.

Authorized redirect URI — add this in Google Cloud Console exactly:

https://tourqmd.vercel.app/api/google-callback

2 · Connect Google account

Signs in the Google account that owns the destination Drive folder and stores a refresh token for uploads.

3 · Destination folder

Paste the Google Drive folder URL (or folder id) where submissions should land.

4 · Required environment variables

Set these on Vercel → tourqmd → Settings → Environment Variables (Production + Preview), then redeploy:

NamePurpose
SETUP_SECRETAdmin password (same as this page)
GOOGLE_OAUTH_CLIENT_IDOAuth Web client ID
GOOGLE_OAUTH_CLIENT_SECRETOAuth Web client secret
UPSTASH_REDIS_REST_URLAlias counters + stored config
UPSTASH_REDIS_REST_TOKENRedis auth
GOOGLE_DRIVE_FOLDER_IDOptional default folder (overridden by Save folder)

5 · Test upload path

  1. Status shows Google connected + folder saved.
  2. Open the converter, convert a sample, Submit with an alias.
  3. Confirm the .md appears in the Drive folder.