Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Sinatra Image and Media Gallery
JavaScript Ruby CSS HTML

This branch is 24 commits ahead, 194 commits behind master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
apiapps
lib
public
static
test
vendor
views
.gitignore
.gitmodules
.rvmrc
Gemfile
Gemfile.lock
LICENSE
README.md
config.ru
config.yaml.sample
gallery_import.rb
migrate_nsfw.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, autotagging by URL
  • Submitted URLs are parsed for the title and tags
  • rubybot IRC plugin post URLs in channels, view items and add/remove tags

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
  • git submodule update --init
  • cd vendor/bootstrap-sass
  • git checkout 2.0
  • gem install bundler && bundle install
  • cp config.yaml.sample config.yaml
  • shotgun -E production config.ru

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 us a line if you use or modify it :)

Something went wrong with that request. Please try again.