Skip to main content
Nginx Reverse Proxy

Nginx Reverse Proxy

Nginx reverse proxy for routing requests between Claude Code and LiteLLM services.

nginxreverseproxywebserverhttploadbalancer
Overview

Nginx configured as a reverse proxy to route requests between Claude Code and LiteLLM. Handles Host header injection for proper API routing in the devcontainer environment. Uses nginx-light for minimal footprint.

Script ID:srv-nginx
Version:0.0.1
Script:install-srv-nginx.sh

System Packages

PackageDescription
nginx-light

Installation

Install via the interactive menu:

dev-setup

Or install directly:

.devcontainer/additions/install-srv-nginx.sh
Full installation options (click to expand)


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📋 Nginx Reverse Proxy
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

ID: srv-nginx
Name: Nginx Reverse Proxy
Script version: 0.0.1
Category: BACKGROUND_SERVICES, Background Services & Daemons
Description: Install nginx as reverse proxy for Claude Code ↔ LiteLLM with Host header injection

Usage:

Action:
install-srv-nginx.sh # Install nginx reverse proxy
install-srv-nginx.sh --uninstall # Uninstall nginx

Info:
install-srv-nginx.sh --help # Show help and usage information

System Packages (APT):
- nginx-light

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━