Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Sinatra Image and Media Gallery
JavaScript Ruby CSS HTML
branch: sinatra-authen…

This branch is 270 commits behind master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
apiapps
public
remoteplugins
views
.gitignore
.rvmrc
Gemfile
Gemfile.lock
LICENSE
README.md
config.ru
config.yaml.sample
remote.rb
remote_test.rb
zeitgeist.rb

README.md

Zeitgeist http://stillmaintained.com/jessor/zeitgeist

Extendable image and media gallery built with Sinatra.

See it in action: zeitgeist.li.

This is work in progress, come and join the fun!

Current Features

  • Upload items or just post the URL
  • Non-image URLs currently supported: YouTube, Vimeo, Soundcloud (easily extendable)
  • Porn Mode: Use cursor keys in Fancybox, it even switches to the next page for you
  • Tags: easily add and filter by tags
  • Host images on S3 or Google Storage or locally (CarrierWave)
  • IRC Bot for watching URLs posted in channels and adding/removing of tags (not released yet)

Development

  • fork (on github)
  • (install rvm and use the 1.9.2 ruby)
  • rvm use 1.9.2
  • rvm gemset create zeitgeist
  • git clone git@github.com:username/zeitgeist.git
  • rvm rvmrc trust zeitgeist/.rvmrc
  • cd zeitgeist
  • gem install bundler && bundle install
  • cp config.yaml.sample config.yaml
  • shotgun -E production zeitgeist.rb

Ignore "DataObjects::URI.new with arguments is deprecated", it's not our bug, see dm-do-adapter/issues/4

Acknowledgements

Licence

Zeitgeist is licensed under the GPLv2+. Please drop me a line if you use or modify it :)

Something went wrong with that request. Please try again.