denogginizer

nginx-proxy-manager

Jan 5th, 2023
1,323
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 1.05 KB | None | 0 0
  1. version: "3"
  2. services:
  3.   app:
  4.     image: 'jc21/nginx-proxy-manager:latest'
  5.     container_name: nginx-proxy
  6.     restart: always
  7.     ports:
  8.      - '80:80' # Public HTTP Port
  9.       - '443:443' # Public HTTPS Port
  10.       - '81:81' # Admin Web Port
  11.     environment:
  12.       DB_MYSQL_HOST: "db"
  13.       DB_MYSQL_PORT: 3306
  14.       DB_MYSQL_USER: "user"
  15.       DB_MYSQL_PASSWORD: "my-pass"
  16.       DB_MYSQL_NAME: "my-name"
  17.       # Uncomment this if IPv6 is not enabled on your host
  18.       # DISABLE_IPV6: 'true'
  19.     volumes:
  20.      - /srv/dev-disk-by-uuid-0bd7560e/yaml/jc21-nginx-proxy/data:/data
  21.       - /srv/dev-disk-by-uuid-0bd7560e/yaml/jc21-nginx-proxy/letsencrypt:/etc/letsencrypt
  22.     depends_on:
  23.      - db
  24.  
  25.   db:
  26.     image: 'jc21/mariadb-aria:10.4.15-innodb'
  27.     container_name: nginx-db
  28.     restart: always
  29.     environment:
  30.       MYSQL_ROOT_PASSWORD: 'my-root-pass'
  31.       MYSQL_DATABASE: 'npm'
  32.       MYSQL_USER: 'my-user'
  33.       MYSQL_PASSWORD: 'my-pass'
  34.     volumes:
  35.      - /srv/dev-disk-by-uuid-0bd7560e/yaml/jc21-nginx-proxy/data/mysql:/var/lib/mysql
Tags: nginx
Advertisement
Add Comment
Please, Sign In to add comment