• Contact Us
Marty

Marty Heyman

mheyman@symas.com

0

Article
Last Month

Marty articles

All Categories
  • All Categories
  • Quick Start
  • Installation
  • Maintenance
  • Reference

Using OpenLDAP with Bookstack

Published April 22nd, 2024 by Marty Heyman

Example Bookstack .env file additions for usin with OpenLDAP ## ADD after values in the existing .env file. ## To keep existing documents, you might need to alter ownership/permission in the bookstack database. # General auth AUTH_METHOD=ldap # The LDAP host, Adding a port is optional LDAP_SERVER=ldap://<fully-qualified-domain-name or IP address&

1989 Views 1 min

Using OpenLDAP with `dolibarr`

Published April 28th, 2024 by Marty Heyman

This example will help you to create users in dolibarr from your users in your ldap server from a specific group and to login with the password from the ldap server. In Dolibarr, install the LDAP module from Home -> Modules/Applications Go to the configuration of this module and fill it like this: Users and groups synchronization: LDAP -> Doli

1902 Views 1 min

Using OpenLDAP with jellyfin

Published April 28th, 2024 by Marty Heyman

Jellyfin, the free and open-source media server, offers the ability to centralize media streaming across devices. For organizations or advanced home networks, integrating OpenLDAP with Jellyfin provides centralized user authentication and access control. This guide walks you through configuring Jellyfin to use OpenLDAP for user login, enabling a sea

396 Views 1 min

Using OpenLDAP with Minio

Published June 4th, 2024 by Marty Heyman

MinIO is a High-Performance Object Storage released under GNU Affero General Public License v3. 0. It is API compatible with the Amazon S3 cloud storage service. This example assists with basic LDAP configuration and policy attachment. LDAP Config Navigation Login to the WebUI as a consoleAdmin user Navigate to Administrator > Identity > LDAP

402 Views 1 min

Using OpenLDAP with Jitsi Meet

Published July 15th, 2025 by Marty Heyman

Jitsi Meet is a powerful, open-source video conferencing platform, and securing access to your instance is critical—especially in self-hosted environments. One common enterprise-grade authentication solution is OpenLDAP. In this guide, you’ll learn how to integrate OpenLDAP with Jitsi Meet to control who can create or join meetings. Prerequisites Be

19 Views 1 min

Using OpenLDAP with Home Assistant

Published May 3rd, 2024 by Marty Heyman

Home Assistant is an open-source home automation platform that allows users to control and automate their smart home devices from a central interface. It offers a flexible and customizable way to manage a wide range of devices and services, enabling users to create custom rules and automate tasks within their homes. Home Assistant emphasizes local c

322 Views 1 min

Using OpenLDAP with Dell IDRAC

Published April 22nd, 2024 by Marty Heyman

iDRAC 9 iDRAC 9 can only be connected to LDAPS, so make sure you have that enabled. The settings then are as follows: Use Distinguished Name to Search Group Membership Enabled LDAP Server Address Your server address fully qualified domain name, IP Address, localhost if appropriate LDAP Server Port Your LDAPS port, eg. 636 Bind DN uid=admin,ou=people

1688 Views 1 min

Using OpenLDAP with DEX

Published April 22nd, 2024 by Marty Heyman

  # ldap configuration: # OpenLDAP_LDAP_BASE_DN: dc=example,dc=com # ############################## # rest of the Dex options # ############################## connectors: - type: ldap id: ldap name: LDAP config: host: ldap-host # make sure it does not start with `ldap://` port: 389 # or 636 if you have ldaps enabled insecureNoSSL: true # or false if

1307 Views 1 min

Using OpenLDAP with ergo

Published April 28th, 2024 by Marty Heyman

Please see the Main documentation here. This article is a quick-start, the main docs go into greater detail adding more options and capabilities. For simple user auth prepare a ldap-config.yaml with the following settings host: "127.0.0.1" port: 389 timeout: 30s # uncomment for TLS / LDAPS: # use-ssl: true bind-dn: "uid=%s,ou=people,dc=example,dc=or

1122 Views 1 min

Using Apache Guacamole with OpenLDAP

Published April 22nd, 2024 by Marty Heyman

!! IMPORTANT - LDAP only works with LDAP if using a database authentication. Apache Guacamole does support using LDAP to store its user config but that is not in scope of this article. To setup LDAP Using guacamole.properties Open and edit your Apache Guacamole properties files located at guacamole/guacamole.properties Uncomment and insert the below

2530 Views 1 min

Using OpenLDAP with Matrix's Synapse home server software

Published June 4th, 2024 by Marty Heyman

Matrix's Synapse is the reference implementation of a Matrix homeserver, written in Python. It allows users to run their own messaging server and participate in the decentralized Matrix network. Think of it as the core software that powers a Matrix server, similar to how an email server works.  To use OpenLDAP with Matrix’s Synapse homeserver softwa

379 Views 1 min

Using OpenLDAP with Wikijs

Published May 20th, 2024 by Marty Heyman

This example is for the Zabbix Web interface version 6.0, which is the supported LTS version as of August 2023. Later versions have additional options. For the associated 6.0 documentation see here, and for the current manual see here. Note that an LDAP user must exist in Zabbix Web as well, however its Zabbix password will not be used. When creatin

409 Views 1 min

Using OpenLDAP with Zabbix

Published May 20th, 2024 by Marty Heyman

Zabbix is a powerful, open-source monitoring solution designed to monitor the performance and availability of various IT components, including networks, servers, virtual machines, and cloud services. It collects and displays metrics, allowing for real-time analysis and alerting based on predefined events.  This example is for the Zabbix Web interfac

422 Views 1 min

Using OpenLDAP with emby

Published April 28th, 2024 by Marty Heyman

Emby only uses LDAP to create users and validate passwords upon login. Emby administrators are always validated via native emby login. For more details see. Replace dc=example,dc=com with your OpenLDAP configured domain. Bind DN cn=admin,ou=people,dc=example,dc=com Bind Credentials changeme (replace with your password) User search base ou=people,dc=

1867 Views 1 min

Using OpenLDAP with gitea

Published April 28th, 2024 by Marty Heyman

In Gitea, go to Site Administration > Authentication Sources and click Add Authentication Source Select LDAP (via BindDN) Host: Your ldap server’s ip/hostname Port: Your ldap server’s port (389 by default) Bind DN: uid=admin,ou=people,dc=example,dc=com Bind Password: Your bind user’s password User Search Base: ou=people,dc=example,dc=com User Fil

2674 Views 1 min

Using OpenLDAP with LibreNMS

Published June 4th, 2024 by Marty Heyman

LibreNMS is a fully-featured, open-source network monitoring system written in PHP. It utilizes SNMP to automatically discover and monitor various network devices and services, including routers, switches, servers, and more. LibreNMS offers features like customizable dashboards, alerting, and a comprehensive API for management and data retrieval.  Y

552 Views 1 min

Using OpenLDAP with Airsonic Advanced

Published April 18th, 2024 by Marty Heyman

Replace dc=example,dc=com with the suffix used in your OpenLDAP server. LDAP URL ldap://ldap:389/ou=people,dc=example,dc=com LDAP search filter (&(uid={0})(memberof=cn=airsonic,ou=groups,dc=example,dc=com)) LDAP manager DN cn=admin,ou=people,dc=example,dc=com Password admin-password Make sure the box "Automatically create users" in Airsonic is c

1126 Views 1 min

Using OpenLDAP with Calibre Web

Published April 22nd, 2024 by Marty Heyman

Adapted from instructions on the Wiki for Calibre-Web (Wiki page) as of 2023-11-16. Installation LDAP can be used as login provider for Calibre-Web. Depending on your distro some packages need to be installed. As further prerequiste you need to install the dependencies listed in optional-requirements.txt in the LDAP section. Configuration After a re

2935 Views 4 min

Using OpenLDAP with Aperio CAS Server

Published April 22nd, 2024 by Marty Heyman

Replace dc=example,dc=com with your LDAP configured domain, and hostname for your LDAP server. The search-filter provided here requires users to be members of the cas_auth group in LDAP. Configuration to use LDAP in e.g. /etc/cas/config/standalone.yml cas: authn: ldap: - base-dn: dc=example,dc=com bind-credential: password bind-dn: uid=admin,ou=peop

1179 Views 1 min

Using OpenLDAP with ejabberd

Published April 28th, 2024 by Marty Heyman

The main documentation is here. This is a summary. It is intended to help you get a service up using OpenLDAPfor authentication as quickly and simply as possible.  For simple user auth add this to main ejabberd.yml: host_config: xmpp.example.org: auth_method: [ldap] ldap_servers: - 127.0.0.1 #IP or hostname of OpenLDAP server ldap_port: 389 ldap_uid

1238 Views 1 min
Load More
  • Symas Blog RSS Feed
  • Symas on Facebook
  • Symas on Twitter
  • Symas Blog
  • Symas on LinkedIn
  • Symas YouTube Channel

Copyright © 2023, Symas Corporation. All rights reserved. Privacy Statement (updated July 31, 2023)

Phone:

Main Office: +1.650.963.7601
Fax: +1.650.390.6284

Email:

Sales: sales@symas.com
Support: support@symas.com

Office Hours:

8:00 AM - 5:00 PM ET

Office Location:

Symas Corporation
PO Box 391
Grand Junction, CO 81507 USA

Expand