Alibi (name is a play off of Futallaby) was an imageboard application I developed in Ruby on Rails over the past several months. It was originally intended for my website, EleoChan.org, but I've lost motivation to work on EleoChan as well as Alibi, because I am depressed and emo. Seriously.
Alibi was merely a project to have boards like Wakaba but all behind a working administration panel. The idea was to make the creation and management of multiple boards simplified and without the tedious editing of config.pl :)
Alibi is functional but there are a lot of things missing from it. I never implemented a lot of the moderation options like moving/deleting posts, banning users, etc. The boards themselves are functional but I never implemented any of my unique features like "supersaging". Furthermore there is no wakabamark or any other type of markup. Mostly because I suck ass at regular expressions.
Alibi is available for everyone to use but keep in mind it is not really "ready". I encourage someone who knows Ruby on Rails to complete it and enhance it. Maybe then I'd come back to it and use it someday.
It will probably be hard to get running if you know nothing about Rails. Furthermore it does not set itself up; manual database creation is involved.
Your host/server will also require RMagick to be installed for image processing.
One of the features I am proud of but never truly completed is that Alibi has two different modes for any board; it has the typical futaba mode and it can optionally imitate Thorn boards and allow multiple uploads per post. I never got it to the point I wanted to with that, but it's functional. Other functional things is the creation of boards and modifying their settings. You can set up universal/default settings that apply to all boards and then if you want to later tweak these boards you modify those settings individually.
You can download alibi here: http://eleochan.org/alibi.zip
Feel free to ask me questions about it, I can help you get it going but DON'T expect me to fix anything that would take more than a few minutes to fix. DON'T expect me to give a shit if my code sucks; I am just a bored nigger programmer with too much time on his hands.
Oh, if you wouldn't have noticed, there are a lot more options as far as management of posts because all comments are in the same database table. Thus you could very easily code it so that you can delete a user's posts site-wide, find and destroy every instance of an image based on its md5, find all posts by a given IP, and stuff like that.
Do you have an example board somewhere?
Unfortunately I don't. I'd have to pay for a Rails host for that (in general they are usually not good (Dreamhost, GoDaddy) or not cheap (everyone else)). The boards themselves are nothing special to look at... Pretty much looks like any given futaba-theme board. There is a theming system if you know rhtml.
I get the feeling that ultimately no one will have any use for Alibi since a lot of people are unfamiliar with both Ruby and Rails and have no desire to learn it.
My best advice is to go to http://www.rubyonrails.com , set up the board on your local computer along with MySQL (might work with other SQLs) and try to run it for yourself. There's not much I can do unless you know where I can get free webspace to run this. Sorry for my newbmanship.
*I Mean to say set up the app on your local computer after installing Rails. If you're on Windows I can personally verify that it's pretty simple to get Rails running. I don't know about other OS's.
6 years later I'm still working on imageboard softwares in Ruby