
yadd/lemonldap-ng-managerLemonldap::NG门户镜像,基于yadd/lemonldap-ng-base构建。使用时需注意共享会话和配置,可参考下方docker-compose示例,了解如何通过Redis和PostgreSQL实现。
stable:来自Debian backports的最新lemonldap-ng*软件包(稳定版)stable-no-s6:稳定版(不含S6-overlay)2.x.x:来自Debian backports的特定版本lemonldap-ng*软件包(版本化)2.x.x-no-s6:版本化(不含S6-overlay)SSODOMAIN)PORTAL)LOGLEVEL)REDIS_SERVER已设置,将globalStorage改为Apache::Session::Browseable::Redis并配置(索引由REDIS_INDEXES指定,默认:"uid mail")PG_SERVER 且基础变量参见yadd/lemonldap-ng-base
DEFAULT_WEBSITE = no:若设为yes,则删除默认Nginx网站PROTECTION = manager:若不需要通过LemonLDAP-NG自身保护管理器,设为noneAUTHBASIC:若使用PROTECTION=none,可通过AUTHBASIC=<登录名>:<密码>添加基本身份验证以下为启用Crowdsec、Postgres数据库和Redis共享会话的示例配置:
yamlversion: "3.4" services: db: image: yadd/lemonldap-ng-pg-database environment: - POSTGRES_PASSWORD=zz healthcheck: test: ["CMD-SHELL", "pg_isready"] interval: 10s timeout: 5s retries: 5 redis: image: redis portal: image: yadd/lemonldap-ng-portal environment: - PG_SERVER=db - REDIS_SERVER=redis:6379 - LOGGER=stderr - USERLOGGER=stderr - CROWDSEC_SERVER=[***] - CROWDSEC_KEY=myrandomstring - CROWDSEC_ACTION=reject depends_on: db: condition: service_healthy redis: condition: service_started manager: image: yadd/lemonldap-ng-manager environment: - PG_SERVER=db - REDIS_SERVER=redis:6379 - LOGGER=stderr - USERLOGGER=stderr depends_on: db: condition: service_healthy redis: condition: service_started portal: condition: service_started crowdsec: image: crowdsecurity/crowdsec environment: - BOUNCER_KEY_llng=myrandomstring haproxy: image: haproxy:2.6-bullseye ports: - 80:80 volumes: - ./haproxy:/usr/local/etc/haproxy:ro sysctls: - net.ipv4.ip_unprivileged_port_start=0 depends_on: - portal - manager
版权所有:
许可协议:GNU通用公共许可证v2.0



manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务