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


    Cloudron Forum

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular

    Solved One Cloudron Instance for Many Websites?

    Support
    websites multi-tenant groups
    4
    5
    296
    Loading More Posts
    • 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.
    • L
      LoudLemur last edited by girish

      For example, one cloudron instance, running one module, e.g. NodeBB (the forum application). How could we use that instance to run several different websites? (Each website would consist of a forum, like catforum.com, dogforum.com, mouseforum.com.)

      Would this be possible to manage without the cat people coming into contact with the dog people?

      Could somebody please suggest some tags or terms to use for this sort of scenario. It could help me with search terms. I am guessing at some of the tags here...

      jdaviescoates girish 2 Replies Last reply Reply Quote 1
      • jdaviescoates
        jdaviescoates @LoudLemur last edited by jdaviescoates

        @loudlemur you'd want an instance of NodeBB per domain, but they could all live on the same Cloudron.

        What I generally do is to create domain-based group https://docs.cloudron.io/user-management/#groups e.g. catforum.com and then only make that instance available to that group.

        You also likely want to make sure you don't have any apps that are "Available to all users on this Cloudron" otherwise everyone will see those.

        And of course the my.cloudron.com domain would be the same for all users of all forums, but in many cases (e.g. if it's only the forum and not other things too for the same community) you needn't even tell the forum users about that and instead just direct them to their specific domain. But if you have limited everything by domain-based groups then even if they do login to my.cloudron.com they'll only see the apps they have permission for.

        I use Cloudron with Gandi & Hetzner

        BrutalBirdie 1 Reply Last reply Reply Quote 4
        • BrutalBirdie
          BrutalBirdie Staff @jdaviescoates last edited by BrutalBirdie

          @LoudLemur

          I manage a Cloudron with, wait let me count... 50 domains.
          Each Domain has it's own Website and E-Mail I/O.
          ~150 Users

          Each Domain has its Cloudron Group which can access only their Domain Website and apps.

          So yea it works.

          This setup also triggered this error 😄
          https://forum.cloudron.io/topic/5474/installing-webmail-app-leading-to-database-error-er_data_too_long-data-too-long-for-column-value-at-row-8

          Like my work? Consider donating a beer 🍻 Cheers!

          L 1 Reply Last reply Reply Quote 5
          • girish
            girish Staff @LoudLemur last edited by

            @loudlemur said in One Cloudron Instance for Many Websites?:

            Could somebody please suggest some tags or terms to use for this sort of scenario. It could help me with search terms. I am guessing at some of the tags here...

            I think the tag we want for this is multi-tenant - https://en.wikipedia.org/wiki/Multitenancy . Though, happy to make a more "well known" tag, if we can figure it 🙂

            1 Reply Last reply Reply Quote 1
            • L
              LoudLemur @BrutalBirdie last edited by

              @brutalbirdie You are God level Cloudron user! You must absolutely love Cloudron. Thanks for giving me an idea of what is possible.

              1 Reply Last reply Reply Quote 2
              • First post
                Last post
              Powered by NodeBB