use SQLite by default, leave framework for mariadb backed npm

This commit is contained in:
Ariel Rin 2023-11-08 21:20:23 +10:00
parent 59e47c24c2
commit 3d92008069
No known key found for this signature in database

View File

@ -131,24 +131,32 @@ services:
- ${PROXY_HTTP_PORT:-80}:80 - ${PROXY_HTTP_PORT:-80}:80
- ${PROXY_DASH_PORT:-81}:81 - ${PROXY_DASH_PORT:-81}:81
- ${PROXY_HTTPS_PORT:-443}:443 - ${PROXY_HTTPS_PORT:-443}:443
# Uncomment this section to use a dedicated database for Nginx Proxy Manager
# environment:
# DB_MYSQL_HOST: "proxy-db"
# DB_MYSQL_PORT: 3306
# DB_MYSQL_USER: "npm"
# DB_MYSQL_PASSWORD: "${PROXY_MYSQL_PASS?err}"
# DB_MYSQL_NAME: "npm"
volumes: volumes:
- proxy-data:/data - proxy-data:/data
- proxy-le:/etc/letsencrypt - proxy-le:/etc/letsencrypt
healthcheck: healthcheck:
test: ["CMD", "/bin/check-health"] test: ["CMD", "/bin/check-health"]
proxy-db: # Uncomment this section to use a dedicated database for Nginx Proxy Manager
image: 'jc21/mariadb-aria:latest' # proxy-db:
restart: always # image: 'jc21/mariadb-aria:latest'
environment: # restart: always
MYSQL_ROOT_PASSWORD: "${PROXY_MYSQL_PASS_ROOT?err}" # environment:
MYSQL_DATABASE: 'npm' # MYSQL_ROOT_PASSWORD: "${PROXY_MYSQL_PASS_ROOT?err}"
MYSQL_USER: 'npm' # MYSQL_DATABASE: 'npm'
MYSQL_PASSWORD: "${PROXY_MYSQL_PASS?err}" # MYSQL_USER: 'npm'
ports: # MYSQL_PASSWORD: "${PROXY_MYSQL_PASS?err}"
- 3306 # ports:
volumes: # - 3306
- proxy-db:/var/lib/mysql # volumes:
# - proxy-db:/var/lib/mysql
volumes: volumes:
redis-data: redis-data: