Files
fileserver/docker/individual-docker-compose-files/nginx-proxy-manager-mariadb-docker-compose.yml
2023-12-18 20:09:03 -06:00

39 lines
913 B
YAML
Executable File

version: '3'
services:
nginxproxymanager:
container_name: nginxproxymanager
hostname: nginxproxymanager
image: jc21/nginx-proxy-manager:2.9.4
environment:
- X_FRAME_OPTIONS=sameorigin
- DB_MYSQL_HOST=npmdb
- DB_MYSQL_PORT=3306
- DB_MYSQL_USER=npm
- DB_MYSQL_PASSWORD=npm
- DB_MYSQL_NAME=npm
ports:
- 443:443/tcp
- 80:80/tcp
- 81:81/tcp
restart: always
depends_on:
- npmdb
volumes:
- /docker/appdata/npm/data:/data
- /docker/appdata/npm/letsencrypt:/etc/letsencrypt
- /etc/localtime:/etc/localtime:ro
npmdb:
container_name: npmdb
hostname: npmdb
image: jc21/mariadb-aria:latest
restart: always
environment:
- MYSQL_ROOT_PASSWORD=npm
- MYSQL_DATABASE=npm
- MYSQL_USER=npm
- MYSQL_PASSWORD=npm
volumes:
- /docker/appdata/npm/mysql:/var/lib/mysql