drluca_
08/28/2023, 10:38 PMNeedle
08/28/2023, 10:38 PMjoshiparth1000
08/28/2023, 10:40 PMdrluca_
08/28/2023, 10:40 PMjoshiparth1000
08/28/2023, 10:40 PMdrluca_
08/28/2023, 10:41 PMdrluca_
08/28/2023, 10:41 PMjoshiparth1000
08/28/2023, 10:41 PMdrluca_
08/28/2023, 10:43 PMjoshiparth1000
08/28/2023, 10:43 PMjoshiparth1000
08/28/2023, 10:44 PMdrluca_
08/28/2023, 10:47 PMnitnelave
08/28/2023, 10:48 PMnitnelave
08/28/2023, 10:48 PMnitnelave
08/28/2023, 10:48 PMdrluca_
08/28/2023, 10:50 PMenvironment:
- UID=####
- GID=####
- TZ=####/####
- LLDAP_JWT_SECRET=REPLACE_WITH_RANDOM
- LLDAP_LDAP_USER_PASS=REPLACE_WITH_PASSWORD
- LLDAP_LDAP_BASE_DN=dc=example,dc=com
# If using LDAPS, set enabled true and configure cert and key path
# - LLDAP_LDAPS_OPTIONS__ENABLED=true
# - LLDAP_LDAPS_OPTIONS__CERT_FILE=/path/to/certfile.crt
# - LLDAP_LDAPS_OPTIONS__KEY_FILE=/path/to/keyfile.key
# You can also set a different database:
# - LLDAP_DATABASE_URL=mysql://mysql-user:password@mysql-server/my-database
# - LLDAP_DATABASE_URL=postgres://postgres-user:password@postgres-server/my-database
drluca_
08/28/2023, 10:54 PMdrluca_
08/28/2023, 10:54 PMnitnelave
08/28/2023, 11:11 PMnitnelave
08/28/2023, 11:12 PMnitnelave
08/28/2023, 11:12 PMdrluca_
08/28/2023, 11:38 PMdrluca_
08/29/2023, 12:02 AMnitnelave
08/29/2023, 12:03 AMdrluca_
08/29/2023, 12:03 AMnitnelave
08/29/2023, 12:03 AMdrluca_
08/29/2023, 12:04 AMjoshiparth1000
08/29/2023, 12:15 AMdrluca_
08/29/2023, 6:40 AMjoshiparth1000
08/29/2023, 6:40 AMdrluca_
08/29/2023, 6:40 AMjoshiparth1000
08/29/2023, 6:41 AMdrluca_
08/29/2023, 6:41 AMjoshiparth1000
08/29/2023, 6:41 AMjoshiparth1000
08/29/2023, 6:42 AMdrluca_
08/29/2023, 6:43 AMdrluca_
08/29/2023, 6:44 AMapiVersion: apps/v1
kind: Deployment
metadata:
name: ldap
labels:
app: ldap
spec:
replicas: 1
selector:
matchLabels:
app: ldap
template:
metadata:
name: ldap
labels:
app: ldap
spec:
imagePullSecrets:
- name: partybuzz
containers:
- name: ldap
image: registry.digitalocean.com/partybuzz/lldap:0.4.3
imagePullPolicy: Always
env:
- name: LLDAP_KEY_SEED
value: UkPLKrLXcVDl4fYF7GwoIs0iNWZOiZBR
ports:
- containerPort: 3890
name: ldap
- containerPort: 17170
name: web
restartPolicy: Always
drluca_
08/29/2023, 6:44 AMjoshiparth1000
08/29/2023, 6:44 AMdrluca_
08/29/2023, 6:44 AMdrluca_
08/29/2023, 6:47 AMverbose=true
http_host = "0.0.0.0"
http_port = 17170
http_url = "http://domainname.ch/pw/reset"
jwt_secret = "M8gAjY0200T9NcwWbnCOWkvXo7lIVZ1T"
ldap_base_dn = "dc=domainname,dc=ch"
ldap_user_dn = "domainname"
ldap_user_email = "admin@domainname.ch"
ldap_user_pass = "domainname23!!"
database_url = "postgres://domainname:domainname23!!@postgres/ldap"
drluca_
08/29/2023, 6:48 AMnitnelave
08/29/2023, 7:03 AMdrluca_
08/29/2023, 7:05 AMdrluca_
08/29/2023, 7:05 AMnitnelave
08/29/2023, 7:05 AMdrluca_
08/29/2023, 7:06 AMdrluca_
08/29/2023, 7:06 AMnitnelave
08/29/2023, 7:07 AMdrluca_
08/29/2023, 7:08 AMdrluca_
08/29/2023, 7:09 AMkey_seed = "UkPLKrLXcVDl4fYF7GwoIs0iNWZOiZBR"
drluca_
08/29/2023, 7:12 AMnitnelave
08/29/2023, 7:13 AMdrluca_
08/29/2023, 7:14 AMverbose=true
http_host = "0.0.0.0"
http_port = 17170
http_url = "http://domainname.ch/pw/reset"
jwt_secret = "M8gAjY0200T9NcwWbnCOWkvXo7lIVZ1T"
ldap_base_dn = "dc=domainname,dc=ch"
ldap_user_dn = "domainname"
ldap_user_email = "admin@domainname.ch"
ldap_user_pass = "domainname23!!"
database_url = "postgres://domainname:domainname23!!@postgres/ldap"
key_seed = "UkPLKrLXcVDl4fYF7GwoIs0iNWZOiZBR"
drluca_
08/29/2023, 7:14 AMnitnelave
08/29/2023, 7:15 AMdrluca_
08/29/2023, 7:16 AMConfiguration: Configuration {
ldap_host: "0.0.0.0",
ldap_port: 3890,
http_host: "0.0.0.0",
http_port: 17170,
jwt_secret: ***SECRET***,
ldap_base_dn: "dc=domainname,dc=ch",
ldap_user_dn: UserId(
"domainname",
),
ldap_user_email: "admin@domainname.ch",
ldap_user_pass: ***SECRET***,
database_url: "postgres://domainname:domainname23!!@postgres/ldap",
ignored_user_attributes: [],
ignored_group_attributes: [],
verbose: true,
key_file: "server_key",
smtp_options: MailOptions {
drluca_
08/29/2023, 7:16 AMdrluca_
08/29/2023, 7:17 AMnitnelave
08/29/2023, 7:17 AMdrluca_
08/29/2023, 7:17 AMdrluca_
08/29/2023, 7:19 AMnitnelave
08/29/2023, 7:19 AMdrluca_
08/29/2023, 7:20 AMdrluca_
08/29/2023, 7:20 AMnitnelave
08/29/2023, 7:20 AMnitnelave
08/29/2023, 7:20 AMdrluca_
08/29/2023, 7:22 AMnitnelave
08/29/2023, 7:22 AMdrluca_
08/29/2023, 7:22 AMnitnelave
08/29/2023, 7:22 AMnitnelave
08/29/2023, 7:22 AMnitnelave
08/29/2023, 7:22 AMdrluca_
08/29/2023, 7:22 AMdrluca_
08/29/2023, 7:23 AMnitnelave
08/29/2023, 7:23 AMdrluca_
08/29/2023, 7:23 AMnitnelave
08/29/2023, 7:23 AMdrluca_
08/29/2023, 7:23 AMdrluca_
08/29/2023, 7:23 AMnitnelave
08/29/2023, 7:23 AM