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. Support
  3. One Cloudron Instance for Many Websites?

One Cloudron Instance for Many Websites?

Scheduled Pinned Locked Moved Solved Support
websitesmulti-tenantgroups
5 Posts 4 Posters 1.0k 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.
  • L Offline
    L Offline
    LoudLemur
    wrote on last edited by girish
    #1

    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...

    jdaviescoatesJ girishG 2 Replies Last reply
    1
    • L LoudLemur

      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...

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

      @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

      BrutalBirdieB 1 Reply Last reply
      4
      • jdaviescoatesJ 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.

        BrutalBirdieB Offline
        BrutalBirdieB Offline
        BrutalBirdie
        Partner
        wrote on last edited by BrutalBirdie
        #3

        @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 drink. Cheers!

        L 1 Reply Last reply
        5
        • L LoudLemur

          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...

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

          @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
          1
          • BrutalBirdieB 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

            L Offline
            L Offline
            LoudLemur
            wrote on last edited by
            #5

            @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
            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