L LocalNodeOps

Local Production Node Docker Stack

Copy a free, minimal Docker Compose setup to get Ollama and Open WebUI running locally — or skip straight to the hardened, production-ready stack below.

Deploy this locally

A minimal Docker Compose stack to get Ollama and Open WebUI running. Free to copy and run as-is.

services:
  ollama:
    image: ollama/ollama:latest
    container_name: ollama
    restart: unless-stopped
    ports:
      - "11434:11434"
    volumes:
      - ollama-data:/root/.ollama

  open-webui:
    image: ghcr.io/open-webui/open-webui:main
    container_name: open-webui
    restart: unless-stopped
    depends_on:
      - ollama
    ports:
      - "3000:8080"
    environment:
      - OLLAMA_BASE_URL=http://ollama:11434
    volumes:
      - open-webui-data:/app/backend/data

volumes:
  ollama-data:
  open-webui-data:

Production-ready

Local Production Node Docker Stack — $35

The free snippet above gets you running. This is what you'd actually want in production.

  • Hardened multi-model compose (run several models side by side)
  • Automated container health checks and restart policies
  • Reverse proxy pre-configured for all services
  • Caddy with automatic SSL — no manual cert management
  • Vector storage wired in for RAG workloads
  • Automated logging and log rotation
Get the production stack — $35

One-time purchase via Lemon Squeezy. Single-user license. 7-day refund window — see Terms.