sudo dpkg -i plexmediaserver_0.9.14.6.1620-e0b7243_amd64.deb
sudo service plexmediaserer restart
locate latest pkg file.
Plex Media Server (PMS) is located in (
Plugins for PMS are located here (
Logs are located here:
/var/lib/plexmediaserver/Library/Application\ Support/Plex\ Media\ Server/Logs/PMS\ Plugin\ Logs/com.plexapp.plugins.etvnet.log /var/lib/plexmediaserver/Library/Application\ Support/Plex\ Media\ Server/Logs/Plex\ Media\ Server.log
OSX: ~/Library/Logs/Plex\ Media\ Server/PMS\ Plugin\ Logs/com.plexapp.plugins.etvnet.log ~/Library/Logs/Plex\ Media\ Server.log
xcode-select --install
brew install pyenv
pyenv install 2.7.10
pyenv rehash
pyenv local 2.7.10
python --version
easy_install pip
pip install invoke
pip install paramiko
invoke build
After this command folder 'build' will have 'Etvnet.bundle.zip' archive.
You need to extract this archive into the
cd ~/Library/Application\ Support/Plex\ Media\ Server/Plug-ins
git clone git@github.com:shvets/Etvnet.bundle.git
See how to manually install a channel here
On Ubuntu, because of plugins folder location, you have to change the directory owner (plex):
sudo -S chown -R plex /var/lib/plexmediaserver/Library/Application\ Support/Plex\ Media\ Server/Plug-ins
You can build and deploy on OSX with this command:
invoke deploy
This command will also restarts plex server.
env USERNAME=user HOSTNAME=remote_host invoke rdeploy
Ubuntu: /var/lib/plexmediaserver/Library/Application\ Support/Plex\ Media\ Server/Plug-ins/Etvnet.bundle/
OSX: ~/Library/Application\ Support/Plex\ Media\ Server/Plug-ins/Etvnet.bundle/