Plex Monitoring Tool – Plexpy / Tautulli installation guide
PlexPy or now called Tautulli since a major upgrade is a must have monitoring tool if you have a Plex Media Server.
It makes the Plex experience so much better by being able to monitor who is watching and when. You can even set up notifications via email or an android app.
To install on Ubuntu 15 / 16 follow the below steps.
Open terminal and enter the below
sudo apt-get install git-core
cd /opt (install in this folder)
git clone https://github.com/Tautulli/Tautulli.git
python Tautulli.py (to start the program)
Tautulli will be loaded in your browser or listening on http://localhost:8181
You may need to fix permissions if you have any errors
Allow all users to run: sudo chmod -R 777 Tautulli
Allow only a certain user to run: sudo chown -R tautulli:tautulli Tautulli
To start on startup you will a startup daemon as follows.
In a terminal type
sudo touch /etc/systemd/system/tautulli.service
sudo nano /etc/systemd/system/tautulli.service
Then paste the below and then save.
Description=Tautilli / plexpy
Then enable and start the service as follows
sudo systemctl enable tautulli.service
sudo systemctl start tautulli.service
To update at any point go to /opt/Tautilli and type “git pull” in the terminal.
If you you get an error after upgrading from PlexPy to Tautuilli you will simply need to refer the daemon startup script to Tautuilli.py rather than plexpy.py
Plex is an excellent media server. It can organise media on your server or computer and stream to any device with the plex app installed within your house. Not only this you can stream on the move or anywhere in the world and share with other users.
The best part for me its ability to record / organise terrestrial aired TV or Movies with Netflix style covers and menus. It will record an entire TV series and even remove any commercials.
I have mine instead on a dedicated ubuntu server. Check out the below link for information guide
more to follow….
Creating a secure site in Ubuntu / apache seems like a daunting task, so I thought there must me an easier way – and there is by installing Letsencrypt on the server.
Installing Letsencrypt (aka cerbot)
Step 1 – add the repository
sudo add-apt-repository ppa:certbot/certbot
sudo apt-get update
sudo apt-get install python-certbot-apach
Step 2 – Creating the Certificate for a domain
sudo certbot --apache -d example.com
or for multiple simply
sudo certbot --apache -d example.com -d www.example.com
the terminal will then present you with a step by step guide. The certificates can be viewed here
You can verify your site using the following link (replacing the example with your own)
You should now able to conect to you site using HTTPS
Step 3 -Auto Renew
You will need to auto renew the certificate every 90 days by simply running the following command. You can then set up a cron job to do this automatically.
sudo certbot renew
More information here