S3 accepts query string based authentication with expiration time. Proxy through GAE will limit file size to 1M and triple the network usage.
On Oct 10, 4:24 pm, "Venkatesh Rangarajan" <[EMAIL PROTECTED]> wrote: > Well, > > If you do that, then you have to Open media.<yourdomain> to public. You have > to give read access to public. > > its a choice one can make..that basically makes all of your files structure > public and anybody can download them. All of them at one go. > > By you using URL fetch, appengine is the gatekeeper and you can have stats/ > ads and any other functionality you want. > > Rgds, > Venkatesh > > On Fri, Oct 10, 2008 at 12:05 PM, yejun <[EMAIL PROTECTED]> wrote: > > > Why not serve file from S3 directly? > > > On Oct 10, 1:38 pm, "Venkatesh Rangarajan" > > <[EMAIL PROTECTED]> wrote: > > > Phtq, > > > > Its better if you host your static files in Amazon S3. > > > > You can create a new subdomain...say media.<your domain name>.com on S3 > > > > And when in appengine, you reference that file, all you have to do a is a > > > urlfetch > > > > Sample : urlfetch.fetch('http://media.<your domain>.com/mp3/' + <file > > name>) > > > > you can use amazon S3 organizer to upload files to S3. Its as simple as > > FTP. > > > Link : > >https://addons.mozilla.org/en-US/firefox/addon/3247https://addons.moz... > > > > Rgds, > > > Venkatesh > > > > On Fri, Oct 10, 2008 at 9:54 AM, Barry Hunter > > > <[EMAIL PROTECTED]>wrote: > > > > > Couple of options: > > > > > Host the 'static' files elsewhere (eg Amazon S3 - esp as it will soon > > > > have a CDN) > > > > > Store the files in the datastore, and serve them dynamically via a > > > > script. (be careful to set good caching headers to avoid wasting > > > > resources) > > > > > Store the files in zip files (beware a 1Mb limit) and dynamicially > > > > serve them via a script. (not recommended) > > > > > You have 10 'apps', distribute your static files around other > > > > installations. > > > > > On Fri, Oct 10, 2008 at 3:36 AM, phtq <[EMAIL PROTECTED]> > > wrote: > > > > > > We have an application we want to put online but it contains about > > > > > 8,000 files (these are mp3, gif, swf, html, etc) in the English > > > > > version alone. We tested a cut down version online and it worked > > fine, > > > > > but when we try to put up the whole application for testing we get a > > > > > fail message from the uploader. > > > > > > Is it going to impossible to mount this application in > > > > > GoogleAppEngine? > > > > > -- > > > > Barry > > > > > -www.nearby.org.uk-www.geograph.org.uk- --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~----------~----~----~----~------~----~------~--~---