I just installed n8n on my server and everything seems working fine except webhooks.
They do work but some apps (specifically Shopify) refuses to send data to webhooks starting by HTTP, it only allows to send data to webhooks starting by HTTPS.
For now, my webhooks URL looks like http://{{my_server_IP}}/webhook/shopify
I would like to change it to https://{{my_server_IP}}/webhook/shopify
I noticed that the desktop version of n8n attributes a random webhook starting by HTTPS like “https://terrible-horse-85.hooks.n8n.cloud/webhook/shopify”. Would it be possible to have such an autogenerated webhook on a self hosted version of n8n.
This isn’t really an n8n specific issue so much as it is your server configuration. A recommended setup would be to have a reverse proxy e.g. Traefik or NGINX in front of your server that handles TLS termination.