CURRENT MISSION: Conclude the 2026 soyjak.party hack page, aswell as any pages relating to it, such as the Summer 2026 Crisis page.
Update Quotecord with any relevant info. See the blackboard for more info.
Vichan

(You) can help by using was/were pronouns and updating the page to make it better reflect the project's death.

Vichan was an imageboard software currently in use by soyjak.party. It was developed by a Polak from the Tinyboard fork, and written in PHP. The software was maintained by KolymaNET until its dissolution. Currently, Angeleno and Weav are the maintainers of Vichan.
Quote plans to move soyjak.party to his own in-house version called nusoi, written in Go.
Vichan installation and setup
Vichan is a lightweight, fast, and highly configurable PHP-based imageboard software. This guide covers the installation process, basic configuration, and upgrade instructions. You VVILL NOT use the below guide unless you know every Vichan exploit and the know-how on patching them; there are likely a lot, and you will get 1337 h4xx0red and have your IP leaked like the Shemmy admins'.
Overview
Vichan is a fork of Tinyboard that aims to provide a user-friendly imageboard. It supports PHP 7.4 and onwards (with PHP 8.1 supported as of August 2022), and works with MySQL/MariaDB. Additional PHP extensions like mbstring, GD, and PDO are required.
Prerequisites
Before installing Vichan, ensure your server meets these requirements:
- Operating System: A Unix-like OS (FreeBSD or GNU/Linux is recommended).
- PHP: Version 7.4 or higher.
- Database: MySQL or MariaDB (MySQL/MariaDB >= 5.5.3 is recommended).
- PHP Extensions: mbstring, PHP GD, and PHP PDO.
Optional tools
- ImageMagick for image processing.
- APCu, Memcached, or Redis for caching.
Installation Steps
Below are the steps to install Vichan:
1. Clone the repository
Open your terminal and run:
git clone git://github.com/vichan-devel/vichan.git
2. Install dependencies
Navigate to the cloned directory and run Composer to install dependencies:
cd vichan
composer install
- Note: make sure you have Composer installed.*
3. Run the installer
Using your web browser, navigate to:
http://your-domain.com/install.php
Follow the on-screen prompts to configure your database, site settings, and other options.
4. Set up the administrator account
After the installation, access the moderation panel at:
http://your-domain.com/mod.php
Log in using the default credentials:
- Username: admin
- Password: password
Immediately change the administrator password after the first login in order to prevent a Captain Coal Attack.
Optional configurations
- Oekaki support:
Vichan supports oekaki via wPaint. Initialize and update the submodule by running:
git submodule init
git submodule update
Then, add the scripts listed in js/wpaint.js to your instance-config.php file.
- WebM support:
For enabling WebM support, refer to the file:
inc/lib/webm/README.md
- Docker setup:
Vichan includes a Dockerfile and a docker-compose configuration. For development or testing using Docker, see the documentation in:
docker/doc.md
Upgrading Vichan
To upgrade an existing Vichan installation (or to migrate from Tinyboard):
- If you used Git, update your files with:
git pull
- Alternatively, if you did not use Git, back up your
inc/instance-config.php, replace the files (ensuring that board data remains intact), restore the configuration file, and runinstall.php.
Remarkable default pages
Vichan includes several pre-built pages that form the core of its functionality. These pages are automatically installed and are essential for both user and moderator interactions:
- install.php – Guides you through the installation and initial configuration of your imageboard.
- mod.php – The moderator control panel for administering the board.
- post.php – Processes new posts and displays them on the board.
- search.php – Enables users to search for content on the imageboard.
- report.php – Allows users to report posts or content that violates board rules.
- banned.php – Displays whether you are banned or not.
- log.php – Provides access to system and moderation logs.
- player.php – Manages media content playback (where applicable).
- securimage.php – Handles CAPTCHA functions to help prevent spam.
- smart_build.php – A command-line tool used for building or managing specific aspects of the board.
Support and contributions
Vichan was in beta, and when using it, you might encounter bugs and severely exploitable security vulnerabilities.
Death
Main article: Vichan crisis
On July 6, 2026, a lone hacker breached the Shemmy and entered the mod.php panel, leaking info such as the mod.php account list, the feedback list, the list of all janny notes written, etc. This caused the Shemmy to give a Cloudflare "522 Connection timed out" error. The attacker then threated to do the same with other splinters, like the Swinny, causing the Swinny to enter into a temporary shutdown. They are migrating to other imageboard software.

