Skip to content

Instantly share code, notes, and snippets.

@theraw
Last active April 17, 2020 11:47
Show Gist options
  • Save theraw/bc557197181eafe5ba9f4235fc75593d to your computer and use it in GitHub Desktop.
Save theraw/bc557197181eafe5ba9f4235fc75593d to your computer and use it in GitHub Desktop.
{
"database": {
"engine": "mysql",
"host": "172.55.0.72",
"name": "nginx",
"user": "raw",
"password": "DlYzvJpQb4",
"port": 3306
}
}
version: '3.7'
services:
nginx:
container_name: nginx
ports:
- "0.0.0.0:80:80"
- "0.0.0.0:81:81"
- "0.0.0.0:443:443"
image: "jc21/nginx-proxy-manager:latest"
shm_size: '512MB'
privileged: true
restart: unless-stopped
networks:
nginx_net:
ipv4_address: 172.55.0.70
ulimits:
nproc: 65535
cap_add:
- "CAP_SYS_RESOURCE"
- "CAP_SYS_TIME"
volumes:
- ./config.json:/app/config/production.json
- ./NPM/data:/data
- ./NPM/letsencrypt:/etc/letsencrypt
db:
container_name: db
image: 'jc21/mariadb-aria:10.4'
shm_size: '512MB'
privileged: true
restart: unless-stopped
ports:
- '3306:3306'
networks:
nginx_net:
ipv4_address: 172.55.0.72
ulimits:
nproc: 65535
cap_add:
- "CAP_SYS_RESOURCE"
- "CAP_SYS_TIME"
environment:
MYSQL_ROOT_PASSWORD: 'DlYzvJpQb4'
MYSQL_DATABASE: 'nginx'
MYSQL_USER: 'raw'
MYSQL_PASSWORD: 'DlYzvJpQb4'
networks:
nginx_net:
driver: bridge
driver_opts:
com.docker.network.enable_ipv6: "false"
ipam:
driver: default
config:
- subnet: 172.55.0.0/16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment