Skip to content
  1. Feb 26, 2021
  2. Feb 19, 2021
  3. Feb 07, 2021
  4. Feb 05, 2021
  5. Jan 23, 2021
  6. Jan 07, 2021
    • nimrod's avatar
      Templates. · 832a8f90
      nimrod authored
      - GitLab CI templates.
      - Pre-commit snippet.
      - Address pre-commit issues.
      832a8f90
  7. Nov 23, 2020
    • nimrod's avatar
      Updates. · 2afe411f
      nimrod authored
      A lot of different fixes. What I have in production right now.
      2afe411f
  8. Nov 23, 2019
    • nimrod's avatar
      Use file capabilities instead of a higher port for LAM. · 7da51307
      nimrod authored
      Run as a limited user and bind to the regular HTTP port using file
      capabilities.
      7da51307
    • nimrod's avatar
      Run slapd as a limited user. · bfa237e3
      nimrod authored
      - Relax the permission on /etc/ssl to allow generating snakeoil
      certificate and key.
      - Grant the slapd binary CAP_NET_BIND_SERVICE to allow binding to
      privileged ports.
      - Change owner of /etc/ldap/ldap.conf to allow modifying it in
      entrypoint.
      - Prepopulate volumes with the correct ownership, permissions and
      directory structure to avoid doing it in the entrypoint without root.
      bfa237e3
  9. Nov 19, 2019
  10. Sep 21, 2019
  11. Sep 20, 2019
    • nimrod's avatar
      nss-pam-ldapd image update. · 7950869f
      nimrod authored
      - Update base image to Debian Buster.
      - Install pamtester in the image.
      7950869f
    • nimrod's avatar
      Correction to slapd README. · 854be41d
      nimrod authored
      854be41d
    • nimrod's avatar
      Ignore work files. · 92025485
      nimrod authored
      92025485
    • nimrod's avatar
      Use Docker Hub images. · 88d96f31
      nimrod authored
      Use the Docker Hub images for caching and keep the names the same were
      applicable.
      88d96f31
    • nimrod's avatar
      Revamp the LDAP Account Manager configuration. · bbe2609f
      nimrod authored
      Instead of a persistent volume with the configuration, use environment
      variables.
      bbe2609f
    • nimrod's avatar
      Major overhaul of the slapd (OpenLDAP) image. · c3a356a9
      nimrod authored
      - Use a single volume for the config and data LDAP directories, easier
      to keep in sync in different cases (backups, migration).
      - Add backup script, save to backup volume.
      - Allow passing the location of the SSL key and cert to enable SSL,
      otherwise a self-signed certificate and key are generated with the FQDN
      of the container.
      - Drop the dockerfile-lint linter, didn't give any useful advice.
      - Change base image to Debian Buster.
      - Set stopsignal for the container.
      - Allow setting the log level.
      - Unset the cleartext root password environment variable.
      c3a356a9
    • nimrod's avatar
      Small improvments to the nss-pam-ldapd image. · c65101a4
      nimrod authored
      - Set the client configuration (/etc/ldap/ldap.conf) according to the
      environment variables.
      - Add LDAP_REQCERT environment variable to set the certificate
      validation.
      c65101a4
    • nimrod's avatar
      pre-commit autoupdate · e5e1bd64
      nimrod authored
      e5e1bd64
  12. Jul 05, 2019
  13. Jun 30, 2019
  14. Jun 25, 2019
  15. May 11, 2019
  16. May 10, 2019
  17. Sep 08, 2018
  18. Aug 12, 2018
  19. Aug 07, 2018
  20. Jan 29, 2018