← Back to Projects

OpenWebUI

Open WebUI: Dev Container + Terraform Azure Deployment Baseline

Portfolio Snapshot

This project focuses on developer experience and cloud repeatability for Open WebUI. The local baseline uses a Dev Container configured for Docker-in-Docker so the app can be built and run with Docker Compose in a consistent environment. The cloud baseline uses Terraform to provision Azure Container Apps infrastructure (logging + environment + storage) and deploy a pinned Open WebUI container image with external ingress and platform-managed secrets. The result is a clean foundation for future iterations such as Entra ID authentication, stronger persistence (managed database), and additional platform tooling.

What it proves

Key components

Operational notes

Verification

Visual evidence of project

Initial Setup
Hosted Deployment
devcontainer setup
Local setup