36 lines
864 B
YAML
36 lines
864 B
YAML
services:
|
|
app:
|
|
image: 'jc21/nginx-proxy-manager:latest'
|
|
restart: unless-stopped
|
|
ports:
|
|
# These ports are in format <host-port>:<container-port>
|
|
- '80:80' # Public HTTP Port
|
|
- '443:443' # Public HTTPS Port
|
|
- '81:81' # Admin Web Port
|
|
# Add any other Stream port you want to expose
|
|
# - '21:21' # FTP
|
|
|
|
environment:
|
|
- TZ=America/New_York
|
|
- PUID=1000
|
|
- PGID=1000
|
|
|
|
|
|
volumes:
|
|
- nginx-data:/data
|
|
- nginx-letsencrypt:/etc/letsencrypt
|
|
|
|
volumes:
|
|
nginx-data:
|
|
driver: local
|
|
driver_opts:
|
|
type: none
|
|
o: bind
|
|
device: /mnt/swarm_shared/legacy_volumes/nginx-proxy-manager_nginx-data/_data
|
|
nginx-letsencrypt:
|
|
driver: local
|
|
driver_opts:
|
|
type: none
|
|
o: bind
|
|
device: /mnt/swarm_shared/legacy_volumes/nginx-proxy-manager_nginx-letsencrypt/_data
|