A secure, modern web dashboard to manage MiroTalk updates, configuration, and settings with ease.
1. Prepare your environment files:
git clone https://github.com/miroslavpejic85/mirotalk-admin.git
cd mirotalk-admin
cp backend/config/index.template.js backend/config/index.js
cp .env.template .env
cp docker-compose.template.yml docker-compose.yml
2. Pull and run with Docker Compose:
docker pull mirotalk/admin:latest
docker compose up
3. Access the dashboard:
adminadminBefore using MiroTalk Admin, please update your environment settings to keep your instance secure:
ADMIN_DASHBOARD_ENABLED=true to enable the dashboard.ADMIN_USERNAMEADMIN_PASSWORDADMIN_JWT_SECRETAPP_MANAGE_MODE)Choose how you want to manage your MiroTalk instance:
Local Device Management (via SSH):
APP_MANAGE_MODE=sshSSH_HOSTSSH_PORTSSH_USERNAMESSH_PASSWORD or SSH_PRIVATE_KEYSelf-Hosted with Docker:
APP_MANAGE_MODE=dockerSelf-Hosted with PM2:
APP_MANAGE_MODE=pm2Specify which instances you want to manage by listing their names (comma-separated), and provide the absolute paths to their directories:
APP_NAME=mirotalksfu,mirotalk,mirotalkc2c,mirotalkbro,mirotalkwebrtc,mirotalkadmin
MIROTALK_SFU_DIR=/root/mirotalksfu
MIROTALK_P2P_DIR=/root/mirotalk
MIROTALK_BRO_DIR=/root/mirotalkbro
MIROTALK_C2C_DIR=/root/mirotalkc2c
MIROTALK_WEB_DIR=/root/mirotalkwebrtc
MIROTALK_ADMIN_DIR=/root/mirotalk-admin
Content type
Image
Digest
sha256:a6308de03…
Size
250.2 MB
Last updated
about 24 hours ago
docker pull mirotalk/admin