Securing a port with ssl

You can do it in NGINX.

server {
	server_name example.org www.example.org;
	listen 93.184.216.34:8080 ssl;
	listen [2606:2800:220:1:248:1893:25c8:1946]:8080 ssl;
	ssl_certificate /home/example/ssl.combined;
	ssl_certificate_key /home/example/ssl.key;
    root /home/example/public_html;
...