Skip to content

2025

Complete Guide: Installing Open WebUI with Docker

This comprehensive guide walks you through the process of installing and configuring Open WebUI using Docker containers. Learn how to set up the pipeline service, configure Nginx as a reverse proxy, and integrate Google's AI capabilities.

Prerequisites

Before starting the installation, ensure you have:

  • Docker installed and running on your system
  • Basic understanding of terminal commands
  • Nginx (optional, for reverse proxy setup)
  • Sufficient disk space for Docker containers

Use Nginx Stream Module in Debian 12

In Debian 12, the Nginx stream module is not installed by default, if we configure /etc/nginx/nginx.conf to use stream, nginx -t will give error:

Bash
root@exia:~# nginx -t
2025/01/19 10:21:35 [emerg] 28999#28999: unknown directive "stream" in /etc/nginx/nginx.conf:12
nginx: configuration file /etc/nginx/nginx.conf test failed

2025 Plan

  • Write more posts
  • Learn Leetcode