Skip to content

Docker images: provide ENVs to pass path of file with password #1606

@gunterze

Description

@gunterze

dcm4che/slapd-dcm4chee

LDAP_ROOTPASS

Root DN password (bind DN: cn=admin,${LDAP_BASE_DN}) (optional, default is secret).

LDAP_ROOTPASS_FILE

Root DN password (bind DN: cn=admin,${LDAP_BASE_DN}) via file input (alternative to LDAP_ROOTPASS).

LDAP_CONFIGPASS

Config DIT password (bind DN cn=admin,cn=config) (optional, default is secret).

LDAP_CONFIGPASS_FILE

Config DIT password (bind DN cn=admin,cn=config) via file input (alternative to LDAP_CONFIGPASS).

dcm4che/keycloak

LDAP_ROOTPASS

Password to use to authenticate to LDAP (optional, default is secret).

LDAP_ROOTPASS_FILE

Password to use to authenticate to LDAP via file input (alternative to LDAP_ROOTPASS).

KEYCLOAK_USER

Keycloak admin user.

KEYCLOAK_USER_FILE

Keycloak admin user via file input (alternative to KEYCLOAK_USER).

KEYCLOAK_PASSWORD

User's password to use to authenticate to the Keycloak master realm.

KEYCLOAK_PASSWORD_FILE

User's password to use to authenticate to the Keycloak master realm via file input (alternative to KEYCLOAK_PASSWORD).

KEYSTORE_PASSWORD

Password used to protect the integrity of the keystore specified by KEYSTORE (default is secret).

KEYSTORE_PASSWORD_FILE

Password used to protect the integrity of the keystore specified by KEYSTORE via file input
(alternative to KEYSTORE_PASSWORD).

KEY_PASSWORD

Password used to protect the private key in the keystore specified by KEYSTORE
(default is value of KEYSTORE_PASSWORD).

KEY_PASSWORD_FILE

Password used to protect the private key in the keystore specified by KEYSTORE via file input
(alternative to KEY_PASSWORD).

TRUSTSTORE_PASSWORD

Password used to protect the integrity of the keystore specified by TRUSTSTORE (optional, default is secret).

TRUSTSTORE_PASSWORD_FILE

Password used to protect the integrity of the keystore specified by TRUSTSTORE via file input
(alternative to TRUSTSTORE_PASSWORD).

KEYCLOAK_DB_USER

User to authenticate to PostgreSQL (optional, default is keycloak).

KEYCLOAK_DB_USER_FILE

User to authenticate to PostgreSQL via file input (alternative to KEYCLOAK_DB_USER).

KEYCLOAK_DB_PASSWORD

User's password to use to authenticate to PostgreSQL (optional, default is keycloak).

KEYCLOAK_DB_PASSWORD_FILE

User's password to use to authenticate to PostgreSQL via file input (alternative to DB_PASSWORD).

dcm4che/dcm4chee-arc-psql

LDAP_ROOTPASS

This environment variable sets the password for LDAP.
Only effective if the file specified by LDAP_ROOTPASS_FILE does not exist. Default value is secret.

LDAP_ROOTPASS_FILE

Path to file containing the password for LDAP.
If the file does not exist, it will be created containing the password specified by LDAP_ROOTPASS.
Default value is /tmp/ldap_rootpass.

POSTGRES_PASSWORD

This environment variable is the password for PostgreSQL.
Only effective if the file specified by POSTGRES_PASSWORD_FILE does not exist. Default value is pacs.

POSTGRES_PASSWORD_FILE

Path to file containing the password for PostgreSQL.
If the file does not exist, it will be created containing the password specified by POSTGRES_PASSWORD.
Default value is /tmp/postgres_password.

KEYSTORE_PASSWORD

Password used to protect the integrity of the keystore specified by KEYSTORE (default is secret).

KEYSTORE_PASSWORD_FILE

Password used to protect the integrity of the keystore specified by KEYSTORE via file input
(alternative to KEYSTORE_PASSWORD).

KEY_PASSWORD

Password used to protect the private key in the keystore specified by KEYSTORE
(default is value of KEYSTORE_PASSWORD).

KEY_PASSWORD_FILE

Password used to protect the private key in the keystore specified by KEYSTORE via file input
(alternative to KEY_PASSWORD).

TRUSTSTORE_PASSWORD

Password used to protect the integrity of the keystore specified by TRUSTSTORE (optional, default is secret).

TRUSTSTORE_PASSWORD_FILE

Password used to protect the integrity of the keystore specified by TRUSTSTORE via file input
(alternative to TRUSTSTORE_PASSWORD).

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions