gchan

command module
v0.0.0-...-9403036 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 12, 2016 License: MIT Imports: 12 Imported by: 0

README

#Golang Imageboard - WIP Build Status GoDoc Go Report Card MIT licensed

#Motivation Many implementations of imageboard software do exist but the most popular imageboard software is licensed under a partially non-free license and has a terrible and large code base.

Getting started

Prerequisities

  • go
  • mariadb
sudo yum install -y go mariadb-server mariadb

Installing

  • go get https://github.com/ewhal/gchan
  • make will automatically download the dependencies for gchan
  • cp config.example.json config.json
  • nano config.json
  • Configure port and database details

Todo

  • Posts

    • Tripcode
    • capcode
    • green text
    • red text
    • backlinks
  • Frontend

    • thumbnails
    • Image uploading
    • webm and mp4
    • Alternative styles
  • Javascript

    • auto thread refresh
    • captcha
    • thumbnail expansion
  • Moderation tools

    • board creation
    • Admin panel
    • sticky thread
    • delete thread
    • ban and unban
    • ban appeals
  • Documentation

    • api
    • comment code

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL