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.1k 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.
    • 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
                • robiR robi

                  @jdaviescoates is there a dark mode?

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

                  @robi doesn't look like it. Perhaps via extensions.

                  I use Cloudron with Gandi & Hetzner

                  robiR 1 Reply Last reply
                  0
                  • jdaviescoatesJ jdaviescoates

                    @robi doesn't look like it. Perhaps via extensions.

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

                    @jdaviescoates It seems it does, it's just not obvious in Settings.

                    It's in the > Administration > Appearance menu

                    or

                    /admin#/appearance
                    

                    Conscious tech

                    jdaviescoatesJ 1 Reply Last reply
                    2
                    • robiR robi

                      @jdaviescoates It seems it does, it's just not obvious in Settings.

                      It's in the > Administration > Appearance menu

                      or

                      /admin#/appearance
                      
                      jdaviescoatesJ Offline
                      jdaviescoatesJ Offline
                      jdaviescoates
                      wrote on last edited by jdaviescoates
                      #49

                      @robi ah, I didn't even look in admin, assumed it'd be a user level setting

                      I use Cloudron with Gandi & Hetzner

                      1 Reply Last reply
                      2
                      • J Offline
                        J Offline
                        joseph
                        Staff
                        wrote on last edited by
                        #50

                        There's a write up on how to install it using the LAMP app here - https://forum.cloudron.io/topic/13446/template-flarum-modern-fast-free-community-software

                        robiR 1 Reply Last reply
                        1
                        • J joseph

                          There's a write up on how to install it using the LAMP app here - https://forum.cloudron.io/topic/13446/template-flarum-modern-fast-free-community-software

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

                          @joseph we know: https://forum.cloudron.io/post/103375

                          Conscious tech

                          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