
dorianim/landingpageLandingpage是一个为用户设计的登录页面,提供服务链接以及修改LDAP密码和***的功能。适用于使用多种服务(如Rocket.Chat、Nextcloud等)的组织,可为用户提供美观的服务概览。该应用专为简单使用场景构建,旨在满足基本的用户服务访问和账户管理需求。
适用于拥有多种内部服务的组织,帮助用户集中访问各类服务,并提供便捷的账户信息管理功能。特别适合需要统一用户入口、简化服务访问流程的企业或机构环境。
官方推荐通过Docker安装:
创建安装文件夹:
bashmkdir /opt/landingpage && cd /opt/landingpage
创建docker-compose.yml文件,内容如下:
yamlversion: "3.7" services: landingpage: image: dorianim/landingpage restart: always ports: - "5080:80" volumes: - ./data:/data
根据需要调整端口(默认5080)
启动服务:
bashdocker-compose up -d
完成!可通过localhost:5080访问Landingpage
在/opt/landingpage/data/config.php中调整配置
【可选】如需配置SSL/HTTPS,请使用Nginx等反向代理
更新步骤如下:
bashcd /opt/landingpage docker-compose pull docker-compose down && docker-compose up -d
查看日志以排查问题:
bashcd /opt/landingpage docker-compose logs -f
对于加密连接,有两种选项:
使用SSL:
ldaps://<host>:636使用startTLS:
ldap://<host>:389两种方式均可实现加密连接,若存在证书错误则连接会失败。获取SSL证书的命令:
bashecho -n | openssl s_client -connect <host>:636 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > ldapserver.pem
|
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务