Dashboard
The Expo-Open-OTA Dashboard is a web interface that allows you to:
- 🔍 View and manage your Expo branches
- 🔄 Track runtime versions
- 📦 Monitor and manage OTA updates
- 🔀 Switch channel-to-branch mappings in one click — useful for instant rollbacks, A/B testing, or promoting a staging branch to production without republishing
Features
Updates
Browse your branches, drill down into runtime versions, and inspect individual OTA updates with their metadata.
Channels
View all your release channels and change which branch a channel points to with a single click. This is especially useful for:
- Instant rollback: Point a production channel back to a previous branch
- Testing: Temporarily route a channel to a test branch
- Promotion: Switch a channel from staging to production without rebuilding
Settings
View the current server configuration at a glance.
How to Enable the Dashboard
To activate the dashboard, configure the following environment variables:
1️⃣ Enable the Dashboard
Set the USE_DASHBOARD environment variable to true:
USE_DASHBOARD=true
2️⃣ Set the Admin Password
Set the ADMIN_PASSWORD environment variable to a secure password:
ADMIN_PASSWORD=your-password
Once enabled, the dashboard will be available at:
http://<your-server>/dashboard