I want to serve the static data for my website from Google App Engine.

How do I configure GAE to serve static content?

  • I'd be wary of Google cracking down on this at some point. – ceejayoz Feb 1 '10 at 16:50
  • @ceejayoz Why? Google has clearly-stated limits on static, as well as dynamic file access. Using GAE as a static file-storage/caching solution doesn't go against their expectations. – Evan Plaice Apr 13 '12 at 6:55
  • It's Google App Engine, not Google CDN Engine. – ceejayoz Apr 13 '12 at 13:49

The documentation on how to get GAE to serve static content is here: Using Static Files.

It's rather simple, you just define a static directory in your app.yaml file.

- url: /stylesheets
  static_dir: stylesheets
| improve this answer | |

You want all files served as static so should use this:

- url: /
  static_dir: /
| improve this answer | |

I wrote article step by step to setup GAE to host static files. http://www.ivankristianto.com/internet/tools/setup-your-google-app-engine-application-to-use-your-own-domain/1656/
That may interest you.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.