Skip to content

ZIGExN/rendezvous

 
 

Repository files navigation

[DEPRECATED]rendezvous

Build Status Coverage Status Code Climate Dependency Status

A simple markdown-based blog & wiki system for team.

Supported versions

  • Ruby 2.1.2
  • Rails 4.1.0

How to install and use.

Get code and install gems.

$ git clone git@github.com:ZIGExN/rendezvous.git
$ cd rendezvous
$ bundle install

Get Google API Key.

Register application on https://code.google.com/apis/console, and get

  1. Access https://code.google.com/apis/console
  2. Create New Project
  3. Create Client ID ([APIs & auth] > [Credentials] > [CREATE NEW CLIENT ID])
  4. Input form
  • http://localhost:3000 in [Authorized Javascript origins]
  • http://localhost:3000/users/auth/google_oauth2/callback in [Authorized redirect URI]
  1. Get [Client ID] and [Client secret]
  2. Write your Client ID & Secret in config/settings/yml
  3. Input form -rendevous in [Project name] in Consent screen

Create and edit config files.

$ cp config/database.yml.example config/database.yml
$ vim config/database.yml

$ cp config/settings.yml.example config/settings.yml
$ vim config/settings.yml

Setup DB

$ (bundle exec) rake db:migrate
$ (bundle exec) rake db:seed

And have fun with your team !

Optional features

PDF uploading

brew install imagemagick ghostscript

Test

Rendezvous uses travis-ci for test.

To speet up bundle install in travis-ci, Rendezvous use AWS S3 backet for storing gems.

see also: http://randomerrata.com/post/45827813818/travis-s3

About

OSS service for team collaboration.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 40.3%
  • Ruby 19.6%
  • HTML 17.1%
  • CSS 7.4%
  • Slim 4.9%
  • JavaScript 4.7%
  • Other 6.0%