NPMplus
Docker-Anwendung from Railloune's Repository
Übersicht
Laufzeit-Argumente
- Web-UI
http://[IP]:[PORT:81]- Netzwerk
bridge- Shell
sh- Privilegiert
- false
- Extra Params
--security-opt=no-new-privileges:true
Konfiguration der Vorlage
Persistent NPMplus data, certificates, nginx configuration and database files when SQLite is used.
- Ziel
- /data
- Standard
- /mnt/user/appdata/npmplus
- Wert
- /mnt/user/appdata/npmplus
Optional web root if you want NPMplus to serve static HTML/PHP content directly.
- Ziel
- /var/www
- Standard
- /mnt/user/appdata/npmplus/www
Optional GeoIP database directory for GoAccess. Put MaxMind GeoLite2 files here if GOA is enabled.
- Ziel
- /opt/npmplus/goaccess/geoip
- Standard
- /mnt/user/appdata/npmplus/goaccess/geoip
Timezone, for example Europe/Paris or America/New_York.
- Ziel
- TZ
- Standard
- Etc/UTC
- Wert
- Etc/UTC
- Ziel
- ENABLE_PRERUN
- Standard
- false
- Wert
- false
Unraid nobody user id. Use 0 only if you know why you need root inside the container.
- Ziel
- PUID
- Standard
- 99
- Wert
- 99
Unraid users group id.
- Ziel
- PGID
- Standard
- 100
- Wert
- 100
- Ziel
- DISABLE_GRAVATAR
- Standard
- true
- Wert
- true
- Ziel
- COOKIE_SECRET
- Standard
- some-random-string
- Ziel
- NPM_PORT
- Standard
- 81
- Wert
- 81
Host port for the NPMplus web interface.
- Ziel
- 81
- Standard
- 81
- Wert
- 81
- Ziel
- GOA_PORT
- Standard
- 91
- Wert
- 91
Host port for GoAccess. Keep equal to GOA_PORT unless you know why you need a different mapping.
- Ziel
- 91
- Standard
- 91
- Wert
- 91
Internal HTTP port used by NPMplus. Host port below maps to this container port.
- Ziel
- HTTP_PORT
- Standard
- 8080
- Wert
- 8080
Host port for HTTP traffic. Change this if Unraid already uses port 80.
- Ziel
- 8080
- Standard
- 80
- Wert
- 80
Internal HTTPS port used by NPMplus. Host ports below map to this container port.
- Ziel
- HTTPS_PORT
- Standard
- 8443
- Wert
- 8443
Host port for HTTPS traffic. Change this if Unraid already uses port 443.
- Ziel
- 8443
- Standard
- 443
- Wert
- 443
This is just the port binding for HTTPS_PORT if u are in bridge mode, this need to be = to HTTPS_PORT Port Config
- Ziel
- 8443
- Standard
- 443
- Wert
- 443
- Ziel
- IPV4_BINDING
- Standard
- 0.0.0.0
- Wert
- 0.0.0.0
- Ziel
- NPM_IPV4_BINDING
- Standard
- 0.0.0.0
- Wert
- 0.0.0.0
- Ziel
- GOA_IPV4_BINDING
- Standard
- 0.0.0.0
- Wert
- 0.0.0.0
- Ziel
- IPV6_BINDING
- Standard
- [::]
- Wert
- [::]
- Ziel
- NPM_IPV6_BINDING
- Standard
- [::]
- Wert
- [::]
- Ziel
- GOA_IPV6_BINDING
- Standard
- [::]
- Wert
- [::]
- Ziel
- DISABLE_IPV6
- Standard
- false
- Wert
- false
- Ziel
- NPM_LISTEN_LOCALHOST
- Standard
- false
- Wert
- false
- Ziel
- GOA_LISTEN_LOCALHOST
- Standard
- false
- Wert
- false
- Ziel
- DISABLE_HTTP
- Standard
- false
- Wert
- false
- Ziel
- DISABLE_H3_QUIC
- Standard
- false
- Wert
- false
- Ziel
- ENABLE_MPTCP
- Standard
- false
- Wert
- false
- Ziel
- ACME_EMAIL
- Standard
- you@example.com
- Ziel
- ACME_SERVER
- Standard
- https://acme-v02.api.letsencrypt.org/directory
- Wert
- https://acme-v02.api.letsencrypt.org/directory
- Ziel
- ACME_EAB_KID
- Ziel
- ACME_EAB_HMAC_KEY
- Ziel
- ACME_PROFILE
- Ziel
- ACME_MUST_STAPLE
- Standard
- false
- Wert
- false
- Ziel
- ACME_OCSP_STAPLING
- Standard
- false
- Wert
- false
- Ziel
- ACME_KEY_TYPE
- Standard
- ecdsa
- Wert
- ecdsa
- Ziel
- ACME_KEY_SIZE
- Standard
- secp384r1
- Wert
- secp384r1
- Ziel
- ACME_SERVER_TLS_VERIFY
- Standard
- true
- Wert
- true
- Ziel
- CUSTOM_OCSP_STAPLING
- Standard
- false
- Wert
- false
- Ziel
- DEFAULT_CERT_ID
- Standard
- 0
- Wert
- 0
- Ziel
- LISTEN_PROXY_PROTOCOL
- Standard
- false
- Wert
- false
- Ziel
- LISTEN_PROXY_PROTOCOL_HTTP
- Standard
- false
- Wert
- false
- Ziel
- LISTEN_PROXY_PROTOCOL_HTTPS
- Standard
- false
- Wert
- false
- Ziel
- NGINX_QUIC_BPF
- Standard
- false
- Wert
- false
- Ziel
- NGINX_LOG_NOT_FOUND
- Standard
- false
- Wert
- false
- Ziel
- NGINX_WORKER_PROCESSES
- Standard
- auto
- Wert
- auto
- Ziel
- NGINX_WORKER_CONNECTIONS
- Standard
- 512
- Wert
- 512
- Ziel
- NGINX_FORCE_X25519MLKEM768
- Standard
- false
- Wert
- false
- Ziel
- NGINX_DISABLE_TLS12
- Standard
- false
- Wert
- false
- Ziel
- NGINX_TRUST_SECPR1
- Standard
- true
- Wert
- true
Enables rsa_pkcs1_sha512:rsa_pkcs1_sha384:rsa_pkcs1_sha256 sigalgs. Default false. Enable only if you use an RSA key and a client does not support RSA-PSS.
- Ziel
- NGINX_TRUST_RSA_PKCS1
- Standard
- false
- Wert
- false
- Ziel
- DISABLE_NGINX_BEAUTIFIER
- Standard
- false
- Wert
- false
- Ziel
- TRUST_CLOUDFLARE
- Standard
- false
- Wert
- false
- Ziel
- NGINX_LOAD_OPENAPPSEC_ATTACHMENT_MODULE
- Standard
- false
- Wert
- false
- Ziel
- NGINX_LOAD_NJS_MODULE
- Standard
- false
- Wert
- false
- Ziel
- NGINX_LOAD_GEOIP2_MODULE
- Standard
- false
- Wert
- false
- Ziel
- NGINX_LOAD_LDAP_MODULE
- Standard
- false
- Wert
- false
- Ziel
- NGINX_LOAD_NTLM_MODULE
- Standard
- false
- Wert
- false
- Ziel
- NGINX_LOAD_VHOST_TRAFFIC_STATUS_MODULE
- Standard
- false
- Wert
- false
- Ziel
- LOGROTATE
- Standard
- true
- Wert
- true
- Ziel
- LOGROTATIONS
- Standard
- 7
- Wert
- 7
- Ziel
- CERTBOT_RUN_INTERVAL
- Standard
- 3
- Wert
- 3
- Ziel
- ECH_ROTATION_INTERVAL
- Standard
- 1
- Wert
- 1
- Ziel
- GOA
- Standard
- false
- Wert
- false
- Ziel
- GOACLA
- Standard
- --agent-list --real-os --double-decode --anonymize-ip --anonymize-level=1 --keep-last=30 --with-output-resolver --no-query-string
- Wert
- --agent-list --real-os --double-decode --anonymize-ip --anonymize-level=1 --keep-last=30 --with-output-resolver --no-query-string
- Ziel
- PHP82
- Standard
- false
- Wert
- false
- Ziel
- PHP82_APKS
- Ziel
- PHP83
- Standard
- false
- Wert
- false
- Ziel
- PHP83_APKS
- Ziel
- PHP84
- Standard
- false
- Wert
- false
- Ziel
- PHP84_APKS
- Ziel
- PHP85
- Standard
- false
- Wert
- false
- Ziel
- PHP85_APKS
- Ziel
- PHP_APKS
- Ziel
- INITIAL_ADMIN_EMAIL
- Ziel
- INITIAL_ADMIN_PASSWORD
- Ziel
- INITIAL_DEFAULT_PAGE
- Standard
- congratulations
- Wert
- congratulations
- Ziel
- OIDC_REDIRECT_DOMAIN
- Ziel
- OIDC_ISSUER_URL
- Ziel
- NODE_TLS_REJECT_UNAUTHORIZED
- Ziel
- OIDC_CLIENT_ID
- Ziel
- OIDC_CLIENT_SECRET
- Ziel
- OIDC_REQUIRE_VERIFIED_EMAIL
- Ziel
- OIDC_DISABLE_PASSWORD
- Ziel
- AUTH_REQUEST_ANUBIS_UPSTREAM
- Ziel
- AUTH_REQUEST_TINYAUTH_UPSTREAM
- Ziel
- AUTH_REQUEST_OAUTH2PROXY_UPSTREAM
- Ziel
- AUTH_REQUEST_VOIDAUTH_UPSTREAM
- Ziel
- AUTH_REQUEST_AUTHELIA_UPSTREAM
- Ziel
- AUTH_REQUEST_AUTHENTIK_UPSTREAM
Optional external MariaDB/MySQL database name. Leave empty to use the built-in SQLite database.
- Ziel
- DB_MYSQL_NAME
- Ziel
- DB_MYSQL_PORT
- Ziel
- DB_MYSQL_HOST
- Ziel
- DB_MYSQL_USER
- Ziel
- DB_MYSQL_PASSWORD
Kategorien
Statistik herunterladen
Einzelheiten
zoeyvid/npmplus:latestFühren Sie NPMplus auf Unraid aus.
NPMplus ist gelistet in Community Apps für Unraid OS. Erkunden Sie Unraid, um einen flexiblen Heimserver, ein NAS oder ein Heimlabor aufzubauen.