• Go 57.2%
  • HTML 20.4%
  • CoffeeScript 14.3%
  • SCSS 6.8%
  • JavaScript 0.9%
  • Other 0.3%
Find a file
2020-07-11 21:49:45 +02:00
errors Add stacktrace to 500 errors 2017-12-04 12:07:51 +01:00
kubernetes Add kubernetes manifests 2020-05-19 13:55:41 +02:00
maud make blacklist sorting ignore case 2020-07-11 21:49:45 +02:00
mustache Add go.mod (part 1) 2019-06-18 14:19:33 +02:00
static Move from compass to dart-sass 2020-05-19 13:55:41 +02:00
stiki update cookie policy -> privacy policy 2018-05-25 11:01:41 +02:00
template make the honeypot field slightly less obvious 2020-05-28 18:51:12 +02:00
.dockerignore Don't add sample config to docker image 2020-05-19 15:40:20 +02:00
.gitignore add markdown_test and more bbcode tests 2016-12-05 17:50:21 +01:00
captcha.conf.sample add sample captcha conf 2016-07-29 11:49:11 +02:00
config.json Refactor maud to use less config files, allow env vars 2020-05-19 13:55:41 +02:00
docker-compose.yml Remake dockerfile and add docker-compose setup 2020-05-19 13:55:41 +02:00
Dockerfile Add kubernetes manifests 2020-05-19 13:55:41 +02:00
footers.txt Refactor maud to use less config files, allow env vars 2020-05-19 13:55:41 +02:00
go.mod Refactor maud to use less config files, allow env vars 2020-05-19 13:55:41 +02:00
go.sum Update go.sum 2020-05-19 14:56:50 +02:00
Gruntfile.js Fix gruntfile sass path 2020-05-19 13:55:41 +02:00
LICENSE LICENSE 2014-12-21 11:55:24 +01:00
Makefile Refactor maud to use less config files, allow env vars 2020-05-19 13:55:41 +02:00
package-lock.json Move from compass to dart-sass 2020-05-19 13:55:41 +02:00
package.json Move from compass to dart-sass 2020-05-19 13:55:41 +02:00
README.md I think this is also needed? 2020-05-19 13:55:41 +02:00
skaffold.yaml Add kubernetes manifests 2020-05-19 13:55:41 +02:00

Maud

WIP : This branch is currently going a lot of work.

Local development

Run on kubernetes/minikube

You will need:

  • Skaffold
  • Kustomize (probably)

Run with skaffold with live-reload: skaffold dev

Run on non-k8s docker

You will need:

  • Docker compose

Run docker-compose up.

Run locally

You will need:

  • Go 1.11+
  • Node.js
  • MongoDB, running locally with no auth

Compile maud with

go install ./maud

Compile static assets with

npm i
npm start

Run maud

maud

Defaults to localhost/maud (db/collection). Config instructions coming soon(tm)