derpbox uploads files directly to a private Amazon S3 bucket under your control.
Want to receive notifications when someone uploads a file? Amazon has you covered.
Running on Heroku
derpbox is Heroku ready. Rather than creating a
settings.py file, set the following config variables on your app:
heroku config:add AWS_KEY=<your key> heroku config:add AWS_SECRET=<your secret> heroku config:add AWS_BUCKET=<your bucket>
Follow this handy guide for instructions on running Flask apps on Heroku.
Running locally or elsewhere
pip install -r requirements.txt
settings.pyand fill in the variables accordingly
python derp.pyor use your favorite application server