Warning: toggling visibility displays the secret credential in plain text on your screen.

Admin Sign In

sub.david98.ir • Protected Session

Sign-in is required before accessing queue telemetry or environment settings.

Subtitle Pipeline Admin

Local Bot API • Groq Whisper v3 • Persian LLM Translator

Checking Session...

Real-Time Queue & Storage Telemetry

Authentication required

Pending Queue celery

--

Waiting in Redis broker (-- ms)

Active Jobs In Progress

--

Reserved: -- • Scheduled: --

Celery Workers Locked

--

Sign in to view worker nodes

VPS Disk Usage 0%

-- GB free

Staged media: -- MB (-- files)

Currently Executing Tasks

Idle — zero temporary files on disk
Task ID Media File Worker Node Elapsed
No tasks currently executing.

Environment Credentials (.env)

Leave any secret input blank to preserve its currently saved value. Submitted values safely rewrite .env in place.

1. Telegram Bot & Local API Server
Locked
Format from @BotFather: digits, colon, alphanumeric token (e.g., 123456789:AAH...).
Enter a valid BotFather token (digits:token) or leave blank to keep current value.
Locked
Numeric App api_id from my.telegram.org (digits only).
API ID must contain only numeric digits (1–15 digits).
Locked
32-character hexadecimal App api_hash from my.telegram.org.
API Hash must be 16–64 hexadecimal characters (0-9, a-f).
2. AI Transcription & Persian Translation Keys
Locked
Required for Whisper Large v3 STT and Groq Llama 3.1 translation (typically starts with gsk_).
Groq API key must be at least 16 non-whitespace characters.
Locked
Google AI Studio key for Gemini 1.5 Flash subtitle translation (optional if using Groq Llama 3.1).
Gemini API key must be at least 16 non-whitespace characters.
LLM Translation Engine (TRANSLATION_PROVIDER) Select which LLM translates the generated SRT into Persian.

Hot-reloads immediately on Celery workers; restart telegram-bot-api if API ID/Hash changes.

Rotate Administrator Password (ADMIN_PASSWORD)

Your current password is never exposed by the API and is strictly required before overwriting ADMIN_PASSWORD.

HttpOnly • SameSite=Strict
Verified on server using constant-time digest comparison.
Enter your current administrator password to authorize this change.
Minimum 8 characters; immediately invalidates older sessions.
New password must be at least 8 characters long.