awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
osixia avatar

osixia/container-openldap

0
View on GitHub↗
4,214 stars·981 forks·Shell·MIT·2 vues

Container Openldap

This project is a containerized deployment of an OpenLDAP server, providing a lightweight directory access protocol service for storing and retrieving organizational data and user credentials. It functions as a directory server for identity management and user authentication across network services.

The service supports the creation of LDAP replication clusters to maintain data consistency across multiple hosts for high availability. It includes capabilities for secure connectivity through TLS encryption and certificate management to protect sensitive directory data during transmission.

Additional capabilities cover database administration, including data seeding via standard exchange format files, persistent storage through volume mapping, and automated backup and restore processes. The system also provides tools for managing directory entries via a command line interface and configuring server settings through environment variables.

Features

  • LDAP Server Deployments - Provides a containerized deployment of an OpenLDAP server for managing organizational users and groups.
  • LDAP Services - Provides a containerized directory service for managing user accounts and permissions via LDAP.
  • Data Replication - Synchronizes data across distributed database nodes to improve high availability and traffic distribution.
  • Cluster-Wide Data Synchronizers - Synchronizes directory entries across all cluster members to ensure local access and recovery.
  • Multi-Master Replication - Implements a replication architecture where multiple nodes can serve both read and write requests.
  • LDAP Server Docker Images - Provides a ready-to-run Docker image for deploying an OpenLDAP server.
  • Directory Connection Security - Enforces encrypted communication with the directory service using TLS encryption and certificate management.
  • Directory Replication Tools - Includes tools for synchronizing directory data across multiple hosts to maintain a consistent cluster.
  • Database Administration - Provides automated backup and restore processes along with LDIF-based data seeding for the directory database.
  • Data Persistence - Ensures directory data persists across system restarts by mapping database files to external volumes.
  • Database Backup and Restore - Implements automated systems for creating and restoring directory data backups to prevent data loss.
  • Database Seeding via Import - Initializes the directory structure by importing standard LDIF exchange format files during boot.
  • Persistent Volume Mapping - Mounts host storage into the container to ensure database and configuration persistence.
  • Externalized Credential Loaders - Loads sensitive passwords from external files to prevent exposure in environment variables.
  • Directory Management - Provides command line tools for creating, removing, and editing entries within the directory hierarchy.
  • Directory Replication - Supports the creation of LDAP replication clusters to maintain data consistency across multiple hosts.
  • Security and Access Control - Enforces TLS encryption and strict policies to reject unencrypted client access to the directory.
  • TLS Traffic Encryption - Secures network traffic between clients and the directory server using SSL/TLS encryption.
  • Environment Variable-Based Configuration - Configures server settings and administrator credentials using external environment variables.

Historique des stars

Graphique de l'historique des stars pour osixia/container-openldapGraphique de l'historique des stars pour osixia/container-openldap

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Questions fréquentes

Que fait osixia/container-openldap ?

This project is a containerized deployment of an OpenLDAP server, providing a lightweight directory access protocol service for storing and retrieving organizational data and user credentials. It functions as a directory server for identity management and user authentication across network services.

Quelles sont les fonctionnalités principales de osixia/container-openldap ?

Les fonctionnalités principales de osixia/container-openldap sont : LDAP Server Deployments, LDAP Services, Data Replication, Cluster-Wide Data Synchronizers, Multi-Master Replication, LDAP Server Docker Images, Directory Connection Security, Directory Replication Tools.

Quelles sont les alternatives open-source à osixia/container-openldap ?

Les alternatives open-source à osixia/container-openldap incluent : ravendb/ravendb — RavenDB is a multi-model NoSQL document database designed for high-performance, ACID-compliant data storage. It… hazelcast/hazelcast — Hazelcast is a distributed data platform that combines an in-memory data grid with a stream processing engine to… vlcn-io/cr-sqlite — cr-sqlite is a multi-master database replication system that uses conflict-free replicated data types to ensure… snapchat/keydb — KeyDB is a multithreaded in-memory key-value store and distributed cache. It functions as a NoSQL database utilizing… apache/couchdb — CouchDB is a NoSQL document database that stores data as flexible documents and exposes a RESTful API for data… kanidm/kanidm — Kanidm is a centralized identity management server designed to handle authentication, authorization, and directory…

Alternatives open source à Container Openldap

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Container Openldap.
  • ravendb/ravendbAvatar de ravendb

    ravendb/ravendb

    3,961Voir sur GitHub↗

    RavenDB is a multi-model NoSQL document database designed for high-performance, ACID-compliant data storage. It persists structured information as schema-flexible JSON documents and utilizes a unit-of-work session pattern to track entity changes and batch modifications into atomic transactions. The platform is built on a distributed architecture that supports horizontal scaling through sharding and ensures high availability via multi-node, master-to-master cluster replication. The database distinguishes itself through a self-optimizing query engine that automatically creates and maintains ind

    C#csharpdatabasedocument-database
    Voir sur GitHub↗3,961
  • hazelcast/hazelcastAvatar de hazelcast

    hazelcast/hazelcast

    6,570Voir sur GitHub↗

    Hazelcast is a distributed data platform that combines an in-memory data grid with a stream processing engine to support real-time analytics and event-driven applications. It functions as a partitioned, distributed key-value store that replicates data across cluster nodes to provide low-latency access and high availability. The platform also serves as a distributed SQL query engine, allowing users to execute standard SQL statements against both in-memory datasets and external data sources. What distinguishes Hazelcast is its use of a distributed consensus subsystem to maintain strongly consis

    Javabig-datacachingdata-in-motion
    Voir sur GitHub↗6,570
  • vlcn-io/cr-sqliteAvatar de vlcn-io

    vlcn-io/cr-sqlite

    3,640Voir sur GitHub↗

    cr-sqlite is a multi-master database replication system that uses conflict-free replicated data types to ensure eventual consistency across distributed nodes. It provides the core capabilities for offline-first data synchronization, allowing multiple database instances to merge concurrent updates and reach a consistent state. The project distinguishes itself through a combination of CRDT-based data replication and a WASM-based database engine, enabling full SQL execution and state persistence within web browsers. It supports peer-to-peer replication and cross-tab synchronization, utilizing ca

    Rustcrdtdatabasesqlite
    Voir sur GitHub↗3,640
  • apache/couchdbAvatar de apache

    apache/couchdb

    6,905Voir sur GitHub↗

    CouchDB is a NoSQL document database that stores data as flexible documents and exposes a RESTful API for data management over HTTP. It functions as a distributed document store, synchronizing and replicating data across multiple nodes to ensure high availability and consistency. The system includes a full-text search engine that transforms database records into queryable documents, supporting sorting and pagination. Data synchronization is handled via multi-master replication, which exchanges revision histories to maintain consistency across distributed nodes. The database utilizes multi-ve

    Erlang
    Voir sur GitHub↗6,905
Voir les 30 alternatives à Container Openldap→