Trade Sentinel

Application Settings

Configure API keys, endpoints, and other application parameters.

N8N Configuration
Configure N8N API details. Live dashboard health checks use `N8N_API_URL`, `N8N_API_KEY`, and optionally `N8N_WORKFLOW_ID_TO_MONITOR` from your server environment.

Displays `NEXT_PUBLIC_N8N_API_URL` if set.

Displays `NEXT_PUBLIC_N8N_WORKFLOW_ID_TO_MONITOR` if set.

Bybit API Configuration
Configure Bybit API. Live dashboard health checks and data fetching use `BYBIT_API_URL`, `BYBIT_API_KEY`, and `BYBIT_API_SECRET` from your server environment.

Displays `NEXT_PUBLIC_BYBIT_API_URL` if set.

Google Sheets API
Configure Google Sheets API for signal data. Live data fetching uses `GOOGLE_SHEET_ID`, `GOOGLE_SHEET_RANGE`, and GCP authentication (Service Account via `GCLOUD_SA_KEY_BASE64` or `GOOGLE_APPLICATION_CREDENTIALS`) from your server environment.

Displays `NEXT_PUBLIC_GOOGLE_SHEET_ID` if set.

Displays `NEXT_PUBLIC_GOOGLE_SHEET_RANGE` if set.

Server Env: `GOOGLE_API_KEY`. Prefer Service Account for private sheets.

Telegram Bot Configuration
Configure your Telegram Bot. Live dashboard health checks use `TELEGRAM_BOT_API_URL` from your server environment. Other fields are for reference.

Displays `NEXT_PUBLIC_TELEGRAM_BOT_API_URL` if set.

This is typically used by the Python bot itself.

GCP General & Scheduler
Core GCP settings for service account authentication and Cloud Scheduler job monitoring. These are configured via server environment variables.

Displays `NEXT_PUBLIC_GCLOUD_PROJECT_ID` if set.

Authentication is handled via a service account. Set either `GOOGLE_APPLICATION_CREDENTIALS` (path to key file) or `GCLOUD_SA_KEY_BASE64` (base64 encoded key) in your server environment.

Displays `NEXT_PUBLIC_GCLOUD_SCHEDULER_LOCATION_ID` if set.

Displays `NEXT_PUBLIC_GCLOUD_SCHEDULER_JOB_NAME` if set.

GCP Compute Engine Instance
Details for monitoring a specific GCE VM. Health checks use server environment variables.

Displays `NEXT_PUBLIC_GCLOUD_COMPUTE_INSTANCE_NAME` if set.

Displays `NEXT_PUBLIC_GCLOUD_COMPUTE_INSTANCE_ZONE` if set.

GenAI - Gemini API Key
API Key for Google Gemini, used by Genkit flows (e.g., Anomaly Detection). Set via `GEMINI_API_KEY` in your server environment.
GenAI - DeepSeek API Key
API Key for DeepSeek. Set via `DEEPSEEK_API_KEY` in your server environment. Dashboard KPI attempts to fetch current balance.