Skip to content

format37/reverse-proxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

reverse-proxy

Reverse proxy for routing ssl requests to multiple services on the same domain

Installation

1. SSL certificate generation

Update your domain / subdomain name if required

sudo apt install certbot
sudo certbot certonly --standalone -d rtlm.info

Auto-renewal setup:

sudo crontab -e
# Add: 0 12 * * * /usr/bin/certbot renew --quiet

2. Git clone

git clone https://github.com/format37/reverse-proxy.git
cd reverse-proxy

3. Caddyfile

  • Update domain / subdomain name in the first line
  • Define required reverse_proxy ports to your services

4. Create network

./create-network.sh

5. Compose

./compose.sh

About

Reverse proxy for routing ssl requests to multiple services on the same domain

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages