The version of vichan running on lainchan.org
| img | ||
| inc | ||
| static | ||
| templates | ||
| .gitignore | ||
| default.css | ||
| install.php | ||
| install.sql | ||
| LICENSE.md | ||
| main.js | ||
| mod.php | ||
| post.php | ||
| README.md | ||
| style.css | ||
| yotsuba.css | ||
Tinyboard - A lightweight PHP imageboard.
About
Tinyboard is an imageboard software package written in PHP. It aims to maintain a stable, fast, clean and user-friendly engine for imageboards. Development for Tinyboard started in October 2010. You can contact the development team over IRC at tinyboard.org or on IRC at irc.datnode.net #tinyboard.
Tinyboard is not currently at a stable state.
Requirements
- PHP >= 5.2.0
- php-gd
- php-pdo with appropriate driver for your database
Installation
- Tinyboard requires an SQL database and a user to work. Create one.
- Import 'install.sql' into the database. There are several ways to do this.
- using phpMyAdmin
mysql -uUSERNAME -pPASSWORD DATABASE < install.sql
- Edit 'instance-config.php' to suit your installation. You should copy some values from 'inc/config.php' to redefine them in the instance-config.
- Make sure that the Tinyboard directory is writable. Depending on your setup, you may need to
chmod"." to 777, withchmod 777 . - Ensure everything is okay by running test.php in a browser. The script will try and help you correct your errors.
- Run the post.php script. It should create an index.html and redirect you to it if everything is okay.
- Optional (highly recommended): Either delete or chmod as unreadable the following files: test.php, install.sql, and this README.
An automated installation script will be completed soon.
Documentation
Visit the development wiki at http://tinyboard.org/wiki/ for help. o: http://tinyboard.org/
License
See [LICENSE.md][l] for license. [l]: http://github.com/savetheinternet/Tinyboard/blob/master/README.md