项目作者: CharlesStover
项目描述 :
A reverse proxy for the suite of applications by Charles Stover.
高级语言: Shell
项目地址: git://github.com/CharlesStover/reverse-proxy.git
Reverse Proxy
This repository is now deprecated and archived in favor of running reverse-proxy-certbot and reverse-proxy-nginx simultaneously.
A reverse proxy for the suite of applications by Charles Stover.
Build
Build the Docker image by running yarn build
.
Use
Inside the Docker container, run ./cert domain.com
to generate a certificate for that domain.
Tech Stack
- Alpine Linux - The operating system running in the container.
- Certbot - Let’s Encrypt is used to dynamically generate TLS certificates for each domain behind the reverse proxy.
- Docker - The entire application is built into a Docker image to be deployed to the host server.
- Docker Hub - The build is automated by and pulled from Docker Hub.
- nginx - The reverse proxy itself is powered by nginx.
- yarn - Simply used as a shortcut for scripts.