MiroTalk Admin
A secure, modern web dashboard to manage MiroTalk updates, configuration, and settings with ease.
🚀 Quick Start
-
Clone the Repository and Set Up Backend
-
Open the Admin Dashboard
- Go to: http://localhost:9999/admin
- Default credentials:
- Username:
admin
- Password:
admin
- Username:
⚡ Quick Start with PM2
-
Install PM2 globally (if not already installed):
-
Clone and set up the project:
-
Start the server with PM2:
-
View logs and manage the process:
-
Access the Dashboard:
⚠️ Security Checklist
Important:
Before using MiroTalk Admin, update your environment settings to keep your instance secure.
🔐 Admin Dashboard
- Set
ADMIN_DASHBOARD_ENABLED=true
to enable the dashboard. - Change the default credentials:
ADMIN_USERNAME
ADMIN_PASSWORD
ADMIN_JWT_SECRET
🛠️ Management Mode (APP_MANAGE_MODE
)
Choose how you want to manage your MiroTalk instance:
-
Local Device Management (via SSH):
- Set
APP_MANAGE_MODE=ssh
- Configure:
SSH_HOST
SSH_PORT
SSH_USERNAME
SSH_PASSWORD
orSSH_PRIVATE_KEY
- Set
-
Self-Hosted with Docker:
- Set
APP_MANAGE_MODE=docker
- Set
-
Self-Hosted with PM2:
- Set
APP_MANAGE_MODE=pm2
- Set
✅ Tip:
Regularly review and update your.env
settings to keep your MiroTalk instance secure and manageable.