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