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 - Status | 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 17.3k 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 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 Online
                    J Online
                    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

                      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                      With your input, this post could be even better 💗

                      Register Login
                      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