Skip to content
Whitelabel Site for Ruby Communities
Ruby JavaScript
Find file
Pull request Compare This branch is 418 commits ahead, 1508 commits behind phoet:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
app
config
db
extensions/i18n
lib/tasks
migration
public
script
spec
vendor/assets/stylesheets
.env
.gitignore
.irbrc
.rspec
.ruby-version
.rvmrc
.travis.yml
Gemfile
Gemfile.lock
Guardfile
Procfile
Rakefile
config.ru
readme.textile

readme.textile

OnRuby

Source for the Sites of the Ruby Communities of Hamburg, Bremen and Cologne

Your Usergroup Missing? (aka THE GUIDE TO YOUR UG)

There are just a couple of steps for your Ruby Usergroup Site to get alive:

  • fork this repo
  • provide mandatory changes to the following files:
    • config/whitelabel.yml config/locales/*.label.yml
  • add optional custom files to:
    • app/assets/images/labels app/assets/stylesheets/labels app/assets/javascripts/labels

Setup

  • install rvm
  • install rvm-version of .rvmrc

Hosts

For working with the whitelabel functionality, you need to add all supported subdomains to your /etc/hosts :

127.0.0.1 onruby.dev hamburg.onruby.dev cologne.onruby.dev bremen.onruby.dev

Access via http://onruby.dev:5000

GitHub-Authentication

You need GitHub App credentials in order to have a working login.
See config/initializers/omniauth.rb for details.

Running

bundle —without=production foreman start

Todo

  • add rack-cache
  • publishing via xing

License

“THE BEER-WARE LICENSE” (Revision 42):
ps@nofail.de wrote this file. As long as you retain this notice you
can do whatever you want with this stuff. If we meet some day, and you think
this stuff is worth it, you can buy me a beer in return Peter Schröder

Something went wrong with that request. Please try again.