PostgreSQL database ready to use for LemonLDAP::NG
10K+
This is a PostgreSQL database, configured to store LemonLDAP::NG configuration and persistent sessions.
<number>: PostgreSQL major version<number>-trixie: postgres tag used as source of this imageand all variables from postgres:trixie. Note that you should set
POSTGRES_PASSWORD variable (root password)
If /llng-conf/conf.json exists, the database will be initialized with this
configuration. You can use docker "volumes" for this:
$ docker run -v /path/to/conf.json:/llng-conf/conf.json yadd/lemonldap-ng-pg-database
If you want to initialize the database in a remote Postgres Database, modify the POSTGRES_* variables and override the container Entrypoint. Example:
POSTGRES_HOST: postgresql.namespace.default.svc.cluster.local # Kubernetes
# POSTGRES_HOST: postgresql.us-west-2.rds.amazonaws.com # AWS RDS
# POSTGRES_HOST: postgresql.database.cloud.ovh.net # OVH Cloud
POSTGRES_PORT: 20814
POSTGRES_USER: your-admin-account
POSTGRES_DB: your-admin-db
PGPASSWORD: your-admin-password
$ docker run /docker-entrypoint-initdb.d/init-user-db.sh ---env-file=env yadd/lemonldap-ng-pg-database
Note:
PGPASSWORDenv is used by the psql client at runtime.
Copyright:
License: GNU General Public License v2.0
Content type
Image
Digest
sha256:c82ca65df…
Size
153.8 MB
Last updated
15 days ago
docker pull yadd/lemonldap-ng-pg-database