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. App Wishlist
  3. Flarum - next-generation forum

Flarum - next-generation forum

Scheduled Pinned Locked Moved App Wishlist
51 Posts 21 Posters 6.9k Views 21 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.
  • luckowL luckow

    @LoudLemur https://flarum.org/

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

    @luckow said in Flarum - next-generation forum:

    @LoudLemur https://flarum.org/

    Heh, yeah, hence why @marcusquinn said:

    Just discovered this used at orionfeedback.org

    this being flarum, the subject of this thread 🙂

    I use Cloudron with Gandi & Hetzner

    L 1 Reply Last reply
    1
    • jdaviescoatesJ jdaviescoates

      @luckow said in Flarum - next-generation forum:

      @LoudLemur https://flarum.org/

      Heh, yeah, hence why @marcusquinn said:

      Just discovered this used at orionfeedback.org

      this being flarum, the subject of this thread 🙂

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

      @jdaviescoates Haha! This is very funny! Sorry about that. I am trying to do too much too quickly.

      I knew flarum, but never saw it look so beautiful.

      1 Reply Last reply
      1
      • marcusquinnM Offline
        marcusquinnM Offline
        marcusquinn
        wrote on last edited by
        #29

        The main repo:

        • https://github.com/flarum/framework

        Flarum with Docker:

        • https://discuss.flarum.org/d/22011-flarum-on-docker
        • https://github.com/mondediefr/docker-flarum
        • https://github.com/flarumite/flarum-docker

        Also, the Mithril JavaScript framework they are using looks super slick:

        • https://mithril.js.org/

        Web Design https://www.evergreen.je
        Development https://brandlight.org
        Life https://marcusquinn.com

        L 1 Reply Last reply
        1
        • marcusquinnM marcusquinn

          The main repo:

          • https://github.com/flarum/framework

          Flarum with Docker:

          • https://discuss.flarum.org/d/22011-flarum-on-docker
          • https://github.com/mondediefr/docker-flarum
          • https://github.com/flarumite/flarum-docker

          Also, the Mithril JavaScript framework they are using looks super slick:

          • https://mithril.js.org/
          L Offline
          L Offline
          LoudLemur
          wrote on last edited by
          #30

          @marcusquinn Thanks. Here is the Mithril examples page:

          https://mithril.js.org/examples.html

          1 Reply Last reply
          3
          • marcusquinnM marcusquinn referenced this topic on
          • marcusquinnM marcusquinn referenced this topic on
          • jdaviescoatesJ jdaviescoates referenced this topic on
          • jdaviescoatesJ jdaviescoates referenced this topic on
          • E Offline
            E Offline
            eddowding
            wrote on last edited by
            #31

            Still a great forum..

            1 Reply Last reply
            2
            • marcusquinnM Offline
              marcusquinnM Offline
              marcusquinn
              wrote on last edited by
              #32

              Just revisited Flarum - really is a nice forum to use, with some interesting extensions:

              • https://flarum.org/scenario/flarum-as-helpdesk
              • https://flarum.org/scenario/flarum-as-influencer-community
              • https://flarum.org/scenario/flarum-as-web3-community
              • https://flarum.org/extensions?tableSortColumn=downloads&tableSortDirection=desc

              Web Design https://www.evergreen.je
              Development https://brandlight.org
              Life https://marcusquinn.com

              1 Reply Last reply
              3
              • marcusquinnM Offline
                marcusquinnM Offline
                marcusquinn
                wrote on last edited by
                #33

                Could be easier to manage, being php, too.

                Web Design https://www.evergreen.je
                Development https://brandlight.org
                Life https://marcusquinn.com

                humptydumptyH 1 Reply Last reply
                1
                • marcusquinnM marcusquinn

                  Could be easier to manage, being php, too.

                  humptydumptyH Offline
                  humptydumptyH Offline
                  humptydumpty
                  wrote on last edited by
                  #34

                  @marcusquinn I bet having the forum, ticketing, and knowledgebase all under one roof would streamline things for the staff. Asking folks to email support@ and then following up on the resolution is a time waster for everyone.

                  marcusquinnM 1 Reply Last reply
                  2
                  • humptydumptyH humptydumpty

                    @marcusquinn I bet having the forum, ticketing, and knowledgebase all under one roof would streamline things for the staff. Asking folks to email support@ and then following up on the resolution is a time waster for everyone.

                    marcusquinnM Offline
                    marcusquinnM Offline
                    marcusquinn
                    wrote on last edited by
                    #35

                    @humptydumpty Perhaps. I don't know that anyone would want to go through migrating the Cloudron forum, as it works well enough, but I can see for new setups Flarum looks like a mature and considered platform, and likely will attract more Cloudron subscribers for having it.

                    Web Design https://www.evergreen.je
                    Development https://brandlight.org
                    Life https://marcusquinn.com

                    L 1 Reply Last reply
                    2
                    • marcusquinnM marcusquinn

                      @humptydumpty Perhaps. I don't know that anyone would want to go through migrating the Cloudron forum, as it works well enough, but I can see for new setups Flarum looks like a mature and considered platform, and likely will attract more Cloudron subscribers for having it.

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

                      @marcusquinn said in Flarum - next-generation forum:

                      Perhaps. I don't know that anyone would want to go through migrating the Cloudron forum, as it works well enough, but I can see for new setups Flarum looks like a mature and considered platform, and likely will attract more Cloudron subscribers for having it.

                      brave_gJZ5kspP1m.png

                      marcusquinnM 1 Reply Last reply
                      1
                      • L LoudLemur

                        @marcusquinn said in Flarum - next-generation forum:

                        Perhaps. I don't know that anyone would want to go through migrating the Cloudron forum, as it works well enough, but I can see for new setups Flarum looks like a mature and considered platform, and likely will attract more Cloudron subscribers for having it.

                        brave_gJZ5kspP1m.png

                        marcusquinnM Offline
                        marcusquinnM Offline
                        marcusquinn
                        wrote on last edited by
                        #37

                        @LoudLemur From what I've seen, I think NodeBB, Discourse, and Flarum are all brilliant for their own reasons — so we live in amazing times to have all these options.

                        I think it always comes down to what features are important to the Admins.

                        Thankfully NodeBB is still super simple, and created a thriving Cloudron community there.

                        Flarum I think is also amazing, very aesthetically pleasing, and I'll always have a soft-spot for php-based apps.

                        TBH, if I were choosing for my own use, I think it would be difficult to beat Discourse for features and maturity, but Flarum certainly has a few things the other's don't, especially some of the nice looking plugins for things like Subscriptions and Private forum areas, which I haven't seen in NodeBB.

                        Web Design https://www.evergreen.je
                        Development https://brandlight.org
                        Life https://marcusquinn.com

                        1 Reply Last reply
                        2
                        • TheMeerkatT Offline
                          TheMeerkatT Offline
                          TheMeerkat
                          wrote on last edited by
                          #38

                          I would definitely like to advocate for Flarum's inclusion as well. For me, it fits a use case I don't think anything else included on Cloudron does.

                          timconsidineT 1 Reply Last reply
                          2
                          • TheMeerkatT TheMeerkat

                            I would definitely like to advocate for Flarum's inclusion as well. For me, it fits a use case I don't think anything else included on Cloudron does.

                            timconsidineT Offline
                            timconsidineT Offline
                            timconsidine
                            App Dev
                            wrote on last edited by
                            #39

                            @TheMeerkat did you upvote ?

                            TheMeerkatT 1 Reply Last reply
                            1
                            • timconsidineT timconsidine

                              @TheMeerkat did you upvote ?

                              TheMeerkatT Offline
                              TheMeerkatT Offline
                              TheMeerkat
                              wrote on last edited by
                              #40

                              @timconsidine I did, yes.

                              1 Reply Last reply
                              2
                              • G Offline
                                G Offline
                                gog122
                                wrote on last edited by
                                #41

                                So will Flarum be added ?

                                TheMeerkatT 1 Reply Last reply
                                4
                                • G gog122

                                  So will Flarum be added ?

                                  TheMeerkatT Offline
                                  TheMeerkatT Offline
                                  TheMeerkat
                                  wrote on last edited by
                                  #42

                                  @gog122 said in Flarum - next-generation forum:

                                  So will Flarum be added ?

                                  All you can do is upvote, express your interest, and pray to the Cloudron gods. 😺

                                  robiR 1 Reply Last reply
                                  4
                                  • TheMeerkatT TheMeerkat

                                    @gog122 said in Flarum - next-generation forum:

                                    So will Flarum be added ?

                                    All you can do is upvote, express your interest, and pray to the Cloudron gods. 😺

                                    robiR Offline
                                    robiR Offline
                                    robi
                                    wrote on last edited by
                                    #43

                                    @TheMeerkat You can do much more than that!

                                    From sponsoring the packaging, having someone else package it, to getting it started by packaging it yourself.. there is a wide spectrum of options to moving the ball forward. 😉

                                    Conscious tech

                                    1 Reply Last reply
                                    4
                                    • S Offline
                                      S Offline
                                      simong
                                      wrote on last edited by simong
                                      #44

                                      @TheMeerkat @gog122 Flarum works on Cloudron with the LAMP App out of the box:

                                      https://forum.cloudron.io/topic/13446/template-flarum-modern-fast-free-community-software

                                      jdaviescoatesJ 1 Reply Last reply
                                      2
                                      • S simong

                                        @TheMeerkat @gog122 Flarum works on Cloudron with the LAMP App out of the box:

                                        https://forum.cloudron.io/topic/13446/template-flarum-modern-fast-free-community-software

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

                                        @simong said in Flarum - next-generation forum:

                                        @gog122 Flarum works on Cloudron with the LAMP App out of the box.

                                        1. Install LAMP
                                        2. open the Terminal and enter this command:
                                        composer create-project --no-interaction flarum/flarum:^1.8.0 /app/data/flarum && sed -i 's|/app/data/public|/app/data/flarum/public|g' /app/data/apache/app.conf && cd /app/data/flarum && composer require flarum/extension-manager:"*" && (read -p "Admin-User: " username && read -p "Admin-Password: " password && read -p "Admin-Email: " email && read -p "Forum-Name: " forum_title && php -r "file_put_contents('flarum-config.json', json_encode(['debug' => false, 'baseUrl' => 'https://' . getenv('CLOUDRON_APP_DOMAIN'), 'databaseConfiguration' => ['driver' => 'mysql', 'host' => getenv('CLOUDRON_MYSQL_HOST'), 'port' => 3306, 'database' => getenv('CLOUDRON_MYSQL_DATABASE'), 'username' => getenv('CLOUDRON_MYSQL_USERNAME'), 'password' => getenv('CLOUDRON_MYSQL_PASSWORD'), 'prefix' => ''], 'adminUser' => ['username' => '$username', 'password' => '$password', 'email' => '$email'], 'settings' => ['forum_title' => '$forum_title', 'mail_driver' => 'smtp', 'mail_host' => getenv('CLOUDRON_MAIL_SMTP_SERVER'), 'mail_port' => getenv('CLOUDRON_MAIL_SMTP_PORT'), 'mail_encryption' => '', 'mail_username' => getenv('CLOUDRON_MAIL_SMTP_USERNAME'), 'mail_password' => getenv('CLOUDRON_MAIL_SMTP_PASSWORD'), 'mail_from' => getenv('CLOUDRON_MAIL_FROM')]], JSON_PRETTY_PRINT));" && php flarum install --file=flarum-config.json && sed -i -e "s/'host' => '.*'/'host' => getenv('CLOUDRON_MYSQL_HOST')/g" -e "s/'database' => '.*'/'database' => getenv('CLOUDRON_MYSQL_DATABASE')/g" -e "s/'username' => '.*'/'username' => getenv('CLOUDRON_MYSQL_USERNAME')/g" -e "s/'password' => '.*'/'password' => getenv('CLOUDRON_MYSQL_PASSWORD')/g" -e "s/'url' => '.*'/'url' => 'https:\/\/'.getenv('CLOUDRON_APP_DOMAIN')/g" config.php && rm flarum-config.json)
                                        
                                        1. restart the app and open the website

                                        Updates can be done via the Extension Manager in the Admin UI.

                                        Nice, thanks!

                                        Just for fun I thought I'd give that a try. It prompted me to set-up Admin user/ pw/ email and forum name, then I restarted and... it worked!

                                        https://flarum.uniteddiversity.coop

                                        675439d2-dcac-47f3-9edb-a64be95f9231-image.png

                                        I was able to register as a new user and login and start a discussion:

                                        bf455975-3f46-4a7f-8c7d-f0c950ce4992-image.png

                                        I'll delete this soon, but good to know it's that easy if I ever/ want or need one!

                                        I use Cloudron with Gandi & Hetzner

                                        robiR 1 Reply Last reply
                                        3
                                        • jdaviescoatesJ jdaviescoates

                                          @simong said in Flarum - next-generation forum:

                                          @gog122 Flarum works on Cloudron with the LAMP App out of the box.

                                          1. Install LAMP
                                          2. open the Terminal and enter this command:
                                          composer create-project --no-interaction flarum/flarum:^1.8.0 /app/data/flarum && sed -i 's|/app/data/public|/app/data/flarum/public|g' /app/data/apache/app.conf && cd /app/data/flarum && composer require flarum/extension-manager:"*" && (read -p "Admin-User: " username && read -p "Admin-Password: " password && read -p "Admin-Email: " email && read -p "Forum-Name: " forum_title && php -r "file_put_contents('flarum-config.json', json_encode(['debug' => false, 'baseUrl' => 'https://' . getenv('CLOUDRON_APP_DOMAIN'), 'databaseConfiguration' => ['driver' => 'mysql', 'host' => getenv('CLOUDRON_MYSQL_HOST'), 'port' => 3306, 'database' => getenv('CLOUDRON_MYSQL_DATABASE'), 'username' => getenv('CLOUDRON_MYSQL_USERNAME'), 'password' => getenv('CLOUDRON_MYSQL_PASSWORD'), 'prefix' => ''], 'adminUser' => ['username' => '$username', 'password' => '$password', 'email' => '$email'], 'settings' => ['forum_title' => '$forum_title', 'mail_driver' => 'smtp', 'mail_host' => getenv('CLOUDRON_MAIL_SMTP_SERVER'), 'mail_port' => getenv('CLOUDRON_MAIL_SMTP_PORT'), 'mail_encryption' => '', 'mail_username' => getenv('CLOUDRON_MAIL_SMTP_USERNAME'), 'mail_password' => getenv('CLOUDRON_MAIL_SMTP_PASSWORD'), 'mail_from' => getenv('CLOUDRON_MAIL_FROM')]], JSON_PRETTY_PRINT));" && php flarum install --file=flarum-config.json && sed -i -e "s/'host' => '.*'/'host' => getenv('CLOUDRON_MYSQL_HOST')/g" -e "s/'database' => '.*'/'database' => getenv('CLOUDRON_MYSQL_DATABASE')/g" -e "s/'username' => '.*'/'username' => getenv('CLOUDRON_MYSQL_USERNAME')/g" -e "s/'password' => '.*'/'password' => getenv('CLOUDRON_MYSQL_PASSWORD')/g" -e "s/'url' => '.*'/'url' => 'https:\/\/'.getenv('CLOUDRON_APP_DOMAIN')/g" config.php && rm flarum-config.json)
                                          
                                          1. restart the app and open the website

                                          Updates can be done via the Extension Manager in the Admin UI.

                                          Nice, thanks!

                                          Just for fun I thought I'd give that a try. It prompted me to set-up Admin user/ pw/ email and forum name, then I restarted and... it worked!

                                          https://flarum.uniteddiversity.coop

                                          675439d2-dcac-47f3-9edb-a64be95f9231-image.png

                                          I was able to register as a new user and login and start a discussion:

                                          bf455975-3f46-4a7f-8c7d-f0c950ce4992-image.png

                                          I'll delete this soon, but good to know it's that easy if I ever/ want or need one!

                                          robiR Offline
                                          robiR Offline
                                          robi
                                          wrote on last edited by
                                          #46

                                          @jdaviescoates is there a dark mode?

                                          Conscious tech

                                          jdaviescoatesJ 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