This time I've kept it super simple - no SQL databases, no EJB containers, no extra features, just a simple imageboard web app which writes to the file system.
Image resizing is handled by ImageMagick which needs to be installed and configured before you run jboard.
Source Code
- jboard Maven Project - jboard.zip
Usage
Set the location of ImageMagick's convert
binary in: src\main\resources\BoardConfiguration.properties
Run the project with 'mvn clean install tomcat:run-war
' and point your brower at http://localhost:8080/jboard.