Skip to content

Understanding the Basics

PhysK edited this page Jan 22, 2020 · 1 revision

Transmission Basics (VPN, Usenet, Torrents)

Intro

This guide is written for the use of newsgroups only. You can add torrents, but those solutions will require your own modifications (shouldn't be too hard)

VPN

A VPN is a virtual private network that is typically encrypted and utilized either to change the location of a service being provided, to hide/and or conceal information, and/or to prevent the interception of information. From the CIA TRIAD perspective, VPNs provide confidentiality to a limited extent (depends on your provider). Avoid free ones; any VPN provider has the ability to read all of your information!

Learn more about VPN’s: https://www.youtube.com/watch?v=K9bhbEm7JAk

Utilizing USENET

VPN required for USENET?

  • VPN Requred?

If you select port 443 or 563 as your transmission port, the information will be encrypted. A VPN adds an extra layer of security, but can potentially slow down your connection speeds.

USENET History & Current Purpose

USENET was utilized long before torrents. It was very confusing, the software to download-repair-and reproduce a file was clunky, the speeds were capped, and required tons manual processing. As a result people chose to rely on the use of torrents due to simplicty and being completely free. With USENET, you can achieve over 1 GIG speeds with 0 sharing (unlike torrents) in downloading material.

Programs Utilized for USENET

  • Sonarr - TV Shows
  • Radarr - Movies
  • SABNZBD - Download USENET Files

NZB Indexers:

I call the NZB Indexers the Treasure Map People (my friends get it). So when Sonarr, Radarr, or CouchPotato is looking for a show/movie, it talks to the treasure map people and says "hey, do you have the treasure map for XY&Z?"" Whichever INDEXER meets the critera of what you are looking for, the managing program then downloads the NZB file from that INDEXER (treasure map). You're like… man that’s easy. There is much more regarding USENET.

USENET Servers: So your managing program now has an NZB file of XY&Z.nzb and you're wondering where the file is. Well, you have a file, but not the data (sort of like having a torrent). What you obtained was just the treasure map. So in this case, the managing program talks to the download program via an API key and passes the information. So in this case, tv show XY&Z is now being tracked by SABNZBD. SABNZBD is required to have USENET Servers configured to download the requested files. If utilizing a REMOTE SERVER and you get a timeout, it’s because the NewsGroup blocked the IP your coming from. It’s due to abuse. Hetzner is a good remote server, but half of the usenet companies block them due to abuse. Next, SABNZBD will download the pieces of the file using the TREASURE MAP (NZB Indexer / NZB File) from the beginning and start downloading all of the files (like how utorrent works). Once downloaded, SABNZBD will store the file to a particular location and then notify the management program (Sonarr,Radarr,CouchPotato) that the file is now downloaded. The management program (Sonarr/Radarr/CouchPotato) takes the completed file, renames it, and moves it to your selected location of choice. When installing RClone, the management programs will automatically place the files in rclone’s upload path. Basically, your downloaded files are pushed to the cloud automatically.

Utilizing Torrents

Torrents are the easiest route to go, but are complicated through the use of automations. Torrents are not always around, your information is exposed, and it carries a-lot of risk. Most people select torrents because they are well known, easy to use, and technically free. What a-lot of people do not realize is that your ip-address is fully displayed for the world to see. So if you're using torrents, figure out to adapt the programs (not my area), and use a VPN when possible. If using a VPN, I would use: PIA (Private Internet Access). PIA is cheap, do not hassle you about multiple collections, take paypal, and I’ve had no problem over the years and being overseas. Just remember that with any VPN, they can snoop on you. The free VPN’s, be most wary of.

Learn More About Torrents: https://www.youtube.com/watch?v=OFswNCU5CKA

Recommend Plex Servers (Go Dedicated & Avoid VPS)

I would recommend the following based on personal experience

Dedicated Servers

PROS: More horsepower, more diskspace, better control, better bandwidth CONS: Costs more

  1. http://wholesaleinternet.com
  • Server Dual Xeon 2670 (16core/32thread)
  • RAM 32GB - 96GB
  • Solid State Drives
  • Costs: $69-$99
  • 100TB up and down dedicated bandwidth
  • PROS:
    • Bandwidth: Reach 150 MB (1.5gpbs speeds)
    • It's dual core server for under $100
    • Easy to use
    • Takes Paypal
    • NOT BANNED by indexers or anybody else
    • (Great for US Customers) You pay in dollars
  • CONS:
    • Slightly less options
    • DO NOT PICK CUSTOM servers!!! If you do, you'll have to put in tickets to hard reboot
  1. Online.net
  • Xeons Processors
  • RAM 32+
  • Solid State & HD Drives
  • Costs: Nutty costs for dual core, single core Xeons around $29-99; 8-15 for ATOMS (do not recommend)
  • Bandwidth: Unlimited, reached 90 MB speeds (.9gbps)
  • PROS:
    • Sales: Super cheap on sales
    • Interface: Very good with lots of options
    • Bandwidth: Top notch
    • NOT BANNED by indexers or anybody else
  • CONS:
    • If you do not cancel by the 20th of the month, they bill you next month
    • Requires identity verification
    • Only takes Credit Cards
    • (Bad for US Customers) EURO GOES up, so does your costs
  1. Hetzner.de
  • Xeon, Desktop, and AMD Processors
  • RAM - All types
  • Solid State & HD Drives
  • Costs: $20+
  • 30TB outgoing bandwidth, unlimited incoming
  • PROS
    • Bandwidth unlimited incoming is great; to balance against the 30TB outgoing
    • Takes Paypal
    • Can use auctioned servers or custom
    • Customer service is very fast
    • Can setup servers and not pay for 14 days and cancel, great for newbs
  • CONS
    • Interface can be semi-confusing (worst if all brand new to everything)
    • Half download companies ban HETZNER due to abuse such as Giganews and Supernews; several others
    • Bandwidth good, but never reach the highest speeds; still good
    • Customer server packages get pricy

VPS Servers

PROS: Cheaper CONS: Less horsepower, less diskspace, semi-ok control, semi-ok bandwidth

I have not used one because of plex server processing requirements, but http://online.net and http://hetzner.de offer VPS


Useful Starter Links

  1. Introduction
  2. G-Suite Signup
  3. Recommended NewsHosts
  4. Change Log

Prior Planning 101

  1. Recommended Pre-Reading
  2. Server - Storage Planning
  3. Usenet or BitTorrent
  4. PTS Editions
  5. PTS Folder Structure
  6. PTS-Repos
  7. Common Issues

Deploy & Config

PTS-Team
  1. SSH Server Access
  2. Install PTS
  3. WatchTower
  4. Remote Path Mappings

Data Transport
  1. PTS Clone
    1. Google OAuth Keys
    2. PTS Move
    3. PTS Blitz
    4. 2nd HD Option

Key Components

  1. Traefik
  2. Port Guard
  3. PTS Shield
  4. PTS Press
  5. Google Cloud - GCE
    1. Automated setup
  6. Hetzner Cloud
  7. PTS Fork
  8. Extra PTS Commands

Blitz App Info

  1. Accessing PTS Apps
  2. App Port Scheme

Tools & Services

Core Apps [Expand]
  1. Emby
  2. Jackett
  3. Jellyfin
  4. LazyLibrarian
  5. Lidarr
  6. Netdata
  7. NZBGet
  8. Ombi
  9. Plex
  10. Portainer
  11. qBittorrent
  12. Radarr
  13. Radarr4k
  14. RadarrHDR
  15. RuTorrent
  16. SABnzbd
  17. Sonarr
  18. Sonarr4k
  19. SonarrHDR
  20. Tautulli
  21. JDownloader2
Community Apps [Expand]
  1. AirSonic
  2. Bazarr
  3. Bitwarden
  4. BookSonic
  5. cAdvisor
  6. Cloud Commander
  7. Deluge
  8. DelugeVPN
  9. Dozzle
  10. Duplicati
  11. Filebrowser
  12. FlexGet
  13. Gazee
  14. Headphones
  15. Heimdall
  16. HomeAssistant
  17. jd2-openvpn
  18. Kitana
  19. Logarr
  20. MakeMKV
  21. MariaDB
  22. McMyadmin
  23. MEDUSA
  24. Mellow
  25. Miniflux
  26. Monitorr
  27. Muximux
  28. Mylar
  29. NextCloud
  30. NowShowing
  31. NZBHydra2
  32. Organizr
  33. plpp
  34. pyLoad
  35. qBittorrent
  36. QBittorrent VPN
  37. radarrsyncarr
  38. Resilio
  39. rflood-openvpn
  40. rutorrent-openvpn
  41. Shoko Anime Server
  42. SpeedTest
  43. SyncLounge
  44. Teamspeak3
  45. The Lounge
  46. Transmission
  47. Trakt.or
  48. Ubooquity
  49. Varken
  50. vnc-xfce
  51. vnstat
  52. ZeroTier

Misc Info & Articles

  1. Change Server Time
  2. Fail2Ban
  3. Custom Containers
  4. Deploying Varken, Influx, Telegraf, Grafana
  5. cloneclean commands
  6. Understanding htop
Scripts
  1. Scripting Area
    1. Auto Upload for Sonarr and Lidarr
    2. Auto Delete Log
    3. Plex Plugin DB Backup
    4. Plex fast BACKUP
    5. Delete All Unmonitored from Radarr
Clone this wiki locally