'How to upload/update Wordpress themes on Google App Engine without FTP?

I realised that, according to the Google Cloud documentation, unfortunately running wordpress on google app engines does provide any core FTP services!!

Thus if I want to update any new Wordpress themes/plugins onto my Google App Engine each time I add/remove new code, how am I supposed to update them on Google App Engine if there's no FTP service available?!

Also would the gsutil update function work? Will it behave the same thing as I would do upload/download wordpress themes/plugin as I do use the WP Admin screen.

My only concern for the above approach is that I have my local wordpress that's pointed to this URL localhost thus I might worry that when I upload my local copy, this will overwrite the site url of my google app engine account!! Is that case? I need some confirmation!



Solution 1:[1]

First there is no FTP service in AppEngine.

1-You can use CloudStrage for upload by default plugin that is Google Cloud Storage plugin.

plugin

2-Enter the GCS bucket name [YOUR_PROJECT_ID] .appspot.com that you changed to ACL

enter image description here

2.5- Before 2, Change principal to Allusers default bucket [YOUR_PROJECT_ID] .appspot.com

3- If your region is correct that is CloudSQL, GCStrage, Place your theme under projects> wordperss > theme and deploy it.

enter image description here

You can use your theme in App Engine

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 Hideyasu.T