Unraid openvpn configuration file download
You can specify a language and the required quality p for instance. Sonarr will automatically take care of analyzing existing episodes and seasons of this TV show. It compares what you have on disk with the TV show release schedule, and triggers download for missing episodes. It also takes care of upgrading your existing episodes if a better quality matching your criterias is available out there. Sonarr triggers download batches for entire seasons. But it also handle upcoming episodes and seasons on-the-fly.
No human intervention is required for all the episodes to be released from now on. Radarr is the exact same thing, but for movies. I'm using both systems simultaneously, torrents being used only when a release is not found on newsgroups, or when the server is down. At some point I might switch to torrents only, which work really fine as well.
Indexers are APIs that allow searching for particular releases organized by categories. Think browsing the Pirate Bay programmatically. This is a pretty common feature for newsgroups indexers that respect a common API called Newznab.
However this common protocol does not really exist for torrent indexers. That's why we'll be using another tool called Jackett. You can consider it as a local proxy API for the most popular torrent indexers. It searches and parse information from heterogeneous websites. Then the download is passed on to another set of tools. Both are daemons coming with a nice Web UI, making them perfect candidates for being installed on a server.
Both are very standard and popular tools. Other service stay on my local network. This is done through Docker networking stack more to come on the next paragraphs. Plex Media Server organize all your medias as libraries. You can set up one for TV shows and another one for movies. It automatically grabs metadata for each new release description, actors, images, release date.
A very nice feature that we'll use a lot is the sub-zero plugin. Whenever a new video arrives in Plex library, sub-zero automatically searches and downloads the most appropriate subtitle from a list of subtitle providers, based on several criterias release name, quality, popularity, etc.
Plex keeps track of your position in the entire library: what episode of a given TV show season you've watched, what movie you've not watched yet, what episode was added to the library since last time. It also remembers where you stopped within a video file. Basically you can pause a movie in your bedroom, then resume playback from another device in your bathroom. The server has transcoding abilities: it automatically transcodes video quality if needed eg.
The stack should work fine on all these systems, but you'll have to adapt the Docker stack below to your OS. I'll only focus on a standard Linux installation here. The idea is to set up all these components as Docker containers in a docker-compose. We'll reuse community-maintained images special thanks to linuxserver. I'm assuming you have some basic knowledge of Linux and Docker.
A general-purpose docker-compose file is maintained in this repo here. The stack is not really plug-and-play. You'll see that manual human configuration is required for most of these tools. Configuration is not fully automated yet? Some steps also depend on external accounts that you need to set up yourself usenet indexers, torrent indexers, vpn server, plex account, etc. We'll walk through it. See the official instructions to install Docker. The purpose of this local endpoint information is to tell your client how to find your WireGuard VPN server in the vast world of the internet.
That's why a dynamic DNS is used. In my case, my blog is self-hosted that is, this blog's web server sits on the same network as my Unraid server in my homelab and therefore I will use my URL as the local endpoint.
Also, take note of the port specified typically We'll need it to set up port forwarding on the firewall. This will vary from router-to-router. I use pfSense which leads to the simple rule shown below:. All routers will have this ability typically under advanced configuration , but if you need help with this step, let me know in the blog discussion thread comments below and I'll do my best to help you out. Set peer type to "Remote Tunneled Access". Click apply:. Note: I am making a judgement call here with the "peer type of access" to use.
My recommendation of "Remote tunneled access" does two things for us that I think most users will want:. Skip to content. Star Branches Tags. Could not load branches. Could not load tags. The second picture is Site B pinging Site A. Okay, not so bad so far, right?
Now for the slightly more complex part. A couple of things to remember from the examples provided for later on:. Let's start by opening an Unraid Terminal window. To do this simply do the following command on Site A. Second , we need to give the key we just generated to Site B so it knows that Site A is allowed access:. Two files will be created from the command above. You need to copy the public key only. Great work. Take another breath and grab a beer.
We are halfway done. Do not close the terminal WebUI yet, you need it for the next section. Link to comment. Replies 9k Created 5 yr Last Reply 10 hr. Top Posters In This Topic Popular Posts binhex February Posted Images. Posted January 28, Hi Binhex! Posted January 29, Just for clarity.
At the end of the day im happy regardless. Thanks for the response. Bjonness Posted January 29, Posted January 30, I have no idea whats going on right now Also its not a good idea to so this while still drunk. Thanks for all your help. Posted January 31, Thanks again. Anyway not to worry. Just weird.