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. Docker Registry
  3. How to authenticate in gitlab pipline?

How to authenticate in gitlab pipline?

Scheduled Pinned Locked Moved Solved Docker Registry
22 Posts 6 Posters 3.3k Views 6 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.
    • ? Offline
      ? Offline
      A Former User
      wrote on last edited by
      #13

      Weird... it just keeps timing out for me when I try a docker push

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

        Nevermind... got it working just fine.

        girishG 1 Reply Last reply
        0
        • ? A Former User

          Nevermind... got it working just fine.

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

          @atrilahiji What did you do here? it seems this might be the source of the update issue which you mention in the other thread...

          ? 2 Replies Last reply
          0
          • girishG girish

            @atrilahiji What did you do here? it seems this might be the source of the update issue which you mention in the other thread...

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

            @girish oh I reinstalled making sure it used the apps user management. This was before my update issue

            1 Reply Last reply
            0
            • girishG girish

              @atrilahiji What did you do here? it seems this might be the source of the update issue which you mention in the other thread...

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

              @girish The new update with the UI helped a lot. Reinstalled a version thats is standalone using proxyAuth and a version to integrate with GitLab. Works perfectly. I'll be doing some more extensive testing.

              doodlemania2D 1 Reply Last reply
              1
              • ? A Former User

                @girish The new update with the UI helped a lot. Reinstalled a version thats is standalone using proxyAuth and a version to integrate with GitLab. Works perfectly. I'll be doing some more extensive testing.

                doodlemania2D Offline
                doodlemania2D Offline
                doodlemania2
                App Dev
                wrote on last edited by
                #18

                @atrilahiji Write up a post on it and we can get it into the docs I bet!

                1 Reply Last reply
                0
                • klawitterbK klawitterb

                  Stupid me, just read the docs again that I only need to set this up for gitlab integration. Removed the auth config and was now able to successfully login using cloudron credentials.

                  calenoC Offline
                  calenoC Offline
                  caleno
                  wrote on last edited by
                  #19

                  @klawitterb @girish

                  If I understand it correctly the gitlab integration makes gitlab the authority for docker registry submitting jwt tokens for authentication. To create these tokens you either make a access token deploy token or a personal token (especially if you are using 2fa) and one should be able to authenticate to the registry, correct?

                  I've tried all sorts of tokens and changing the docker-client in authproxy and nginxconfig without success.

                  Has anyone manged to get this working? ><

                  klawitterbK 1 Reply Last reply
                  0
                  • calenoC caleno

                    @klawitterb @girish

                    If I understand it correctly the gitlab integration makes gitlab the authority for docker registry submitting jwt tokens for authentication. To create these tokens you either make a access token deploy token or a personal token (especially if you are using 2fa) and one should be able to authenticate to the registry, correct?

                    I've tried all sorts of tokens and changing the docker-client in authproxy and nginxconfig without success.

                    Has anyone manged to get this working? ><

                    klawitterbK Offline
                    klawitterbK Offline
                    klawitterb
                    wrote on last edited by
                    #20

                    @caleno
                    I removed the auth token config from the docker registry and used the normal docker login cmd in my pipeline using my normal cloudron account name + an app password.

                    calenoC 1 Reply Last reply
                    1
                    • klawitterbK klawitterb

                      @caleno
                      I removed the auth token config from the docker registry and used the normal docker login cmd in my pipeline using my normal cloudron account name + an app password.

                      calenoC Offline
                      calenoC Offline
                      caleno
                      wrote on last edited by
                      #21

                      @klawitterb

                      I have token auth activated or at least configured and I can still log inn with Cloudron username and password + 2fa.

                      I'd like the token auth to work via Gitlab and maybe the case above points to a configuration issue.

                      I have to investigate further.

                      calenoC 1 Reply Last reply
                      0
                      • calenoC caleno

                        @klawitterb

                        I have token auth activated or at least configured and I can still log inn with Cloudron username and password + 2fa.

                        I'd like the token auth to work via Gitlab and maybe the case above points to a configuration issue.

                        I have to investigate further.

                        calenoC Offline
                        calenoC Offline
                        caleno
                        wrote on last edited by
                        #22

                        @caleno said in How to authenticate in gitlab pipline?:

                        @klawitterb

                        I have token auth activated or at least configured and I can still log inn with Cloudron username and password + 2fa.

                        I'd like the token auth to work via Gitlab and maybe the case above points to a configuration issue.

                        I have to investigate further.

                        BTW. Maybe it is just working for the UI.

                        1 Reply Last reply
                        0
                        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