{"id":20724676,"url":"https://github.com/arhea/gae-php-utility","last_synced_at":"2025-06-22T11:33:57.479Z","repository":{"id":8751639,"uuid":"10431293","full_name":"arhea/gae-php-utility","owner":"arhea","description":"A command line utility for Google App Engine, PHP runtime.","archived":false,"fork":false,"pushed_at":"2013-06-02T12:54:36.000Z","size":108,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-06-02T17:35:47.444Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/arhea.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-06-02T02:09:03.000Z","updated_at":"2014-03-10T10:38:59.000Z","dependencies_parsed_at":"2022-09-03T13:10:15.149Z","dependency_job_id":null,"html_url":"https://github.com/arhea/gae-php-utility","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/arhea/gae-php-utility","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arhea%2Fgae-php-utility","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arhea%2Fgae-php-utility/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arhea%2Fgae-php-utility/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arhea%2Fgae-php-utility/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/arhea","download_url":"https://codeload.github.com/arhea/gae-php-utility/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arhea%2Fgae-php-utility/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261288147,"owners_count":23136036,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-17T04:15:57.767Z","updated_at":"2025-06-22T11:33:52.451Z","avatar_url":"https://github.com/arhea.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Google App Engine PHP Helpers\nThis is a command line tool that abstracts away long winded Google App Engine command line tasks. It only supports Mac at the moment. I only develop on a Mac so I am open to contributions for other platforms.\n\n### Install Instructions\n1. Clone this repository to your computer.\n2. Add this directory to your path.\n3. Install MacPorts if you dont already have it.\n4. Run `gae install`\n\n### Functions\n\n#### Start\n`gae start \u003cdirectory\u003e` Starts the Google App Engine development server in the current directory or the passed directory.\nThis function assumes you have followed the install instructions.\n\n#### Deploy\n`gae deploy \u003cdirectory\u003e` Deploys your application based on the `app.yaml` to your App Engine Application. It uses the OAuth method for authentication and may redirect you to the browser to allow the application. The directory is again optional, only use that if the directory you want to deploy is not the current one.\n\n#### Rollback\n`gae rollback \u003cdirectory\u003e` Rollback and application deploy or stop one that is hanging. Again, directory is optional.\n\n#### Install\n`gae install` This will install the PHP SDK and the proper App Engine preferred PHP. You must have MacPorts installed for this function to work properly.\n\n#### Update Cron Jobs\n`gae update_crons \u003cdirectory\u003e` Updates just the cron jobs and not the whole application\n\n#### Update Task Queues\n`gae update_queues \u003cdirectory\u003e` Updates just the task queues and not the whole application\n\n#### Update DOS\n`gae update_dos \u003cdirectory\u003e` Updates just the dos and not the whole application\n\n#### Download Application\n`gae download -A \u003capp_id\u003e -V \u003cversion_number\u003e \u003coutput_directory\u003e` Downloads your application from Google App Engine\n* App ID - the application identifier. Usually \u003chere\u003e.appspot.com\n* Version Number - the version number you wish to download\n* Output Directory - where you want all the files to go\n\n### Author\nAlex Rhea\nalex.rhea@gmail.com\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farhea%2Fgae-php-utility","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Farhea%2Fgae-php-utility","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farhea%2Fgae-php-utility/lists"}