I’m surprised there isn’t an open source “Local WP” / “DevKinsta” style solution that allows database syncing

[ad_1]

I’m a WPEngine customer. It’s very expensive and literally the only reason I fork out well over the going rate for their WordPress hosting is these two buttons in the bottom Local WP app:

https://preview.redd.it/al5irj3m28tc1.png?width=244&format=png&auto=webp&s=939bf61133489415fee26466c16a5272db95640d

It just strikes me as strange that there isn’t a free (or at least cheap) solution to this that works across different hosts by now. Surely it would be extremely popular. It feels like something Automattic or even some rival host that wanted to curb the popularity of WPEngine / Kinsta would develop.

If anyone has any insight on why this is such a hard problem to crack I’d be interested to hear it.

At its simplest it feels like it should be a case of just:

\- run a “WP Migrate” style site backup script on local

\- upload backup file to server

\- run install backup script on live

Are there some security measures that are in place to make this very tricky to do?

Thanks,

B

[ad_2]
3 Comments
  1. There is wp migrate which is reasonably priced. There is also sync script which is a bash script by roots.io for bedrock sites which is a steal at 10 bucks for one site or 40 for unlimited sites. You could write your own script that would basically do the same for your environment. It will probably won’t have these fancy icons but it would do its job through a terminal.

  2. I’m good with Git, Github Actions and WP Migrate Pro. I do see what you’re saying, though. I think there’s a few conversations in the Local support threads explaining why Local isn’t able to connect to just any ol’ host. I feel like it has to do with the types of shared hosting setups a lot of hosts have out there. Maybe containerization plays a factor? I can’t recall for sure.

    Another way would be to create a bash script that does all of that for you on a click, via SSH, WP CLI, RSYNC maybe?

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer