A smokin' fast personal photostream
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
maintenance/migrations
templates
.gitignore
LICENSE
README.md
api.py
app.py
aws.py
config.example
db.py
import.py
process.py
prototype.md
requirements.txt
schema.sql
setup.py
upload.py
util.py
web.py

README.md

CigarBox

A smokin' fast personal photostream

design points

  • lightweight enought to run well on a t1.micro EC2 instance
  • RESTful API
  • similar nomenclature & photo graph to flickr
    • photos
    • photosets
    • galleries
    • tags
  • #simplify

install

OSX

  1. Install homebrew
  2. brew install libtiff libjpeg webp littlecms
  3. pip install -f requirements.txt

Ubuntu 12.04LTS

  1. sudo apt-get install libtiff4-dev libjpeg8-dev zlib1g-dev libfreetype6-dev liblcms2-dev libwebp-dev tcl8.5-dev tk8.5-dev
  2. pip install -f requirements.txt