A web blog and personal website server.
Go to file
2017-12-22 18:34:58 -08:00
cmd Blog tag pages and contact form 2017-12-22 18:34:58 -08:00
core Blog tag pages and contact form 2017-12-22 18:34:58 -08:00
root Blog tag pages and contact form 2017-12-22 18:34:58 -08:00
.editorconfig Initial static file router 2017-10-07 21:48:58 -07:00
.gitignore Initial "Bluez" default theme and Admin Setup page 2017-10-31 09:42:15 -07:00
go-reload Initial static file router 2017-10-07 21:48:58 -07:00
LICENSE.txt Initial commit 2017-10-07 20:13:31 -07:00
Makefile Add Rophako importer for blog posts and comments 2017-12-01 09:05:16 -08:00
README.md Import wiki pages, render Markdown pages w/ Pygments 2017-12-02 10:47:21 -08:00
TODO.md Blog post creation, viewing, index listing, editing, deleting 2017-11-24 11:56:32 -08:00

Blog

This is the source code that will soon power kirsle.net.

Setup

# If you're new to Go, set your GOPATH.
export GOPATH="${HOME}/go"

# Clone this repository to your go src folder.
git clone https://github.com/kirsle/blog ~/go/src/github.com/kirsle/blog
cd ~/go/src/github.com/kirsle/blog

# Run the server
make run

Syntax Highlighting with Pygments

To enable syntax highlighting within Markdown files (like with GitHub Flavored Markdown), install pygments on your system. For example:

# Fedora/RHEL
sudo dnf install python3-pygments python3-pygments-markdown-lexer

# Debian
sudo apt install python3-pygments

License

MIT.