version: "3" services: app: image: jc21/nginx-proxy-manager:latest container_name: nginx_proxy_manager restart: unless-stopped ports: - "80:80" - "81:81" - "443:443" environment: DB_MYSQL_HOST: "db" DB_MYSQL_PORT: 3306 DB_MYSQL_USER: "npm" DB_MYSQL_PASSWORD: "CHANGE_ME_NPM_DB_PASSWORD" DB_MYSQL_NAME: "npm_db" volumes: - ./data:/data - ./letsencrypt:/etc/letsencrypt db: image: mariadb:latest container_name: npm_db restart: unless-stopped environment: MYSQL_ROOT_PASSWORD: "CHANGE_ME_NPM_DB_ROOT_PASSWORD" MYSQL_DATABASE: "npm_db" MYSQL_USER: "npm" MYSQL_PASSWORD: "CHANGE_ME_NPM_DB_PASSWORD" volumes: - ./mysql:/var/lib/mysql