Skip to content

vleango/docker-mirakurun-epgstation

 
 

Repository files navigation

Mirakurun + EPGstation + Ngrok

Installation

  1. get docker installed
https://www.smarthomebeginner.com/install-docker-on-ubuntu-22-04/
  1. grab the project
git clone [email protected]:vleango/docker-ngrok.git
- switch to basic-auth branch
git clone [email protected]:vleango/docker-mirakurun-epgstation.git
  1. add config/.tunnel.development.env

  2. add certs

openssl req -new -newkey rsa:4096 -x509 -sha256 -days 365 -nodes -out MyCertificate.crt -keyout MyKey.key
mv MyCertificate.crt epgstation/config/
mv MyKey.key epgstation/config/
  1. Install PX-S1UD driver
wget http://plex-net.co.jp/plex/px-s1ud/PX-S1UD_driver_Ver.1.0.1.zip
unzip PX-S1UD_driver_Ver.1.0.1.zip
sudo cp PX-S1UD_driver_Ver.1.0.1/x64/amd64/isdbt_rio.inp /lib/firmware/
sudo reboot
  1. start
docker-compose up -d
  1. Scan for channels
curl -X PUT "http://localhost:40772/api/config/channels/scan?minCh=10&maxCh=30&refresh=true"
  • docker-compose will automatically add those channels. Just be patient
  1. Restart
curl -X PUT "http://localhost:40772/api/restart"
  1. Status
curl "http://localhost:40772/api/status" >> status.txt

About

Mirakurun + EPGStation on Docker

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 71.8%
  • Dockerfile 14.7%
  • Ruby 11.1%
  • Shell 2.4%