Bold is the recommended. also, Node.js ^8.9.4 < 9 || ^10.11.0 < 11 || ^12.13.0 < 13
needed.
- Linux
- PM2
>=2.4.0
- x86 / x64 / ARMv7 / ARMv8
- Debian / Ubuntu / CentOS / Gentoo
- SystemV / OpenRC / SystemD
- PM2
- Win32 (Experimental)
- winser
>=1.0.3
- Windows 10 RS3
npm i [email protected] -g
- winser
- Darwin (Experimental)
- PM2
>=2.4.0
- PM2
- via Package Manager (recommended)
- Debian / Ubuntu (deb)
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt-get install -y nodejs
- CentOS (rpm)
- (root)
curl -sL https://rpm.nodesource.com/setup_12.x | bash -
- (root)
- Gentoo
emerge nodejs
- Debian / Ubuntu (deb)
- nave
sudo /path/to/nave.sh usemain 12.13.0
sudo npm install pm2 -g
# Quick
sudo npm install mirakurun -g --unsafe-perm --production
# Advanced
sudo npm install mirakurun -g --production
sudo mirakurun init # to install as service
sudo mirakurun restart # when updated
# Quick
sudo npm uninstall mirakurun -g --unsafe-perm
# Advanced
sudo pm2 stop mirakurun-server
sudo pm2 delete mirakurun-server
sudo pm2 save
sudo npm uninstall mirakurun -g
/usr/local/etc/mirakurun/
- configurationsserver.yml
tuners.yml
channels.yml
/usr/local/var/db/mirakurun/
- databasesservices.json
programs.json
/usr/local/var/log/mirakurun.stdout.log
- normal log/usr/local/var/log/mirakurun.stderr.log
- error log
use Windows PowerShell as Admin.
npm install [email protected] -g
use Windows PowerShell as Admin.
npm install mirakurun@latest -g --production
use Windows PowerShell as Admin.
npm uninstall mirakurun -g
# start
Start-Service mirakurun
# stop
Stop-Service mirakurun
also you can use Service Manager of Task Manager.
${USERPROFILE}/.Mirakurun/
- configurationsserver.yml
tuners.yml
channels.yml
${LOCALAPPDATA}/Mirakurun/
- databasesservices.json
programs.json
${LOCALAPPDATA}/Mirakurun/stdout
- normal log${LOCALAPPDATA}/Mirakurun/stderr
- error log