Skip to content

Conversation

@mreid-tt
Copy link

@mreid-tt mreid-tt commented Dec 26, 2025

App Addition

  • I have opened an issue to discuss this app addition before submitting this pull request.

Description

Adds LLDAP to the community train.

LLDAP is a lightweight LDAP directory server with a built-in web interface for managing users, groups, and application credentials.

App Information

Testing

Tested locally with:

  • basic-values.yaml (Docker compose harness via ./.github/scripts/ci.py --app lldap --train community --test-file basic-values.yaml)

All tests passed successfully.

Icons and Screenshots

Please upload the following to the CDN:

Special Notes

  • First-time setup instructions: Default admin credentials are shown after install (username admin, password ChangeMe!). Update them immediately via the web UI. Ran with seeded secrets to satisfy lldap requirements.
  • Any other important information: Package preloads LLDAP_KEY_FILE="" to silence upstream warnings when using a seed; secrets are randomly generated by SCALE for production installs.

Checklist

  • App runs successfully locally
  • Only modified files under /ix-dev/ or /library/
  • README.md included
  • Multiple test scenarios tested (initial install + admin login via Docker harness)
  • questions.yaml has clear descriptions and follows structure of existing apps
  • All automated CI checks pass (pending upstream pipeline after PR submission)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant