Skip to content
Wirechan's fork of iikoto
Ruby CSS HTML Shell JavaScript
Branch: master
Clone or download
Pull request Compare This branch is 36 commits ahead of ix:master.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
models fixed html escaping and updated sessions Apr 20, 2017
public merge additions from upstream, inc reply js May 17, 2017
routes
views merge additions from upstream, inc reply js May 17, 2017
.gitignore tried to fix the buttons a bit Feb 5, 2017
Gemfile added proper mime checking with mimemagic Apr 15, 2017
Gemfile.lock added proper mime checking with mimemagic Apr 15, 2017
LICENSE fixed small css bug, added reply quoting js May 17, 2017
README.md Merge branch 'master' of https://github.com/chihiro/iikoto Apr 17, 2017
admin added ban redirection Apr 19, 2017
config.ru So I made it list the boards, at least this is more than a hello world. Sep 16, 2016
config.yml Merge branch 'master' of https://github.com/chihiro/iikoto Apr 20, 2017
core_ext.rb added tripcodes Apr 24, 2017
iikoto.rb fixed html escaping and updated sessions Apr 20, 2017
screenshot.png updated readme and made spoilers work Apr 11, 2017

README.md

iikoto (Wirechan instance)

This is the Wirechan version of iikoto

If you want to create your own imageboard, you'd be better using the upstream version.

Please contribute code modifications there too if possible as it saves time!

Thank you.


iikoto is an imageboard written in ruby with sinatra! it's meant to be a replacement for vichan/kusaba/oh gosh those horrible legacy scripts

it tries to be good at security [citation needed]

the style is based on steinuil's negoto and stein has worked with me to make the interface look acceptable. thanks stein.

the requirements are:

  • gem 'sinatra'
  • gem 'sqlite3' # For ActiveRecord's sqlite support (I think)
  • gem 'activerecord'
  • gem 'sinatra-flash'
  • gem 'slim'
  • gem 'sass'
  • gem 'mini_magick'
  • gem 'rack_csrf'
  • gem 'mimemagic'

screenshot

could be out of date, but here's how it looks screenshot

You can’t perform that action at this time.