Ports
In networking, a port is a communication endpoint. A port is normally tied to a specific process on your computer or server. It allows you to distinguise different kinds of traffic to a specific address. You can kind of see it like letters send to a specific person in a household: in networking different ports are for a specific application or service.
Ports allow for very efficient networking. You can have e-mail, webbrowsing and P2P networking all at the same time, because of ports. There are some common conventions for ports, such as for webbrowsing, file transfers and e-mail.
Some ports are reserved for common uses. They are part of the backbone of the internet and as a self-hoster, you should know about them:
Port number | Used for |
---|---|
22 | SSH: Secure shell. When you connect to your server via the Terminal, you probably will use this. |
53 | DNS: Domain Name Server. Translates your address to an IP address the computer understands. |
80 | HTTP: Hypertext Transfer Protocol: Used for webpages over an insecure connections. |
443 | HTTPS: Same a HTTP, but with a secure connection. |
Here you can find the default ports for some of the most used self hosted applications.
Port number | Used for |
---|---|
8686 | Lidarr: Music collection manager |
7878 | Radarr: Movie collection manager |
8989 | Sonarr: Series collection manager |
9117 | Jackett: ‘Proxy’ for trackers for commonly used collection managers |
8181 | Tautulli: Plex monitoring software |
3579 | Ombi: Media request tool |
32400 | Plex: Media server |
9091 | Transmission: Bittorrent client |
443 | Nextcloud: Groupware application suite |
8112 | Deluge: Bittorrent client |