Useful environment variables¶
The following environment variables influence how Zotonic starts up.
ZOTONIC_IP
- Which IP address to bind the web server to. By default, it binds to
any IP address. When running Zotonic behind a proxy like nginx or
varnish, it is wise to put
127.0.0.1
here. ZOTONIC_PORT
- The port number to bind the web server to. Defaults to port 8000.
ZOTONIC_SSL_PORT
- The port number to bind the ssl web server to. Defaults to port 8443.
ZOTONIC_SMTP_LISTEN_IP
- The IP address to bind the SMTP server to. Binds to any IP address by default.
ZOTONIC_SMTP_LISTEN_PORT
- The port number to bind the SMTP server to. Defaults to port 2525.
ZOTONIC_SMTP_LISTEN_DOMAIN
- The domain to bind the SMTP server to, if any.
TMP
- Where Zotonic puts temporary files, like temporary files for image resizing or URL downloading.
Note
When the variables do not seem to have effect, check
~/.zotonic/zotonic.config
. The above variables are
overridden by the ones in that file.