FAQ¶
If anything is confusing, unclear, missing, or maybe even wrong on this page, then please let us know by submitting a bug report
How do I use my own Proxy server?¶
No problem! All you have to do is:
- Change the
DOCKER_PROXY_PROFILEkey/value pair in your.envfile to"disabled".- This disables the
proxyandproxy-acmeservices incompose.yaml. - The setting is near the bottom of the file.
- This disables the
- Point your proxy upstream to the exposed
webport (Default:8080).- The port is controlled by the
DOCKER_WEB_PORT_EXTERNAL_HTTPkey in.env. - The setting is near the bottom of the file.
- The port is controlled by the
- Run
docker compose up -d --remove-orphansto apply the configuration
How do I use my own SSL certificate?¶
No problem! All you have to do is:
- Change the
DOCKER_PROXY_ACME_PROFILEkey/value pair in your.envfile to"disabled".- This disabled the
proxy-acmeservice incompose.yaml. - It does not disable the
proxyservice.
- This disabled the
- Put your certificates in
${DOCKER_ALL_HOST_CONFIG_ROOT_PATH}/proxy/certs(e.g../docker-compose/config/proxy/certs)- You may need to create this folder manually if it does not exist.
- The following files are expected to exist in the directory for the proxy to detect and use them automatically (this is the same directory and file names as LetsEncrypt uses)
${APP_DOMAIN}.cert.pem${APP_DOMAIN}.chain.pem${APP_DOMAIN}.fullchain.pem${APP_DOMAIN}.key.pem
- See the
nginx-proxyconfiguration file for name patterns
- Run
docker compose up -d --remove-orphansto apply the configuration
How do I change the container name prefix?¶
Change the DOCKER_ALL_CONTAINER_NAME_PREFIX key/value pair in your .env file.