Skip to content
This repository has been archived by the owner on Aug 27, 2019. It is now read-only.
/ goblog Public archive

blogging with go, markdown, redis & oauth2

Notifications You must be signed in to change notification settings

dearing/goblog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

blog

still in development

blogging with go, redis and Oauth2

about

  • redis for caching and metrics
  • github oauth2 for administration
  • more fun with go

try it out

go get github.com/dearing/blog
go install

cd example
blog --help

Usage of blog:
  -conf="blog.conf": JSON configuration
  -generate=false: generate a new config as conf is set
  

example config

{
	"Verbose": true,
	"ContentFolder": "content",
	"TemplateFolder": "templates",
	"Suffix": ".md",
	"WWWHost": ":9002",
	"RedisHost": "localhost:6379",
	"RedisPass": "",
	"RedisDB": -1,
	"ClientID": "abcdef",
	"ClientSecret": "abcdef0123456",
	"RedirectURL": "/callback",
	"AdminLogin": "some_github_username"
}

About

blogging with go, markdown, redis & oauth2

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages