Skip to content

Top-Ranger/discussiongo

Repository files navigation

DiscussionGo! - A simple forum software
   created by Marcus Soll (https://msoll.eu)
++++++++++++++++++++++++++++++++++++++++++++

DiscussionGo! is my personal forum software.
It was developed with simplicity in mind - both in deployment and architecture.
As such, it might contain certain restrictions in terms of extensibility.
I developed the software with my specific needs in mind. It contains everything I need.
It might not fit your needs. That's ok.
But don't expect me to go out of my way implementing your requests.
I'm releasing the software in the hope that it might be helpful to others.

To run it, simply use the following commands:
go build -tags="DATABASE"
./discussiongo

(replace DATABASE with either sqlite or mysql, depending on which database you want to use)
(you must specify exactly one type of database)

The software will create a new user called 'SYSTEM'. You can use it for initial setup.
All configuration can be found in 'config.json' and 'impressum.json'.
All data is saved in 'database.sqlite3' and 'accesstimes.sqlite3'.

DiscussionGo! is licenced under Apache-2.0.

++++++++++++++++++++++++++++++++++++++++++++
Bundeled libraries
++++++++++++++++++++++++++++++++++++++++++++
DiscussionGo! is bundeled with the Oxygen font, which is licenced under the SIL Open Font License, Version 1.1.
DiscussionGo! is bundeled with highlight.js (https://highlightjs.org/), which is licenced under the BSD 3-Clause License.
DiscussionGo! is bundeled with the KaTeX (https://katex.org/), which is licenced under the MIT License.
DiscussionGo! is bundeled with the KaTeX fonts, which are licenced under the SIL Open Font License, Version 1.1.

Releases

No releases published

Packages

No packages published

Languages