jewel / hypercheese

Photo Organizer written in Rails

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hypercheese Photo Organizer

Hypercheese is a photo organizer and gallery written in rails. It lets you organize large photo collections from multiple sources.

Deploy your own instance

Installation

Ubuntu 14.04

$ git clone https://github.com/jewel/hypercheese.git
$ cd hypercheese
$ sudo apt-get install bundler ruby-dev libmysqlclient-dev libsqlite3-dev build-essential nodejs libcurl4-openssl-dev
$ bundle install
$ rake secret > .secret_key_base
# seed the database with the default user:pwd of admin@example.com:password
$ cp config/database.yml.example config/database.yml
$ rake db:setup
$ rails server
# You can now browse to http://localhost:3000 and login!

Import your photos

Import your existing photos like this:

$ sudo apt-get install imagemagick libjpeg-turbo-progs
# photos must exist in ./originals/, so use a symlink to get them there
$ ln -s ~/Pictures originals/${USER}_pictures

# Make sure to put a trailing slash at the end of your path!
$ bundle exec script/import originals/${USER}_pictures/

About

Photo Organizer written in Rails

License:GNU General Public License v3.0


Languages

Language:Ruby 51.7%Language:CoffeeScript 35.8%Language:Sass 3.5%Language:HTML 3.4%Language:Python 2.7%Language:Haml 2.2%Language:SCSS 0.3%Language:Dockerfile 0.2%Language:JavaScript 0.2%