• 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 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

3091 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=

3009 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

1250 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

5342 Views 4 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

3216 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

3369 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

1462 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

2196 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

5411 Views 1 min

Using OpenLDAP with NextCloud

Published June 4th, 2024 by Marty Heyman

You would use OpenLDAP with Nextcloud to centralize user management, allowing Nextcloud to authenticate users against an existing OpenLDAP directory, eliminating the need for separate Nextcloud accounts and enabling consistent control over user access and group memberships across multiple applications. This integration leverages OpenLDAP as the prim

1861 Views 2 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

5041 Views 1 min

Using OpenLDAP with ZendTo

Published May 20th, 2024 by Marty Heyman

ZendTo is a web-based file transfer and collaboration system, primarily used for secure sharing of files, especially those containing sensitive or confidential data. It allows users to upload and share files with both internal and external recipients, and it is designed for ease of use and security.  This configuration assumes your OpenLDAP director

270 Views 1 min

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&

3924 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

2037 Views 1 min

Using OpenLDAP with Dokuwiki

Published April 16th, 2024 by Marty Heyman

DokuWiki is a popular, open-source, file-based wiki software written in PHP, designed primarily for creating documentation, knowledge bases, and manuals without requiring a database. It is known for being lightweight, easy to maintain, and highly versatile, featuring a simple syntax, built-in access controls, and a vibrant community-supported plugin

339 Views 1 min

Using OpenLDAP with Authentik

Published April 18th, 2024 by Marty Heyman

Authentik is an open-source, self-hosted Identity Provider (IdP) and Single Sign-On (SSO) platform designed to secure, manage, and authenticate users across applications. It functions as a flexible alternative to solutions like Okta or Azure AD, supporting protocols such as OAuth2, SAML, LDAP, and SCIM. Key features include multi-factor authenticati

522 Views 1 min

Using OpenLDAP with KeyCloak

Published May 3rd, 2024 by Marty Heyman

Keycloak is an open-source Identity and Access Management (IAM) solution designed to easily secure modern applications and services using standards like OAuth 2.0, OpenID Connect, and SAML 2.0. It provides features such as single sign-on (SSO), social login, and user federation with LDAP/Active Directory. As a CNCF-incubating project, it is widely u

533 Views 1 min

Using OpenLDAP with Wekan

Published May 20th, 2024 by Marty Heyman

WeKan provides quite sophisticated LDAP authentication. Their wiki page is here. Their Docker Compose file with all possible LDAP configuration values and their explanation is here. Docker Sample Settings Here is a working example for an LDAP configuration via Docker Compose Environment variables: environment: # Other values for your WeKan installat

423 Views 1 min

Using OpenLDAP with Mealie

Published June 4th, 2024 by Marty Heyman

Mealie is an open-source, self-hosted recipe manager and meal planner designed for digitizing family recipes . It features a user-friendly interface that imports recipes via URL, removes ads/unnecessary stories, generates automated shopping lists, and supports multi-user collaboration. It is often used with Docker and integrates with smart home syst

377 Views 1 min

Using OpenLDAP with Zulip

Published May 20th, 2024 by Marty Heyman

Zulip combines the immediacy of real-time chat with an email threading model. Their ldap-documentation is here: zulip.readthedocs.io Zulip has two installation methods, either by running the recommended installer or by docker/podman compose. The way how the service is configured differs depending on the installation method, so keep in mind you will

409 Views 3 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

1348 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

2279 Views 1 min

Using OpenLDAP with jenkins

Published April 28th, 2024 by Marty Heyman

Jenkins is an open-source automation server that facilitates continuous integration and continuous delivery (CI/CD) in software development. It automates the process of building, testing, and deploying software, streamlining the development pipeline. Jenkins achieves this by integrating with various tools and systems through its extensive plugin eco

411 Views 1 min

Using OpenLDAP with Kanboard

Published May 3rd, 2024 by Marty Heyman

Kanboard is a free, open-source, self-hosted project management tool designed for minimalism and efficiency using the Kanban methodology. It features a drag-and-drop web interface for visualizing tasks, setting work-in-progress (WIP) limits, and automating workflows. It is lightweight, allows for task, subtask, and comment tracking, and is highly cu

274 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

2458 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

2513 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

1452 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

1877 Views 1 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

2298 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

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

Copyright © 2025, 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