Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
  1. Cloudron Forum
  2. Minio
  3. Minio LDAP Integration

Minio LDAP Integration

Scheduled Pinned Locked Moved Minio
16 Posts 7 Posters 5.9k Views 7 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • infogulchI Offline
    infogulchI Offline
    infogulch
    wrote on last edited by
    #1

    Minio auth configuration seems to be rather awkward. It appears to have pretty decent support for LDAP authentication: https://github.com/minio/minio/blob/master/docs/sts/ldap.md

    Do you think it would be a good idea to enable this?

    ? 1 Reply Last reply
    3
    • ? Offline
      ? Offline
      A Former User
      wrote on last edited by
      #2

      Agree. I am all for this. The more services I can use with LDAP, the better.

      jdaviescoatesJ 1 Reply Last reply
      2
      • girishG Offline
        girishG Offline
        girish
        Staff
        wrote on last edited by
        #3

        My understanding is that LDAP is only for the STS integration and not for login and minio dashboard. (STS is a token service where services can request a temporary access token from access key and secret).

        ? 1 Reply Last reply
        0
        • girishG Offline
          girishG Offline
          girish
          Staff
          wrote on last edited by
          #4

          Digging deeper I found this issue - https://github.com/minio/minio/issues/9837 . From there, I found that there is another admin UI for minio (?) - https://github.com/minio/console which looks way better than the current one. It's unclear to me why these are separate projects and how they are tied together.

          There's some LDAP setup docs at https://github.com/minio/console/blob/master/DEVELOPMENT.md . Also this blog post - https://blog.min.io/new-minio-console/

          infogulchI 1 Reply Last reply
          3
          • girishG girish

            Digging deeper I found this issue - https://github.com/minio/minio/issues/9837 . From there, I found that there is another admin UI for minio (?) - https://github.com/minio/console which looks way better than the current one. It's unclear to me why these are separate projects and how they are tied together.

            There's some LDAP setup docs at https://github.com/minio/console/blob/master/DEVELOPMENT.md . Also this blog post - https://blog.min.io/new-minio-console/

            infogulchI Offline
            infogulchI Offline
            infogulch
            wrote on last edited by
            #5

            @girish Wow that console UI looks great. Based on the publish date of that article and the current release tag on the console (0.7.0) it seems that it's a pretty new project. As far as being separate I can imagine wanting to have a very lightweight UI for the storage device itself and running the full-featured UI separately, especially if they're targeting k8s-like deployments.

            1 Reply Last reply
            3
            • marcusquinnM Offline
              marcusquinnM Offline
              marcusquinn
              wrote on last edited by
              #6

              "Youโ€™re one docker pull and three minutes of configuration away from a browser-based interface that taps into the most powerful features of the MinIO storage suite."

              Nice find! Just "three minutes" work then ๐Ÿ˜…

              Web Design https://www.evergreen.je
              Development https://brandlight.org
              Life https://marcusquinn.com

              1 Reply Last reply
              1
              • ? A Former User

                Agree. I am all for this. The more services I can use with LDAP, the better.

                jdaviescoatesJ Offline
                jdaviescoatesJ Offline
                jdaviescoates
                wrote on last edited by
                #7

                @atrilahiji said in Minio LDAP Integration:

                The more services I can use with LDAP, the better.

                Agreed.

                (And I still really want to be able to filter the app store by LDAP support and for Discourse and NodeBB to have LDAP added ๐Ÿ˜› )

                @girish said in Minio LDAP Integration:

                From there, I found that there is another admin UI for minio (?) - https://github.com/minio/console which looks way better than the current one. It's unclear to me why these are separate projects and how they are tied together.
                There's some LDAP setup docs at https://github.com/minio/console/blob/master/DEVELOPMENT.md . Also this blog post - https://blog.min.io/new-minio-console/

                It would be awesome to have this lovely new Minio GUI available in Cloudron!

                I use Cloudron with Gandi & Hetzner

                1 Reply Last reply
                0
                • girishG Offline
                  girishG Offline
                  girish
                  Staff
                  wrote on last edited by
                  #8

                  Agreed, I think we should open up a separate app request for this minio console.

                  1 Reply Last reply
                  3
                  • girishG Offline
                    girishG Offline
                    girish
                    Staff
                    wrote on last edited by
                    #9

                    It seems the latest minio release has deprecated/removed the old object browser and merged the console project into the main app.

                    ? 1 Reply Last reply
                    2
                    • girishG girish

                      It seems the latest minio release has deprecated/removed the old object browser and merged the console project into the main app.

                      ? Offline
                      ? Offline
                      A Former User
                      wrote on last edited by A Former User
                      #10

                      @girish Huh... are you going to just update the current app or make a v2 app and keep the old one around?

                      girishG 1 Reply Last reply
                      0
                      • ? A Former User

                        @girish Huh... are you going to just update the current app or make a v2 app and keep the old one around?

                        girishG Offline
                        girishG Offline
                        girish
                        Staff
                        wrote on last edited by
                        #11

                        @atridad Hopefully, we don't need another app. It's confusing a bit because it seems the API and the UI run on different ports. Maybe they are trying to achieve some multi-domain style setup, not sure.

                        ? 1 Reply Last reply
                        0
                        • girishG girish

                          @atridad Hopefully, we don't need another app. It's confusing a bit because it seems the API and the UI run on different ports. Maybe they are trying to achieve some multi-domain style setup, not sure.

                          ? Offline
                          ? Offline
                          A Former User
                          wrote on last edited by
                          #12

                          @girish Ahhh I see. Only reason I figured it might be needed is if their re-write makes updating difficult.

                          1 Reply Last reply
                          0
                          • infogulchI infogulch

                            Minio auth configuration seems to be rather awkward. It appears to have pretty decent support for LDAP authentication: https://github.com/minio/minio/blob/master/docs/sts/ldap.md

                            Do you think it would be a good idea to enable this?

                            ? Offline
                            ? Offline
                            A Former User
                            wrote on last edited by
                            #13

                            @infogulch
                            Hi
                            we have LDAP username ,password and ldap server details and need to integrate with minio in kubernets cluster
                            Could you please guide me , where to setup in minio server and we have below data but i am not understanding ,in which location of minio server , need to setup and after setting the ldap details, where to find in minio server.

                            export MINIO_IDENTITY_LDAP_SERVER_ADDR=myldapserver.com:636
                            export MINIO_IDENTITY_LDAP_USERNAME_FORMAT="uid=%s,cn=accounts,dc=myldapserver,dc=com"
                            export MINIO_IDENTITY_LDAP_GROUP_SEARCH_BASE_DN="dc=myldapserver,dc=com"
                            export MINIO_IDENTITY_LDAP_GROUP_SEARCH_FILTER="(&(objectclass=groupOfNames)(memberUid=%s)$)"
                            export MINIO_IDENTITY_LDAP_STS_EXPIRY=60h
                            export MINIO_IDENTITY_LDAP_TLS_SKIP_VERIFY=on

                            https://github.com/minio/minio/blob/master/docs/sts/ldap.md--- could not help me much.

                            Thanks,

                            ? 1 Reply Last reply
                            0
                            • girishG girish

                              My understanding is that LDAP is only for the STS integration and not for login and minio dashboard. (STS is a token service where services can request a temporary access token from access key and secret).

                              ? Offline
                              ? Offline
                              A Former User
                              wrote on last edited by
                              #14
                              This post is deleted!
                              1 Reply Last reply
                              0
                              • ? A Former User

                                @infogulch
                                Hi
                                we have LDAP username ,password and ldap server details and need to integrate with minio in kubernets cluster
                                Could you please guide me , where to setup in minio server and we have below data but i am not understanding ,in which location of minio server , need to setup and after setting the ldap details, where to find in minio server.

                                export MINIO_IDENTITY_LDAP_SERVER_ADDR=myldapserver.com:636
                                export MINIO_IDENTITY_LDAP_USERNAME_FORMAT="uid=%s,cn=accounts,dc=myldapserver,dc=com"
                                export MINIO_IDENTITY_LDAP_GROUP_SEARCH_BASE_DN="dc=myldapserver,dc=com"
                                export MINIO_IDENTITY_LDAP_GROUP_SEARCH_FILTER="(&(objectclass=groupOfNames)(memberUid=%s)$)"
                                export MINIO_IDENTITY_LDAP_STS_EXPIRY=60h
                                export MINIO_IDENTITY_LDAP_TLS_SKIP_VERIFY=on

                                https://github.com/minio/minio/blob/master/docs/sts/ldap.md--- could not help me much.

                                Thanks,

                                ? Offline
                                ? Offline
                                A Former User
                                wrote on last edited by
                                #15

                                @baswaraj wrong community. Ask the minio devs.

                                1 Reply Last reply
                                0
                                • BrutalBirdieB Offline
                                  BrutalBirdieB Offline
                                  BrutalBirdie
                                  Partner
                                  wrote on last edited by
                                  #16

                                  https://docs.min.io/minio/baremetal/security/ad-ldap-external-identity-management/configure-ad-ldap-external-identity-management.html#minio-authenticate-using-ad-ldap-generic

                                  I am currently checking whats going on with LDAP and the new console.

                                  https://git.cloudron.io/cloudron/minio-app/-/merge_requests/2

                                  Like my work? Consider donating a drink. Cheers!

                                  1 Reply Last reply
                                  2
                                  Reply
                                  • Reply as topic
                                  Log in to reply
                                  • Oldest to Newest
                                  • Newest to Oldest
                                  • Most Votes


                                  • Login

                                  • Don't have an account? Register

                                  • Login or register to search.
                                  • First post
                                    Last post
                                  0
                                  • Categories
                                  • Recent
                                  • Tags
                                  • Popular
                                  • Bookmarks
                                  • Search