Reverse Proxy

Introduction

Nginx Proxy Manager

Docker container for managing Nginx proxy hosts with a simple, powerful interface

nginx-proxy

nginx-proxy sets up a container running nginx and docker-gen. docker-gen generates reverse proxy configs for nginx and reloads nginx when containers are started and stopped.

GoDoxy

A lightweight, simple, and performant reverse proxy with WebUI.

Configuration

/etc/nginx/sites-available/default:

server {
    listen 80;
    server_name your-server-ip;

    location /pull-repo {
        proxy_pass http://localhost:5000;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
    }
}

Caddy

Caddy + Pi-Hole

本地服務(*.local, *.lan )的 HTTPS 解決方案

 


Revision #14
Created 2020-10-31 01:51:02 CST by A-Lang (Admin)
Updated 2026-07-09 11:51:18 CST by A-Lang (Admin)