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. Announcements
  3. Changes to WordPress apps

Changes to WordPress apps

Scheduled Pinned Locked Moved Announcements
82 Posts 10 Posters 24.9k Views 11 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.
  • LonkleL Lonkle

    @girish said in Changes to WordPress apps:

    @Lonk said in Changes to WordPress apps:

    You forgot to write Multisite support for the Developer Edition

    Hopefully, we can add multi-site to both. I have never used a multi-site WP, so I don't know if it's compatible or not with the read-only file system.

    Itโ€™s compatible with a read only file system. But it would have to be chosen during installation or there would have to be an option in Wordpress Configure within Cloudron to โ€œConvert to Multisiteโ€ but Iโ€™m more in favor of someone choosing Multisite during installation.

    Multisite just adds more databases (which is fine in read only) and more folders in /upload (which is fine in read only).

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

    @Lonk said in Changes to WordPress apps:

    . But it would have to be chosen during installation or there would have to be an option in Wordpress Configure within Cloudron

    Ah, it's an install time flag for WordPress? In general, is it possible to convert multi-site to single-site and vice versa (in an automated way) ?

    LonkleL 1 Reply Last reply
    0
    • girishG girish

      @Lonk said in Changes to WordPress apps:

      . But it would have to be chosen during installation or there would have to be an option in Wordpress Configure within Cloudron

      Ah, it's an install time flag for WordPress? In general, is it possible to convert multi-site to single-site and vice versa (in an automated way) ?

      LonkleL Offline
      LonkleL Offline
      Lonkle
      wrote on last edited by
      #10

      @girish No no, not an install time flag. You can convert at any time from single-site to multisite. But there's no converting back once you're on multisite.

      I only mentioned that you might want to do it during install time because then you wouldn't have to add an option in dashboard asking a user if they'd like to "Convert to Multisite (This Cannot Be Undone)" kinda thing. But doing it at install time, or after install time - just as easy.

      Because I had SFTP access on the Developer Edition, I was able to just enable it manually. But that does come with caveats - like you cannot change the URL in Cloudron if you're a multisite (it's stores the domain in a different place in the DB with multisite, and also in wp-config.php). That, and the WP-CRON that would need multisite support.

      The only think beyond those two things (which I could code easily to integrate with Cloudron) is real domain aliases (not redirections) would be needed. Which, after looking into reverseproxy.js, shouldn't be hard. I just am horrible at editing dashboard code every time I try. ๐Ÿ˜…

      jdaviescoatesJ 1 Reply Last reply
      0
      • robiR Offline
        robiR Offline
        robi
        wrote on last edited by
        #11

        what is the purpose of including redis?

        Conscious tech

        d19dotcaD 1 Reply Last reply
        0
        • robiR robi

          what is the purpose of including redis?

          d19dotcaD Offline
          d19dotcaD Offline
          d19dotca
          wrote on last edited by
          #12

          @robi Redis can be used for caching improvements to WordPress, some plugins will work with redis as the caching backend.

          --
          Dustin Dauncey
          www.d19.ca

          robiR 1 Reply Last reply
          2
          • d19dotcaD d19dotca

            @robi Redis can be used for caching improvements to WordPress, some plugins will work with redis as the caching backend.

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

            @d19dotca there's already several instances that run as shown in Cloudron services, but I can't tell if that's shared or not.

            none of the other databases show which apps use them.

            Conscious tech

            girishG 1 Reply Last reply
            0
            • robiR robi

              @d19dotca there's already several instances that run as shown in Cloudron services, but I can't tell if that's shared or not.

              none of the other databases show which apps use them.

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

              @robi The databases are shared since MySQL, PostgreSQL, Mongo etc are multi-tenant. You can setup rules to isolate users and apps. Redis is not multi-tenant. For this reason, there is a redis instance per app. Redis is ultra-light weight though, so it's not really a resource hog/issue.

              robiR LonkleL 2 Replies Last reply
              2
              • marcusquinnM Offline
                marcusquinnM Offline
                marcusquinn
                wrote on last edited by marcusquinn
                #15

                I spotted an article recently that reminded me of this debate, and I think I can make the distinction a little more familiar:

                • Wordpress (Managed) is more like wordpress.com
                • Wordpress (Unmanaged) is more like wordpress.org

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

                LonkleL 1 Reply Last reply
                3
                • girishG girish

                  @robi The databases are shared since MySQL, PostgreSQL, Mongo etc are multi-tenant. You can setup rules to isolate users and apps. Redis is not multi-tenant. For this reason, there is a redis instance per app. Redis is ultra-light weight though, so it's not really a resource hog/issue.

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

                  @girish thanks for that.
                  is that something we can fix graphite with?

                  Conscious tech

                  1 Reply Last reply
                  0
                  • girishG girish

                    @robi The databases are shared since MySQL, PostgreSQL, Mongo etc are multi-tenant. You can setup rules to isolate users and apps. Redis is not multi-tenant. For this reason, there is a redis instance per app. Redis is ultra-light weight though, so it's not really a resource hog/issue.

                    LonkleL Offline
                    LonkleL Offline
                    Lonkle
                    wrote on last edited by
                    #17

                    @girish said in Changes to WordPress apps:

                    @robi The databases are shared since MySQL, PostgreSQL, Mongo etc are multi-tenant. You can setup rules to isolate users and apps. Redis is not multi-tenant. For this reason, there is a redis instance per app. Redis is ultra-light weight though, so it's not really a resource hog/issue.

                    I had been wondering this entire time why Redis wasn't shared (I used LAMP a lot in my testing as did I docker network inspect cloudron so because you name the containers as hashes, the redis ones made it easier to identify which was which (my VPN client which had no redis, and the LAMP client), so that was pretty useful to me funnily enough.

                    1 Reply Last reply
                    0
                    • marcusquinnM marcusquinn

                      I spotted an article recently that reminded me of this debate, and I think I can make the distinction a little more familiar:

                      • Wordpress (Managed) is more like wordpress.com
                      • Wordpress (Unmanaged) is more like wordpress.org
                      LonkleL Offline
                      LonkleL Offline
                      Lonkle
                      wrote on last edited by
                      #18

                      @marcusquinn said in Changes to WordPress apps:

                      I spotted an article recently that reminded me of this debate, and I think I can make the distinction a little more familiar:

                      • Wordpress (Managed) is more like wordpress.com
                      • Wordpress (Unmanaged) is more like wordpress.org

                      Great comparison and should hit home, I - for no particular reason - think the name should stay, but at the end of each desciption, it could say:

                      "Think of this as as simple and easy "wordpress.com" but with plugin support."

                      Something to that affect would work to compare the two for existing Wordpress users looking to switch.

                      marcusquinnM 1 Reply Last reply
                      2
                      • LonkleL Lonkle

                        @marcusquinn said in Changes to WordPress apps:

                        I spotted an article recently that reminded me of this debate, and I think I can make the distinction a little more familiar:

                        • Wordpress (Managed) is more like wordpress.com
                        • Wordpress (Unmanaged) is more like wordpress.org

                        Great comparison and should hit home, I - for no particular reason - think the name should stay, but at the end of each desciption, it could say:

                        "Think of this as as simple and easy "wordpress.com" but with plugin support."

                        Something to that affect would work to compare the two for existing Wordpress users looking to switch.

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

                        @Lonk The worry with wordpress.com, Shopify etc, is always the risk of de-platforming with no recourse, when they are judge & jury.

                        I'm convinced self-hosting federation is the future. Compared to relying on the whims of a single provider, that can have their abuse processes abused by rogue competitors is a very real risk.

                        These risks increase the more successful you are when rogue competition or trolls can take a dislike and interrupt innocent people & businesses at any time.

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

                        LonkleL 1 Reply Last reply
                        1
                        • marcusquinnM marcusquinn

                          @Lonk The worry with wordpress.com, Shopify etc, is always the risk of de-platforming with no recourse, when they are judge & jury.

                          I'm convinced self-hosting federation is the future. Compared to relying on the whims of a single provider, that can have their abuse processes abused by rogue competitors is a very real risk.

                          These risks increase the more successful you are when rogue competition or trolls can take a dislike and interrupt innocent people & businesses at any time.

                          LonkleL Offline
                          LonkleL Offline
                          Lonkle
                          wrote on last edited by
                          #20

                          @marcusquinn said in Changes to WordPress apps:

                          @Lonk The worry with wordpress.com, Shopify etc, is always the risk of de-platforming with no recourse, when they are judge & jury.

                          I'm convinced self-hosting federation is the future, relying o the whims of a single provider, that can have their Abuse processes abused by rogue competitors is a very real risk, that increases the more successful you are and rogue competition or trolls can take a dislike and interrupt innocent people & businesses at any time.

                          Your belief in open source is one of the many reasons I respect ya, man. I think it's more important than people think or realize. Even I didn't for a lonk time. But it's important to own your future. Understand what you're running on, be able to fix something that the developer doesn't have time to because you have access to what you're running on. But seriously, I gotta brag about Cloudron's API one more time, it's amazinggggg. ๐Ÿ˜‚ And half of it's private! I'll think about documenting it one day though if I find there's interest but it seems like I've been the only one interested as much in the API.

                          marcusquinnM 1 Reply Last reply
                          3
                          • LonkleL Lonkle

                            @marcusquinn said in Changes to WordPress apps:

                            @Lonk The worry with wordpress.com, Shopify etc, is always the risk of de-platforming with no recourse, when they are judge & jury.

                            I'm convinced self-hosting federation is the future, relying o the whims of a single provider, that can have their Abuse processes abused by rogue competitors is a very real risk, that increases the more successful you are and rogue competition or trolls can take a dislike and interrupt innocent people & businesses at any time.

                            Your belief in open source is one of the many reasons I respect ya, man. I think it's more important than people think or realize. Even I didn't for a lonk time. But it's important to own your future. Understand what you're running on, be able to fix something that the developer doesn't have time to because you have access to what you're running on. But seriously, I gotta brag about Cloudron's API one more time, it's amazinggggg. ๐Ÿ˜‚ And half of it's private! I'll think about documenting it one day though if I find there's interest but it seems like I've been the only one interested as much in the API.

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

                            @Lonk Yeah, all the devs I work with go quiet when I tell them we're going to open-source years and millions of dollars of development work.

                            I believe in OS, making it happen just takes longer than even my ideologies hope for.

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

                            LonkleL 1 Reply Last reply
                            2
                            • marcusquinnM marcusquinn

                              @Lonk Yeah, all the devs I work with go quiet when I tell them we're going to open-source years and millions of dollars of development work.

                              I believe in OS, making it happen just takes longer than even my ideologies hope for.

                              LonkleL Offline
                              LonkleL Offline
                              Lonkle
                              wrote on last edited by Lonkle
                              #22

                              @marcusquinn said in Changes to WordPress apps:

                              @Lonk Yeah, all the devs I work with go quiet when I tell them we're going to open-source years and millions of dollars of development work.

                              I believe in OS, making it happen just takes longer than even my ideologies hope for.

                              I'm an idealists. I was telling @girish in another thread - as long as you want to do that and you plan on doing it (we were talking about a box patch) "I don't care about when". This is obviously just my own opinion. But I feel like you're contributing ideologically. It's not the actual action of doing so, it's the intention, even if you don't succeed. At least, that's how I feel. Plus, I'm pretty patient. One day is a perfect answer. Life is crazy and hectic and ever changing.

                              marcusquinnM 1 Reply Last reply
                              0
                              • LonkleL Lonkle

                                @marcusquinn said in Changes to WordPress apps:

                                @Lonk Yeah, all the devs I work with go quiet when I tell them we're going to open-source years and millions of dollars of development work.

                                I believe in OS, making it happen just takes longer than even my ideologies hope for.

                                I'm an idealists. I was telling @girish in another thread - as long as you want to do that and you plan on doing it (we were talking about a box patch) "I don't care about when". This is obviously just my own opinion. But I feel like you're contributing ideologically. It's not the actual action of doing so, it's the intention, even if you don't succeed. At least, that's how I feel. Plus, I'm pretty patient. One day is a perfect answer. Life is crazy and hectic and ever changing.

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

                                @Lonk Watch this space - we'll make WP & Woocommerce a seriously fast and international enterprise app that anyone can build on!

                                It all started because we created what we wanted to use for our needs but did it in a way that should serve almost any.

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

                                LonkleL 1 Reply Last reply
                                2
                                • marcusquinnM marcusquinn

                                  @Lonk Watch this space - we'll make WP & Woocommerce a seriously fast and international enterprise app that anyone can build on!

                                  It all started because we created what we wanted to use for our needs but did it in a way that should serve almost any.

                                  LonkleL Offline
                                  LonkleL Offline
                                  Lonkle
                                  wrote on last edited by Lonkle
                                  #24

                                  @marcusquinn said in Changes to WordPress apps:

                                  @Lonk Watch this space - we'll make WP & Woocommerce a seriously fast and international enterprise app that anyone can build on!

                                  It all started because we created what we wanted to use for our needs but did it in a way that should serve almost any.

                                  Oh, you've def piqued my curiosity. I'll be watching the space for sure. I've been needing to get back into the WP community (specifically Post Status was my favorite Wordpress Community) anyway so I'll start paying attention more.

                                  marcusquinnM 1 Reply Last reply
                                  0
                                  • LonkleL Lonkle

                                    @marcusquinn said in Changes to WordPress apps:

                                    @Lonk Watch this space - we'll make WP & Woocommerce a seriously fast and international enterprise app that anyone can build on!

                                    It all started because we created what we wanted to use for our needs but did it in a way that should serve almost any.

                                    Oh, you've def piqued my curiosity. I'll be watching the space for sure. I've been needing to get back into the WP community (specifically Post Status was my favorite Wordpress Community) anyway so I'll start paying attention more.

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

                                    @Lonk Did you try our plugin unloading plugin? That should give you some serious TTFBs ๐Ÿ˜‰

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

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

                                      We've just switch https://healthshop.net to run on Cloudron. 6,000 products, multilingual, multi-everything โ€”ย and I know we still have a bunch more optimisations to go.

                                      If ever anyone says WP & Woo can't scale, send them my way ๐Ÿ™‚

                                      Looking forward to getting into more Cloudron App optimisations.

                                      Honestly, must have tried every other WP hosting on the planet by now - and none of them are truly optimised or even transparent about what they consider optimisation beyond their caching plugin masquerades.

                                      Performance is about uncached code optimisation, and I still can't imagine any of the other so-called enterprise ecommerce platforms being able to do what we can with good old WP and it's community.

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

                                      LonkleL micmcM 2 Replies Last reply
                                      3
                                      • marcusquinnM marcusquinn

                                        We've just switch https://healthshop.net to run on Cloudron. 6,000 products, multilingual, multi-everything โ€”ย and I know we still have a bunch more optimisations to go.

                                        If ever anyone says WP & Woo can't scale, send them my way ๐Ÿ™‚

                                        Looking forward to getting into more Cloudron App optimisations.

                                        Honestly, must have tried every other WP hosting on the planet by now - and none of them are truly optimised or even transparent about what they consider optimisation beyond their caching plugin masquerades.

                                        Performance is about uncached code optimisation, and I still can't imagine any of the other so-called enterprise ecommerce platforms being able to do what we can with good old WP and it's community.

                                        LonkleL Offline
                                        LonkleL Offline
                                        Lonkle
                                        wrote on last edited by
                                        #27

                                        @marcusquinn said in Changes to WordPress apps:

                                        If ever anyone says WP & Woo can't scale, send them my way

                                        I've been talking about the viability of Woo and Scaling for awhile so I'm excited to see what you've done (at a higher level than your normal communication about it) when you announce it fully. โ˜บ๏ธ

                                        marcusquinnM 1 Reply Last reply
                                        2
                                        • LonkleL Lonkle

                                          @girish No no, not an install time flag. You can convert at any time from single-site to multisite. But there's no converting back once you're on multisite.

                                          I only mentioned that you might want to do it during install time because then you wouldn't have to add an option in dashboard asking a user if they'd like to "Convert to Multisite (This Cannot Be Undone)" kinda thing. But doing it at install time, or after install time - just as easy.

                                          Because I had SFTP access on the Developer Edition, I was able to just enable it manually. But that does come with caveats - like you cannot change the URL in Cloudron if you're a multisite (it's stores the domain in a different place in the DB with multisite, and also in wp-config.php). That, and the WP-CRON that would need multisite support.

                                          The only think beyond those two things (which I could code easily to integrate with Cloudron) is real domain aliases (not redirections) would be needed. Which, after looking into reverseproxy.js, shouldn't be hard. I just am horrible at editing dashboard code every time I try. ๐Ÿ˜…

                                          jdaviescoatesJ Online
                                          jdaviescoatesJ Online
                                          jdaviescoates
                                          wrote on last edited by
                                          #28

                                          @Lonk said in Changes to WordPress apps:

                                          The only think beyond those two things (which I could code easily to integrate with Cloudron) is real domain aliases (not redirections) would be needed.

                                          I'd love to see WordPress Multisite on Cloudron.

                                          As I understand it (one of) the problem(s) is that I don't think it's currently possible to have multiple domains pointing to the same Cloudron app, and imho we'd need that to work for Multisite to be useful (so that all the subsites within the multisite can be mapped to their own TLD).

                                          I guess that is what you mean by real domain aliases?

                                          I use Cloudron with Gandi & Hetzner

                                          LonkleL marcusquinnM micmcM 3 Replies Last reply
                                          0
                                          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