mirror of
https://github.com/retspen/webvirtcloud.git
synced 2026-04-26 07:55:52 +03:00
[PR #443] [MERGED] LDAP Integration ( https://github.com/retspen/webvirtcloud/issues/243 ) #558
Labels
No labels
bug
enhancement
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/webvirtcloud#558
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/retspen/webvirtcloud/pull/443
Author: @kendarorg
Created: 5/28/2021
Status: ✅ Merged
Merged: 6/2/2021
Merged by: @catborise
Base:
master← Head:master📝 Commits (10+)
0b7e334Added ldap support418a563Update5575947Added logging50c1bc4Update2adc966Working5ff7a73Working306c4dbWorking881852aWorkingb761facCheck for ldap3 existence53d886fCheck for ldap3 existence📊 Changes
5 files changed (+183 additions, -2 deletions)
View changed files
📝
Dockerfile(+3 -0)📝
README.md(+44 -2)📝
conf/requirements.txt(+1 -0)➕
webvirtcloud/ldapbackend.py(+113 -0)📝
webvirtcloud/settings.py.template(+22 -0)📄 Description
LDAP enabled version, tested with the following docker compose
Docker compose for ldap+admin
version: '2' services: openldap: image: osixia/openldap container_name: openldap environment: LDAP_ORGANISATION: kendar LDAP_DOMAIN: kendar.org LDAP_ADMIN_PASSWORD: secret LDAP_TLS: 'false' ports: - 389:389 - 636:636 volumes: - /mnt/data/apps/ldap/database:/var/lib/ldap - /mnt/data/apps/ldap/config:/etc/ldap/slapd.d restart: unless-stopped phpldapadmin: image: osixia/phpldapadmin container_name: phpldapadmin environment: PHPLDAPADMIN_LDAP_HOSTS: openldap PHPLDAPADMIN_HTTPS: 'false' ports: - 13000:80 depends_on: - openldap restart: unless-stopped openldapbackup: container_name: openldapbackup image: osixia/openldap-backup volumes: - /mnt/data/apps/ldap/backup:/data/backup depends_on: - openldap restart: unless-stopped🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.