https://github.com/kurehajime/gaemu
Local server for Google App Engine. Yet another dev_appserver.py
https://github.com/kurehajime/gaemu
go golang google-app-engine google-appengine
Last synced: 8 months ago
JSON representation
Local server for Google App Engine. Yet another dev_appserver.py
- Host: GitHub
- URL: https://github.com/kurehajime/gaemu
- Owner: kurehajime
- License: mit
- Created: 2021-01-02T06:45:33.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-09-29T14:23:30.000Z (over 4 years ago)
- Last Synced: 2025-01-07T05:30:45.405Z (over 1 year ago)
- Topics: go, golang, google-app-engine, google-appengine
- Language: Go
- Homepage:
- Size: 17.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# gaemu : Local server for Google App Engine

## What is
gaemu is local server for Google App Engine(Standard Environment).
gaemu provides a reverse proxy and a static contents server.
( It does not provide APIs for datastores, Memcache and ... other Google App Engine APIs. )
## Install
[Get here.](https://github.com/kurehajime/gaemu/releases)
or
```
go install github.com/kurehajime/gaemu@latest
```
## Usage
1. Run Your app
`go run` ? `python main.py` ? `python manage.py runserver` ? `npm start` ?
Please refer to [Google's Help Page](https://cloud.google.com/appengine/docs/standard/python3/testing-and-deploying-your-app).
2. Lanch gaemu
```
gaemu -a "http://localhost:8080" -y "../YOUR_APP_PATH/app.yaml"
```
| option | description | default
----|---- |----
| -a | Your App URL | http://localhost:8080
| -y | Location of app.yaml |
| -p | gaemu's port | 8081