Help by deploying a work flow

So, I am doing some software development and I was creating a chat bot with n8n. Never used docker before so I was experimenting a bit. Now, I need to deploy the workflow I created with n8n into a server. Is there a way to deploy the docker comtainer and start automatically the n8n workflow? I already did the time trigger, but do I need to loggin by opening the browser, open the workflow and setting the credentials (API keys) manually? Us there a way to do all of this professionally? This is no a “school project”, actually is something serious for a big company. Help please :folded_hands:

Describe the problem/error/question

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.)

Share the output returned by the last node

Information on your n8n setup

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

Hi @Ryutaro_Arimura Welcome!
Instead of actually deploying the containers, why not to keep your production app and n8n separated and let those interact using webhooks with authentications, as that would be a better take in case of a ChatBot just use Webhook trigger and respond to webhook with proper auth and that would really work.