![]() ![]() ![]() Can watch for better quality of the episodes you already have and do an automatic upgrade.Can scan your existing library and download any missing episodes.Support for major platforms: Windows, Linux, macOS, Raspberry Pi, etc. ![]() GitHub - Bugs and Feature Requests Only.Note: GitHub Issues are for Bugs and Feature Requests Only It can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available. It can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them. Follow these instructions and in the setup wizard and you will probably don't need to change anything.Sonarr is a PVR for Usenet and BitTorrent users. This way, I will only expose and through nginx. Homeassistant has built-in fail2ban and therefore can be left exposed to the outside world (plus it is a requirement for google assistant integration). Fortunately we can set up a wireguard client in dietpi very easily and use this instead to access the less secure apps. Reverse proxies can be a bit insecure, specially if you are exposing random apps completely to the rest of the world with no fail2ban (radarr, sonarr, etc.). You will also need to update your google assistant apps to point to the new domain. Make sure that you have disabled the ssh addons (for security reasons). This will enable fail2ban and nginx reverse proxy. # Set this to your NGINX machine IP, or localhost if hosted on the same machine. # You must set the trusted proxy IP address so that Home Assistant will properly accept connections In your configuration.yaml file you will need to edit or add the http section as follows: You can also use nginx to assign custom domains to other raspis in your home network (e.g.Don't forget to set up passwords for whatever apps are exposed to the outside.Restart the swag container and check the logs, you should see it acquiring the certificates correctly and once that is done you should be able to access the apps from the external URLs.conf file for each app, make sure that the IPs are correct for your setup (192.168.1.100 in my case) Copy the contents of the nginx folder in the repo (specially the proxy-confs folder) to the swag folder in appdata.Automatically detects new episodes Can scan your existing library and download any. Open ports 80 & 443 in your router and assign them to your raspi. Support for major platforms: Windows, Linux, macOS, Raspberry Pi, etc.Reboot all the containers for the settings to be applied.For Plex, you will need to disable remote access, add the custom URL to Settings/Network/Custom server access URL through the web and set Secure connections to Preferred.Configure the apps to use SSL using this guide.*/7 * * * * sudo sudo ddclient Nginx reverse proxy Installation PreparationĬlone this repo and create the directory structure described in the previous section Install docker: The reverse proxy will be used for homeassistant (required for google assistant integration) and wireguard for everything else. To access from outside the LAN network we will set up a reverse proxy with dynamic dns and a custom domain and wireguard. Deluge and transmission can only access the internet through the VPN container if it is properly connected, this avoids any traffic leak if the VPN connection goes down. The way that the containers are set up, all of them with the exception of deluge and transmission use the original host network. The only one not from linuxserver.io is the NordVPN client one (from bubuntux), the reason for this is because this NordVPN client supports their new NordLynx (wireguard) protocol, which is supposed to be faster. The docker-compose.yaml file contains all the configs for them. Most of the containers that I use are from linuxserver.io. The external HDD is mounted into /mnt/media and has the following directory structure The only things that run in the pi natively are dietpi (obviously), pihole (from dietpi-software and out-of-scope for this doc) and ddclient. Most of this software is dockerized and launched using docker-compose. Home assistant (hassio) running in another raspi 3b.Sonarr (use the preview tag to get the new beta version). ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |