AbdulR3hman
4/16/2017 - 11:54 PM

SubDomains and Ports

How do I point my custom domain to my IP:Port (41.111.20.36:8080)?

add new record: https://www.digitalocean.com/community/tutorials/how-to-set-up-a-host-name-with-digitalocean

and install nginx
remove default from /etc/nginx/sites-available&Enabled  
copy the following and in /etc/nginx/sites-available

server {
    listen 80;
    listen [::]:80 default ipv6only=on;
    server_name ci.yourcompany.com;
 
    location / {
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header Host $http_host;
        proxy_redirect off;
 
        if (!-f $request_filename) {
            proxy_pass http://app_server;
            break;
        }
    }
}

and softlink it to sites-enabled;

restart nginx

`
sudo ln -s /etc/nginx/sites-available/myapp /etc/nginx/sites-enabled/myapp
sudo service nginx configtest
sudo service nginx restart
`