# WARNING: This is a DEVELOPMENT docker-compose file, it should not be used for production. version: "2" services: app: image: jc21/nginx-proxy-manager-base:latest ### change from "latest" to "latest-arm64" if installing on a Pi 3 or higher ports: - 80:80 - 81:81 - 43:443 environment: - NODE_ENV=development - FORCE_COLOR=1 volumes: - ./data:/data - ./data/letsencrypt:/etc/letsencrypt - .:/app - ./rootfs/etc/nginx:/etc/nginx working_dir: /app depends_on: - db links: - db command: node --max_old_space_size=250 --abort_on_uncaught_exception node_modules/nodemon/bin/nodemon.js db: image: jc21/mariadb-aria ### change "jc21/mariadb-aria" to "mariadb/server" if installing on a Pi environment: MYSQL_ROOT_PASSWORD: "npm" MYSQL_DATABASE: "npm" MYSQL_USER: "npm" MYSQL_PASSWORD: "npm" volumes: - ./config/my.cnf:/etc/mysql/conf.d/npm.cnf - ./data/mysql:/var/lib/mysql