Skip to content

steinuil/negoto

Folders and files

NameName
Last commit message
Last commit date
Feb 14, 2021
Feb 20, 2021
Feb 17, 2021
Aug 4, 2018
Apr 23, 2018
Feb 16, 2018
Feb 24, 2018
Jul 1, 2017
Feb 12, 2021
Feb 17, 2021
Feb 14, 2021
Aug 5, 2018
Feb 16, 2018
Feb 14, 2021
Aug 4, 2018
Feb 12, 2021
Feb 14, 2021

Repository files navigation

Negoto

Negoto is a futaba-style imageboard written in Ur/Web. It features:

  • Basic imageboard stuff (boards, threads, posts, images, spoilers, post markup, sage, etc)
  • A read-only JSON API
  • An extensive admin panel
  • Themes

Build Status

Project status

Negoto is fully functional and I have the latest version deployed on my server. It is a bit complicated to configure, and since it only runs on FastCGI requires a bit of setup to run on nginx. There's also a few features that I'd like the 1.0 version to have, along with some small bugs to fix.

Compiling

The very least Negoto requires to build is:

The normal installation also requires:

  • ImageMagick's convert in the $PATH (or set the path in NEGOTO_CONVERT_PATH in negoto_config.h)

To compile, simply clone the repository and invoke make:

git clone --recursive https://github.com/steinuil/negoto
cd negoto && make

JSON API

Negoto comes with a read-only JSON API. The endpoints are described in API.md.