Anaconda Enterprise: Documentation

# Configuring a standard or alternate port

The easiest way to enable clients to access a Repository server on standard ports is to configure the server to redirect traffic received on standard HTTP port 80 to the standard Repository HTTP port 8080:

    sudo iptables -t nat -F
    sudo iptables -t nat -A OUTPUT -d localhost -p tcp --dport 80 -j REDIRECT --to-ports 8080
    sudo iptables -t nat -I PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080

## HTTPS

To use HTTPS, redirect traffic from standard HTTPS port 443 to standard Repository HTTPS port 8443:

    sudo iptables -t nat -A OUTPUT -d localhost -p tcp --dport 443 -j REDIRECT --to-ports 8443
    sudo iptables -t nat -I PREROUTING -p tcp --dport 443 -j REDIRECT --to-port 8443

NOTE: See also Enabling HTTPS.

## Alternate port

To run Repository on a port other than the standard port 8080:

1. Modify the usual instructions by adjusting the port numbers in your iptables configuration.
2. Specify the correct port in your `supervisord.conf` file.