Hey everyone! I’m trying to setup the google connection on my selfhosted instance of n8n that is running on Umbrel, everything is awesome until I need to deal with oauth connections from google. Following the docs I stop at the Authorized domains section because my instance is running localy so i have a umbrel.local domain (or a local ip address) and none of those are accepted by google.
Despite running this rather complex structure, I am also a beginner on self hosting so no idea if it’s possible to have a custom domain but being something local I tend to think it’s not a good idea security wise.
Can you halp me overcome this step and connect google?
n8n version: 1.75.2 (Selfhosted)
Database (default: SQLite): sqlite
Running n8n via: Umbrel setup on a proxmox in a homelab (docker (self-hosted))
Just to close this as an archive to anyone comming here. I found no way of using local URLs for this, but succeded to build this using a reverse proxy.
On my setup, using umbrel OS, i’ve also installed Cloudflare Tunnel into umbrel so I was able to use a domain I own to have an external URL. It’s important to add 2 factor auth on this cases since you are going to expose your instance to the internet, but it worked well.
The only thing I would like to see in the future is an advanced settings with some of the things we today need to configure with env variables. Umbrel specifically will ditch env variables when their OS is updated so I need to update the webhook url everytime. Other than that, working as I wanted!