Skip to content

Instantly share code, notes, and snippets.

@macagua
Last active March 30, 2022 21:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save macagua/5c3daac51f227ecfa39374ed71977c1e to your computer and use it in GitHub Desktop.
Save macagua/5c3daac51f227ecfa39374ed71977c1e to your computer and use it in GitHub Desktop.
How install 'Nginx Proxy Manager' with 'Docker Compose'
version: '3.2'
services:
nginx-proxy-manager:
image: jc21/nginx-proxy-manager:latest
container_name: nginx-proxy-manager
restart: always
ports:
# Public HTTP Port:
- '80:80'
# Public HTTPS Port:
- '443:443'
# Admin Web Port:
- '81:81'
volumes:
#- ./config.json:/app/config/production.json
- ./data:/data
- ./letsencrypt:/etc/letsencrypt
environment:
DB_SQLITE_FILE: "/data/database.sqlite"
networks:
- web-proxy-manager
networks:
web-proxy-manager:
driver: bridge

nginx-proxy-manager

For build the containers, execute the following command:

$ sudo docker-compose up -d
$ sudo docker-compose logs -f nginx-proxy-manager
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment