Back to Templates
n8n + Worker + Runner with Redis/Postgres and Ollama logo

n8n + Worker + Runner with Redis/Postgres and Ollama

vlatest

n8n is an open source low-code platform for automating workflows and integrations with PostgreSQL database and Ollama AI model.

Deploy on Dokploy

Deploy n8n + Worker + Runner with Redis/Postgres and Ollama on Dokploy

  1. Install Dokploy on your server if you haven't already.
  2. In your Dokploy panel, open a project and click Create Service → Template.
  3. Search for n8n + Worker + Runner with Redis/Postgres and Ollama and click Create — Dokploy configures domains, environment variables, and volumes for you.

Alternatively, create a Compose service, go to Advanced → Import from Base64, and paste this payload:

base64
ewogICJjb21wb3NlIjogInNlcnZpY2VzOlxuICBuOG46XG4gICAgaW1hZ2U6IG44bmlvL244bjpsYXRlc3RcbiAgICByZXN0YXJ0OiB1bmxlc3Mtc3RvcHBlZFxuICAgIGVudmlyb25tZW50OlxuICAgICAgLSBOT0RFX0VOVj1wcm9kdWN0aW9uXG4gICAgICAtIE44Tl9IT1NUPSR7TjhOX0hPU1R9XG4gICAgICAtIE44Tl9QT1JUPSR7TjhOX1BPUlR9XG4gICAgICAtIE44Tl9QUk9UT0NPTD1odHRwc1xuICAgICAgIyBEYXRhYmFzZVxuICAgICAgLSBEQl9UWVBFPXBvc3RncmVzZGJcbiAgICAgIC0gREJfUE9TVEdSRVNEQl9IT1NUPXBvc3RncmVzXG4gICAgICAtIERCX1BPU1RHUkVTREJfVVNFUj0ke1BPU1RHUkVTX1VTRVJ9XG4gICAgICAtIERCX1BPU1RHUkVTREJfUEFTU1dPUkQ9JHtQT1NUR1JFU19QQVNTV09SRH1cbiAgICAgICMgQ29uZmlndXJhdGlvblxuICAgICAgLSBOOE5fRElBR05PU1RJQ1NfRU5BQkxFRD1mYWxzZVxuICAgICAgLSBOOE5fUEVSU09OQUxJWkFUSU9OX0VOQUJMRUQ9dHJ1ZVxuICAgICAgLSBOOE5fRU5DUllQVElPTl9LRVk9JHtFTkNSWVBUSU9OX0tFWX1cbiAgICAgIC0gTjhOX1VTRVJfTUFOQUdFTUVOVF9KV1RfU0VDUkVUXG4gICAgICAtIE44Tl9TRUNVUkVfQ09PS0lFPXRydWVcbiAgICAgIC0gTjhOX0VORk9SQ0VfU0VUVElOR1NfRklMRV9QRVJNSVNTSU9OUz10cnVlXG4gICAgICAtIE44Tl9CTE9DS19FTlZfQUNDRVNTX0lOX05PREU9dHJ1ZVxuICAgICAgLSBOOE5fUFJPWFlfSE9QUz0ke1BST1hZX0hPUFM6LTF9XG4gICAgICAtIFdFQkhPT0tfVVJMPWh0dHBzOi8vJHtOOE5fSE9TVH0vXG4gICAgICAtIEdFTkVSSUNfVElNRVpPTkU9JHtHRU5FUklDX1RJTUVaT05FfVxuICAgICAgLSBOOE5fVEVNUExBVEVTX0VOQUJMRUQ9dHJ1ZVxuICAgICAgLSBOOE5fSElSSU5HX0JBTk5FUl9FTkFCTEVEPWZhbHNlXG4gICAgICAtIE9GRkxPQURfTUFOVUFMX0VYRUNVVElPTlNfVE9fV09SS0VSUz10cnVlXG4gICAgICAjIE9sbGFtYVxuICAgICAgLSBPTExBTUFfSE9TVD0ke09MTEFNQV9IT1NUOi1vbGxhbWE6MTE0MzR9XG4gICAgICAjIFJ1bm5lcnNcbiAgICAgIC0gTjhOX1JVTk5FUlNfRU5BQkxFRD10cnVlXG4gICAgICAtIE44Tl9SVU5ORVJTX01PREU9ZXh0ZXJuYWxcbiAgICAgIC0gTjhOX1JVTk5FUlNfQlJPS0VSX0xJU1RFTl9BRERSRVNTPTAuMC4wLjBcbiAgICAgIC0gTjhOX1JVTk5FUlNfQVVUSF9UT0tFTj0ke044Tl9SVU5ORVJTX1NFQ1JFVH1cbiAgICAgIC0gTjhOX05BVElWRV9QWVRIT05fUlVOTkVSPXRydWVcbiAgICAgIC0gTjhOX1JVTk5FUlNfTUFYX0NPTkNVUlJFTkNZPTUwXG4gICAgICAjIExvZ2dpbmdcbiAgICAgIC0gRVhFQ1VUSU9OU19EQVRBX1BSVU5FPXRydWVcbiAgICAgIC0gRVhFQ1VUSU9OU19EQVRBX01BWF9BR0U9N1xuICAgICAgIyBSZWRpc1xuICAgICAgLSBFWEVDVVRJT05TX01PREU9cXVldWVcbiAgICAgIC0gUVVFVUVfQlVMTF9SRURJU19IT1NUPXJlZGlzXG4gICAgICAtIFFVRVVFX0JVTExfUkVESVNfUE9SVD02Mzc5XG4gICAgICAjIEVtYWlsc1xuICAgICAgIyAtIE44Tl9TTVRQX0hPU1Q9JHtTTVRQX0hPU1R9XG4gICAgICAjIC0gTjhOX1NNVFBfUE9SVD0ke1NNVFBfUE9SVH1cbiAgICAgICMgLSBOOE5fU01UUF9VU0VSPSR7U01UUF9VU0VSfVxuICAgICAgIyAtIE44Tl9TTVRQX1BBU1M9JHtTTVRQX1BBU1N9XG4gICAgdm9sdW1lczpcbiAgICAgIC0gbjhuX2RhdGE6L2hvbWUvbm9kZS8ubjhuXG4gICAgZGVwZW5kc19vbjpcbiAgICAgIHBvc3RncmVzOlxuICAgICAgICBjb25kaXRpb246IHNlcnZpY2VfaGVhbHRoeVxuICAgICAgcmVkaXM6XG4gICAgICAgIGNvbmRpdGlvbjogc2VydmljZV9oZWFsdGh5XG5cbiAgbjhuLXdvcmtlcjpcbiAgICBpbWFnZTogZG9ja2VyLm44bi5pby9uOG5pby9uOG46bGF0ZXN0XG4gICAgcmVzdGFydDogYWx3YXlzXG4gICAgY29tbWFuZDogd29ya2VyXG4gICAgZW52aXJvbm1lbnQ6XG4gICAgICAtIE5PREVfRU5WPXByb2R1Y3Rpb25cbiAgICAgIC0gTjhOX0hPU1Q9JHtOOE5fSE9TVH1cbiAgICAgIC0gTjhOX1BPUlQ9JHtOOE5fUE9SVH1cbiAgICAgIC0gTjhOX1BST1RPQ09MPWh0dHBzXG4gICAgICAtIEVYRUNVVElPTlNfTU9ERT1xdWV1ZVxuICAgICAgLSBEQl9UWVBFPXBvc3RncmVzZGJcbiAgICAgIC0gREJfUE9TVEdSRVNEQl9IT1NUPXBvc3RncmVzXG4gICAgICAtIERCX1BPU1RHUkVTREJfVVNFUj0ke1BPU1RHUkVTX1VTRVJ9XG4gICAgICAtIERCX1BPU1RHUkVTREJfUEFTU1dPUkQ9JHtQT1NUR1JFU19QQVNTV09SRH1cbiAgICAgIC0gTjhOX0VOQ1JZUFRJT05fS0VZPSR7RU5DUllQVElPTl9LRVl9XG4gICAgICAtIE44Tl9TRUNVUkVfQ09PS0lFPXRydWVcbiAgICAgIC0gTjhOX0VORk9SQ0VfU0VUVElOR1NfRklMRV9QRVJNSVNTSU9OUz10cnVlXG4gICAgICAtIE44Tl9CTE9DS19FTlZfQUNDRVNTX0lOX05PREU9dHJ1ZVxuICAgICAgLSBOOE5fUFJPWFlfSE9QUz0ke1BST1hZX0hPUFN9XG4gICAgICAtIFdFQkhPT0tfVVJMPWh0dHBzOi8vJHtOOE5fSE9TVH0vXG4gICAgICAtIEdFTkVSSUNfVElNRVpPTkU9JHtHRU5FUklDX1RJTUVaT05FfVxuICAgICAgLSBRVUVVRV9CVUxMX1JFRElTX0hPU1Q9cmVkaXNcbiAgICAgIC0gUVVFVUVfQlVMTF9SRURJU19QT1JUPTYzNzlcbiAgICBkZXBlbmRzX29uOlxuICAgICAgLSBuOG5cbiAgICAgIC0gcmVkaXNcblxuICBuOG4tcnVubmVyOlxuICAgIGltYWdlOiBuOG5pby9ydW5uZXJzOm5pZ2h0bHlcbiAgICByZXN0YXJ0OiBhbHdheXNcbiAgICBlbnZpcm9ubWVudDpcbiAgICAgIC0gTjhOX1JVTk5FUlNfVEFTS19CUk9LRVJfVVJJPWh0dHA6Ly9uOG46NTY3OVxuICAgICAgLSBOOE5fUlVOTkVSU19BVVRIX1RPS0VOPSR7TjhOX1JVTk5FUlNfU0VDUkVUfVxuICAgICAgLSBOOE5fRU5DUllQVElPTl9LRVk9JHtFTkNSWVBUSU9OX0tFWX1cbiAgICAgIC0gR0VORVJJQ19USU1FWk9ORT0ke0dFTkVSSUNfVElNRVpPTkV9XG4gICAgICAtIE44Tl9SVU5ORVJTX01BWF9DT05DVVJSRU5DWT01MFxuICAgIGRlcGVuZHNfb246XG4gICAgICAtIG44blxuXG4gIG9sbGFtYTpcbiAgICBpbWFnZTogb2xsYW1hL29sbGFtYTpsYXRlc3RcbiAgICByZXN0YXJ0OiB1bmxlc3Mtc3RvcHBlZFxuICAgIHZvbHVtZXM6XG4gICAgICAtIG9sbGFtYV9zdG9yYWdlOi9ob21lL25vZGUvLm9sbGFtYVxuICAgICAgXG4gIGluaXQtb2xsYW1hOlxuICAgIGltYWdlOiBvbGxhbWEvb2xsYW1hOmxhdGVzdFxuICAgIHZvbHVtZXM6XG4gICAgICAtIG9sbGFtYV9zdG9yYWdlOi9ob21lL25vZGUvLm9sbGFtYVxuICAgIGVudHJ5cG9pbnQ6IC9iaW4vc2hcbiAgICBlbnZpcm9ubWVudDpcbiAgICAgIC0gT0xMQU1BX0hPU1Q9b2xsYW1hOjExNDM0XG4gICAgY29tbWFuZDpcbiAgICAgIC0gXCItY1wiXG4gICAgICAtIFwic2xlZXAgMzsgb2xsYW1hIHB1bGwgbGxhbWEzLjI6bGF0ZXN0OyBvbGxhbWEgcHVsbCBnZW1tYTM6bGF0ZXN0XCJcblxuICByZWRpczpcbiAgICBpbWFnZTogcmVkaXM6Ny1hbHBpbmVcbiAgICByZXN0YXJ0OiB1bmxlc3Mtc3RvcHBlZFxuICAgIGNvbW1hbmQ6IHJlZGlzLXNlcnZlciAtLWFwcGVuZG9ubHkgeWVzXG4gICAgaGVhbHRoY2hlY2s6XG4gICAgICB0ZXN0OiBbXCJDTURcIiwgXCJyZWRpcy1jbGlcIiwgXCJwaW5nXCJdXG4gICAgICBpbnRlcnZhbDogMTBzXG4gICAgICB0aW1lb3V0OiA1c1xuICAgICAgcmV0cmllczogNVxuICAgIHZvbHVtZXM6XG4gICAgICAtIHJlZGlzX3N0b3JhZ2U6L2RhdGFcbiAgICAgIFxuICBwb3N0Z3JlczpcbiAgICBpbWFnZTogcG9zdGdyZXM6MTctYWxwaW5lXG4gICAgaG9zdG5hbWU6IHBvc3RncmVzXG4gICAgcmVzdGFydDogdW5sZXNzLXN0b3BwZWRcbiAgICBlbnZpcm9ubWVudDpcbiAgICAgIC0gUE9TVEdSRVNfVVNFUj0ke1BPU1RHUkVTX1VTRVJ9XG4gICAgICAtIFBPU1RHUkVTX1BBU1NXT1JEPSR7UE9TVEdSRVNfUEFTU1dPUkR9XG4gICAgICAtIFBPU1RHUkVTX0RCPSR7UE9TVEdSRVNfREJ9XG4gICAgdm9sdW1lczpcbiAgICAgIC0gcG9zdGdyZXNfc3RvcmFnZTovdmFyL2xpYi9wb3N0Z3Jlc3FsL2RhdGFcbiAgICBoZWFsdGhjaGVjazpcbiAgICAgIHRlc3Q6IFsnQ01ELVNIRUxMJywgJ3BnX2lzcmVhZHkgLWggbG9jYWxob3N0IC1VICR7UE9TVEdSRVNfVVNFUn0gLWQgJHtQT1NUR1JFU19EQn0nXVxuICAgICAgaW50ZXJ2YWw6IDVzXG4gICAgICB0aW1lb3V0OiA1c1xuICAgICAgcmV0cmllczogMTBcbiAgICAgIFxudm9sdW1lczpcbiAgbjhuX2RhdGE6XG4gIHBvc3RncmVzX3N0b3JhZ2U6XG4gIG9sbGFtYV9zdG9yYWdlOlxuICByZWRpc19zdG9yYWdlOiIsCiAgImNvbmZpZyI6ICJbdmFyaWFibGVzXVxubWFpbl9kb21haW4gPSBcIiR7ZG9tYWlufVwiXG5wb3N0Z3Jlc191c2VyID0gXCIke3VzZXJuYW1lfVwiXG5wb3N0Z3Jlc19wYXNzd29yZCA9IFwiJHtwYXNzd29yZDoyNH1cIlxucG9zdGdyZXNfZGIgPSBcIm44blwiXG5uOG5fZW5jcnlwdGlvbl9rZXkgPSBcIiR7YmFzZTY0OjY0fVwiXG5uOG5fcnVubmVyX3NlY3JldCA9IFwiJHtiYXNlNjQ6NjR9XCJcblxuW2NvbmZpZ11cbm1vdW50cyA9IFtdXG5cbltbY29uZmlnLmRvbWFpbnNdXVxuc2VydmljZU5hbWUgPSBcIm44blwiXG5wb3J0ID0gNV82Nzhcbmhvc3QgPSBcIiR7bWFpbl9kb21haW59XCJcblxuW2NvbmZpZy5lbnZdXG5OOE5fSE9TVCA9IFwiJHttYWluX2RvbWFpbn1cIlxuTjhOX1BPUlQgPSBcIjU2NzhcIlxuTjhOX1JVTk5FUlNfU0VDUkVUID0gXCIke244bl9ydW5uZXJfc2VjcmV0fVwiXG5cblBST1hZX0hPUFMgPSBcIjBcIlxuRU5DUllQVElPTl9LRVkgPSBcIiR7bjhuX2VuY3J5cHRpb25fa2V5fVwiXG5HRU5FUklDX1RJTUVaT05FID0gXCJFdXJvcGUvQmVybGluXCJcblxuUE9TVEdSRVNfREIgPSBcIiR7cG9zdGdyZXNfZGJ9XCJcblBPU1RHUkVTX1VTRVIgPSBcIiR7cG9zdGdyZXNfdXNlcn1cIlxuUE9TVEdSRVNfUEFTU1dPUkQgPSBcIiR7cG9zdGdyZXNfcGFzc3dvcmR9XCJcblxuT0xMQU1BX0hPU1QgPSBcImh0dHA6Ly9vbGxhbWE6MTE0MzRcIlxuXG5TTVRQX0hPU1QgPSBcIlwiXG5TTVRQX1BPUlQgPSBcIjU4N1wiXG5TTVRQX1VTRVIgPSBcIlwiXG5TTVRQX1BBU1MgPSBcIlwiIgp9

Configuration

The exact Docker Compose and template configuration this template deploys.

Related Templates

Self-host n8n + Worker + Runner with Redis/Postgres and Ollama in minutes

Dokploy is a free, open source deployment platform. Deploy n8n + Worker + Runner with Redis/Postgres and Ollama and 499+ other templates on your own infrastructure with a single click.