Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sinatra Wiki

by Jordi Romero

Installation in development

bundle install --without production
rake db:migrate
rackup -p 3000

Deploy to heroku

You first must register to Heroku and install the heroku gem. After that, just copy and paste this steps and your wiki will be ready to go. Its ridiculous how easy it is to have a free wiki working online, blame on Heroku and me!

The four config steps are optional, if you don't specify a username and password you will have to login as user: wiki and password: wiki.

heroku create
heroku config:add WIKI_USER=username
heroku config:add WIKI_PWD=password
heroku config:add WIKI_LOCALE=es
heroku config:add TZ=CET
heroku stack:migrate bamboo-ree-1.8.7
git push heroku master
heroku rake db:migrate
heroku open

Features

  • Markdown for content.
  • Locked editing: while someone is editing a page, other sessions can't edit that page. The lock lasts minimum one minute and it updates every 30 seconds while editing. If somebody leaves one edit page open for hours, the page will be locked for hours.
  • Versioning of content. Don't ever loose anything.
  • Localization

TODO

  • Users

About

Sinatra wiki

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages