If you want to use your own domain (or subdomain) for accessing n8n instead of the default srvXXXXX.hstgr.cloud
address, you can update the configuration by following these steps:
First, please make sure that the n8n subdomain of your desired domain is correctly pointed to your VPS IP address using an A record in your DNS settings.
Access your VPS through a browser terminal:
Edit the environment configuration file by running:
nano .env
On the second line of the file, locate the domain entry (typically something like
srvXXXXX.hstgr.cloud
) and replace it with your own domain that points to your VPS.Save the file by pressing Ctrl+X, then Y, and Enter.
Restart the n8n service to apply the changes:
docker compose down
docker compose up -d
Once restarted, you should be able to access n8n via your custom domain. Make sure DNS propagation is complete before testing the new address.