Skip to content

sakuma/internal_wiki

Repository files navigation

Build Status Coverage Status Dependency Status

Internal Wiki

It is a Wiki for use in a limited environment.

How To Use

Requirements

  • Linux (Ubuntu/Debian/CentOS )
  • ruby 1.9.3+
  • git 1.7.10+
  • PostgreSQL
  • Elastic Search

clone sourcecode

git clone git://github.com/n-sakuma/internal_wiki.git

cp sample files

DB (PostgreSQL)

For postgresql

$ cp config/database.yml{.postgresql,}

For some

$ cp config/database.yml{.sample,}

#... and edit database.yml

application settings

cp config/application.yml{.sample,}
  • S3 setting(page's attachement)
cp config/s3.yml{.sample,}

[Option] Get Google OAuth key

Using OAuth 2.0 to Access Google APIs

Document

Amazon SES key (if you need)

migration

DB

$ rake db:craete db:migrate db:seed

Tips

Elastic Search Reindex

$ RAILS_ENV=production rake tire:import CLASS='Page' FORCE=true

Smart development log view (Chrome only)

Install the extension from Chrome WebStore.

About

Internal wiki system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages