/go-pages

A wiki written in Go using Markdown and Git

Primary LanguageGoGNU General Public License v3.0GPL-3.0

go-pages

A wiki tool built on golang with git as the storage back-end. Content is formatted in commonmark syntax. The wiki is rendered with go templates, bootstrap css and highlightjs for code highlighting but doesn't depend on any CDN. This project was forked from aspic/g-wiki.

Using

Available command line flags are:

  • --address=:8080 (in the format ip:port, empty ip binds to all ips)
  • --dir=files (data directory has to be an intialized git repository!)
  • --title=CoolWiki (title for the wiki)
  • --basepath=/wiki/ (base path for reverse proxy web applications)

Extensions

The goldmark rendering engine supports extensions which can be found here:

Example screenshot

Screenshot