I have a self-hosted n8n instance that I deploy with docker compose.
Every time I update the instance, I delete all belonging to the docker compose file, including the volumes.
From other comments in the forum, I understand that because I have a volume mapped to /home/node/.n8n in the container, then this is the reason that forces me to re-enter the license information again.
Shall I keep that volume if I want to avoid having to enter the license again after re-creating the container?
What is the error message (if any)?
Please share your workflow
(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)
I tried Coolify when I started with n8n some weeks ago, but the application did not start.
I realized that the issue was to use Portainer to deploy and update the services in my docker compose file.
If I update without deleting the volumes, then the services do not start correctly with Portainer, but if I delete the volumes, then I have to enter the license again.
I am using now the docker compose commands directly.