Trouble starting n8n installed to synology 920+

I’m trying once again to install the docker and this time I’m using what looks like a fully complete instructions from How to Install n8n on Your Synology NAS – Marius Hosting

I installed the portainer and it looks fine

except I’m not sure about the internal IP that it is using 172.21.0.3

the docker seems to be running but I cannot access it using my reverse proxy or using the IP address

image

I tried to connect to term from the container manager

I’m really not sure what to do at this point

It looks like your topic is missing some important information. Could you provide the following if applicable.

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:

And then it dies itself.

Hey @bally,

It looks like it is failing to connect to the database so you will need to do some troubleshooting there, it could be that for some reason the container is not listening on that port so it could be worth adding that to see if it helps.

I was using these instructions because it’s the only one I could find that is specifically for synology. Are there other instructions i could find where i can just use the built in container manager and keep it simple?

There is another instructions that set it up without setting any volumes and basically nothing other than the port and the time zone and I’m not sure how that would work because when your docker closes wouldn’t all the disc get reset

I see the current one is trying to save the postgres files to n8n/db

if I remove postgres an use the default mySQL, where is the data persisted

Hey @bally,

We don’t have any specific instructions for Synology, Generally we consider self hosting to be an advanced feature so if you were to run a container on your NAS we would assume you already know how to do that and how to manage the containers as that is outside of the application itself.

If you were to not use Postgres we would default to SQLite which is kept in the contianer under /home/node/.n8n so as long as you use a volume for that path it will keep the data. Using Portainer on the NAS shoudln’t be an issue though, I would just double check the database logs to see what they say or add the port to see if that helps.