Nginx Proxy Manager
Description
Nginx Proxy Manager is a web-based interface for managing Nginx proxy hosts, allowing users to easily set up and manage reverse proxies, SSL certificates, and other related configurations. It is built on top of Nginx and provides a user-friendly way to handle complex proxy setups without needing to manually edit configuration files.
Docker compose
---
services:
app:
image: 'jc21/nginx-proxy-manager:latest'
restart: unless-stopped
container_name: nginx-proxy-manager
ports:
- '80:80'
- '81:81'
- '443:443'
environment:
DISABLE_IPV6: 'true'
volumes:
- /opt/docker/nginx-proxy-manager/data:/data
- /opt/docker/nginx-proxy-manager/letsencrypt:/etc/letsencrypt
- /opt/docker/nginx-proxy-manager/letsencrypt-log:/tmp/letsencrypt-log
- /opt/docker/nginx-proxy-manager/data/logs:/data/logs
healthcheck:
test: ["CMD", "/usr/bin/check-health"]
interval: 10s
timeout: 3s
networks:
default:
external:
name: <my-preferred-network>Last updated on