Skip to content

Instantly share code, notes, and snippets.

@bennotti
Created July 16, 2023 15:24
Show Gist options
  • Save bennotti/6d1732b2fd317cb14ac9703e4caa34cf to your computer and use it in GitHub Desktop.
Save bennotti/6d1732b2fd317cb14ac9703e4caa34cf to your computer and use it in GitHub Desktop.
docker nginx proxy manager certbot let's encrypt
version: '3.8'
services:
app:
image: 'jc21/nginx-proxy-manager:latest'
restart: unless-stopped
ports:
- '80:80'
- '81:81'
- '443:443'
volumes:
- ./data:/data
- ./letsencrypt:/etc/letsencrypt
environment:
DB_MYSQL_HOST: "{DB_HOST}"
DB_MYSQL_PORT: 3306
DB_MYSQL_USER: "{DB_USER"
DB_MYSQL_PASSWORD: "{DB_PASSWORD}"
DB_MYSQL_NAME: "{DB_DATABASE_NAME}"
extra_hosts:
- "host.docker.internal:host-gateway"
- "acme-v02.api.letsencrypt.org:172.65.32.248"
networks:
- services-nw
networks:
services-nw:
driver: bridge
name: services-nw
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment