N8n + Digitalocean = Crashing

I have n8n setup with docker in digitalocean.
The set up seemed to have gone well. Was able to get n8n loaded and build my first workflow. However, when I set the first workflow live everything seemed to crash. Now when I try to access my n8n website it just says " This site can’t be reached. n8n.*** .com** took too long to respond."

Looking for help in resolving this so that it does not happen again. Please let me know if you can do this.
Thanks!

Hey @Stiehla,

I created a video tutorial that might help. Here’s the link: How to deploy n8n on a DigitalOcean droplet - YouTube

If it still doesn’t work for you, let me know. I would be happy to help you :slight_smile:

Cheers,
Harshil

4 Likes

Thanks Harshil. I have been through the video and it has already been deployed. Now that I set my first workflow active it is giving me the error “This site cant be reached”. If you feel you can help fix that and ensure the site and workflows stay active then let’s chat :slight_smile:
Thanks!

I have the same issue

1 Like

Hey @Louis-Clement Welcome to the n8n community :tada:

Can you share more details? Any logs?

basically sometimes the server times out but I think I need to look into Scaling : Scaling n8n - n8n Documentation

Hey @Louis-Clement,

Are you looking for some support or someone to fix it for you? It looks like you have tagged your post onto a job post.

If you are after just general support it would be worth making a new topic and completing the template.

There is now a 1-Click-App that makes it super easy to setup n8n in a DigitalOcean droplet.

2 Likes

Does anyone know how to update the DigitalOcean 1-click n8n app? Neither the npm or docker routes were used in the initial install.

The DigitalOcean 1-click n8n app is not supported by us, but by DigitalOcean :slight_smile:

2 Likes

@allanbcrawford Here’s how it’s done:

To update the n8n version:

  • log in to your droplet console, e.g., from the DigitalOcean control panel
  • navigate to the n8n docker compose folder: cd /opt/n8n-docker-caddy
  • Execute these commands (s. also here):

Pull latest version

docker compose pull

Stop and remove older version

docker compose down

Start the container

docker compose up -d

This will update the n8n version to the latest stable release on your Droplet.
I will add an update-script to the 1-click-app to make this easier in the next update for the 1-click-app.

5 Likes

@automaze.me , thanks for the update instructions and the marketplace instance.

Additional question: This only covers updating the n8n software, Ubuntu OS updates need to happen in addition to this, correct?

That’s right, @BlueBlueBlue!
Those need to be done using the standard apt update/ apt upgrade commands.

1 Like

Thanks for the confirmation!

@automaze.me - how will the 1-click update work once you release it? Will it be command line, or from the DO dashboard?