Skip to content
anonymous bbs with almost no features
Branch: master
Clone or download
Latest commit 0157cfe Apr 15, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
static
3um.sql
README.md dg4e Apr 15, 2019
api.go
config.defaults.json
functions.go
main.go
types.go

README.md

go-3um

anonymous bbs with almost no features

setup

get dependencies (upper.io db functions, gorilla mux + securecookie):

go get -u github.com/realytcracker/go-3um

setup your ssl bullshit:

openssl genrsa -out server.key 2048
openssl ecparam -genkey -name secp384r1 -out server.key
openssl req -new -x509 -sha256 -key server.key -out server.crt -days 3650

setup your mysql bullshit:

mysql -uroot -p
[enter password]
CREATE DATABASE 3um;
[control-D]
cat 3um.sql | mysql -uroot -p 3um

rename config.defaults.json to config.json and edit the values within properly.

go build and run the resulting binary.

visit https://host:8443/api/setup and receive your admin credentials.

todo

[ ] add additional user apis

[ ] frontend

[ ] rate limiting

[ ] dockerize and shit

remember eternal

sd1
smurda
brand0n
adrian
lxuke
justincredible
toyo4321
olaf
rj2
ib
ackflags
christophermichael
You can’t perform that action at this time.