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. Discuss
  3. Suggestion: Improve OVH DNS setup documentation

Suggestion: Improve OVH DNS setup documentation

Scheduled Pinned Locked Moved Solved Discuss
docsovh
6 Posts 2 Posters 860 Views 2 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.
    • S Offline
      S Offline
      sholan
      wrote on last edited by girish
      #1

      Edit:
      Hello everyone,

      While creating an application token for OVH API use, there are security options an user might and should leverage.

      One of the options is the rights that can be configured.

      I would advise for documenting the following rights as being the minimal scope needed by cloudron to perform its dutties:

      GET /domain/zone/{zone Name}/record
      POST /domain/zone/{zone Name}/record
      PUT /domain/zone/{zone Name}/record/*
      DELETE /domain/zone/{zone Name}/record/*
      GET /domain/zone/{zone Name}/record/*
      POST /domain/zone/{zone Name}/refresh
      

      Rights, above, are extracted from the OVH API client of cloudron (as is on master branch at time I wrote this post) and translated to the expected format in the OVH createToken page.

      girishG 1 Reply Last reply
      1
      • S sholan

        Edit:
        Hello everyone,

        While creating an application token for OVH API use, there are security options an user might and should leverage.

        One of the options is the rights that can be configured.

        I would advise for documenting the following rights as being the minimal scope needed by cloudron to perform its dutties:

        GET /domain/zone/{zone Name}/record
        POST /domain/zone/{zone Name}/record
        PUT /domain/zone/{zone Name}/record/*
        DELETE /domain/zone/{zone Name}/record/*
        GET /domain/zone/{zone Name}/record/*
        POST /domain/zone/{zone Name}/refresh
        

        Rights, above, are extracted from the OVH API client of cloudron (as is on master branch at time I wrote this post) and translated to the expected format in the OVH createToken page.

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

        @sholan good idea. Didn't realize OVH UI allows rights to be configured per token, let me recheck.

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

          Ah, I see. I need to go into this https://eu.api.ovh.com/createToken/

          1 Reply Last reply
          0
          • S Offline
            S Offline
            sholan
            wrote on last edited by sholan
            #4

            My message was lacking context :

            image.png

            1. increase validity to unlimited or 30 days (but unlimited is better in this case)
            2. hit the + sign and create rights
            3. add the Cloudron public IPs here one per input field, hit plus to add

            A complete example :
            75694f7e-ee1e-4184-86fe-5fee32a3ef9f-image.png

            girishG 1 Reply Last reply
            1
            • S sholan

              My message was lacking context :

              image.png

              1. increase validity to unlimited or 30 days (but unlimited is better in this case)
              2. hit the + sign and create rights
              3. add the Cloudron public IPs here one per input field, hit plus to add

              A complete example :
              75694f7e-ee1e-4184-86fe-5fee32a3ef9f-image.png

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

              @sholan I understood you fine 🙂 Thanks for the screenshot as well, would have stolen yours but I already pushed mine...

              I have updated the docs at https://docs.cloudron.io/domains/#ovh-dns

              Also, you are welcome to provide edits/suggestions directly at https://git.cloudron.io/cloudron/docs/

              S 1 Reply Last reply
              1
              • girishG girish marked this topic as a question on
              • girishG girish has marked this topic as solved on
              • girishG girish

                @sholan I understood you fine 🙂 Thanks for the screenshot as well, would have stolen yours but I already pushed mine...

                I have updated the docs at https://docs.cloudron.io/domains/#ovh-dns

                Also, you are welcome to provide edits/suggestions directly at https://git.cloudron.io/cloudron/docs/

                S Offline
                S Offline
                sholan
                wrote on last edited by
                #6

                @girish
                You are welcome, nice job

                I will consider joining the gitlab in the future... I was lazy today 🙂

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