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
  • Brite
  • 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. Baserow
  3. How to publish an application on a custom domain

How to publish an application on a custom domain

Scheduled Pinned Locked Moved Baserow
4 Posts 4 Posters 248 Views 4 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.
  • G Offline
    G Offline
    gdeflaux
    wrote last edited by gdeflaux
    #1

    Hey,

    I want to deploy a Baserow app under the domain portfolio.akvo.org.

    Baserow is hosted under the domain baserow.cloud.akvo.org.

    The domain managed by Cloudron is cloud.akvo.org.

    I've added the CNAME record as indicated in Baserow for the akvo.org domain:

    e4b4e377-d0e0-4156-a5e8-72f37170f800-image.png

    When I open portfolio.akvo.org, I get a page with the following message: You are seeing this page because the DNS record of portfolio.akvo.org is set to this server's IP but Cloudron has no app configured for this domain.

    I've tried adding the portfolio alias to the Baserow app, but since the Cloudron domain is cloud.akvo.org (not akvo.org), it has no effect (at least that is my guess).

    What could be the solution here?

    Thanks!

    jdaviescoatesJ J 2 Replies Last reply
    1
    • robiR Offline
      robiR Offline
      robi
      wrote last edited by
      #2

      As the message says, Cloudron has no app configured for this domain.

      You may want to install an App Proxy Cloudron App and configure it to what you need.

      It's at the top right of the App Store, next to the search bar.

      Conscious tech

      1 Reply Last reply
      0
      • G gdeflaux

        Hey,

        I want to deploy a Baserow app under the domain portfolio.akvo.org.

        Baserow is hosted under the domain baserow.cloud.akvo.org.

        The domain managed by Cloudron is cloud.akvo.org.

        I've added the CNAME record as indicated in Baserow for the akvo.org domain:

        e4b4e377-d0e0-4156-a5e8-72f37170f800-image.png

        When I open portfolio.akvo.org, I get a page with the following message: You are seeing this page because the DNS record of portfolio.akvo.org is set to this server's IP but Cloudron has no app configured for this domain.

        I've tried adding the portfolio alias to the Baserow app, but since the Cloudron domain is cloud.akvo.org (not akvo.org), it has no effect (at least that is my guess).

        What could be the solution here?

        Thanks!

        jdaviescoatesJ Offline
        jdaviescoatesJ Offline
        jdaviescoates
        wrote last edited by jdaviescoates
        #3

        @gdeflaux just as an unrealted aside: cool to know akvo is using Cloudron!

        I've known and been a fan of akvo for years as I know one of the co-founders Mark Charmer (indeed, I'll be staying with him in Liverpool later this month as I'm headed up to speak at Labour Party Conference Fringe event about how co-ops can help retrofit UK homes 🙂 )

        I use Cloudron with Gandi & Hetzner

        1 Reply Last reply
        1
        • G gdeflaux

          Hey,

          I want to deploy a Baserow app under the domain portfolio.akvo.org.

          Baserow is hosted under the domain baserow.cloud.akvo.org.

          The domain managed by Cloudron is cloud.akvo.org.

          I've added the CNAME record as indicated in Baserow for the akvo.org domain:

          e4b4e377-d0e0-4156-a5e8-72f37170f800-image.png

          When I open portfolio.akvo.org, I get a page with the following message: You are seeing this page because the DNS record of portfolio.akvo.org is set to this server's IP but Cloudron has no app configured for this domain.

          I've tried adding the portfolio alias to the Baserow app, but since the Cloudron domain is cloud.akvo.org (not akvo.org), it has no effect (at least that is my guess).

          What could be the solution here?

          Thanks!

          J Offline
          J Offline
          joseph
          Staff
          wrote last edited by
          #4

          @gdeflaux said in How to publish an application on a custom domain:

          I want to deploy a Baserow app under the domain portfolio.akvo.org .

          Baserow is hosted under the domain baserow.cloud.akvo.org .

          The domain managed by Cloudron is cloud.akvo.org .

          Just a simple CNAME is not enough. (For a technical explanation: The browser would resolve portfolio and then send the request to Cloudron. But Cloudron has no clue about portfolio .... And from a security angle: What if I set up a blah as CNAME to your baserow and then blah just shows your baserow!)

          The fix is: Go to domains view and add another domain akvo.org . After that, go to Baserow and change the Location to portfolio and select akvo.org from the subdomain .

          You also don't need baserow.cloud.akvo.org or the above CNAME record with the above fix (in fact, best you delete the CNAME record otherwise Cloudron will report conflict).

          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