Docker + domain + SSL and oAuth2

Hi!

I’m new to n8n and it’s a very cool tool, and I’m currently using the cloud version that the developers provide for a paid subscription.

However, I would like to move to my own server and I want to do it fully professionally, i.e. my own domain, SSL certificate, docker, reverse proxy. I have one question: will the self-hosted software configured in this way be able to log into services such as Google calendar or Todoist using the OAuth2 API, as it is in the Cloud version?

Thank you for your response.

Hi @userN8N

Yes this is no problem at all.
I can personally recommend using docker with postgres as the n8n database and nginx as a reverse proxy for your set up.
Should be plenty of examples around on the forums. Also a talk from the last n8n meetup(or 2 ago) on how to set it up. Talk was from @Shirobachi

1 Like

Yes, I would suggest my solution, especially if you know Ansible. As I remember, I used default SQLite database, but no problem to change it. Have a look in free time for that :slight_smile:

2 Likes