WIP, but this is going to become my new blog CMS
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Jan-Lukas Else 28070a3e3c Descending order for comments in admin 13 hours ago
.vscode Full text search 2 months ago
templates Add comment functionality 16 hours ago
.drone.yml Add drone config 4 months ago
.gitignore Serve files in "static" folder 1 month ago
Dockerfile Use ParseLocal method 1 month ago
LICENSE Add MIT license 1 month ago
README.md Update + get rid of a few dependencies 2 days ago
activityPub.go Update + get rid of a few dependencies 2 days ago
activityPubSending.go Update + get rid of a few dependencies 2 days ago
activityStreams.go Update + get rid of a few dependencies 2 days ago
api.go Drafts 1 week ago
authentication.go Add comment functionality 16 hours ago
blogs.go Fix index navigation 2 months ago
blogstats.go One editor per blog 6 days ago
cache.go Disable cache for static and media files, serve template assets directly from memory 1 week ago
captcha.go Add comment functionality 16 hours ago
comments.go Descending order for comments in admin 13 hours ago
config.go Add comment functionality 16 hours ago
customPages.go Improve error rendering 1 month ago
database.go Strict use of local dates 1 month ago
databaseMigrations.go Add comment functionality 16 hours ago
editor.go Update + get rid of a few dependencies 2 days ago
errors.go Improve error rendering 1 month ago
feeds.go Improve error rendering 1 month ago
go.mod Add comment functionality 16 hours ago
go.sum Add comment functionality 16 hours ago
hooks.go Drafts 1 week ago
http.go Add comment functionality 16 hours ago
httpLogs.go Rotate logs and cache assets too 1 month ago
hugo.go Small things 3 months ago
indieAuth.go Improve error rendering 1 month ago
indieAuthServer.go Update + get rid of a few dependencies 2 days ago
main.go Update + get rid of a few dependencies 2 days ago
markdown.go Update Emojilib 3 weeks ago
media.go Local media storage 1 week ago
micropub.go Update + get rid of a few dependencies 2 days ago
micropubMedia.go Local media storage 1 week ago
minify.go Update dependencies, minify sitemap 3 months ago
nodeinfo.go Update + get rid of a few dependencies 2 days ago
notifications.go Add Telegram syndication 2 months ago
postAliases.go Improve error rendering 1 month ago
posts.go Add config option to enable redirect to random post 3 days ago
postsDb.go Don't show draft-taxonomies 2 days ago
postsFuncs.go Drafts 1 week ago
regexRedirects.go cache path redirects and improve regexredirects 2 days ago
render.go Add comment functionality 16 hours ago
robotstxt.go Add some features, improve database handling & performance, robots.txt and more 2 months ago
search.go One editor per blog 6 days ago
shortDomain.go Add config for short domains 1 month ago
shortPath.go Improvements for short urls 1 month ago
sitemap.go Drafts 1 week ago
staticFiles.go Add Cache-Control header for static files 1 week ago
taxonomies.go One editor per blog 6 days ago
telegram.go Short URLs 1 month ago
templateAssets.go Disable cache for static and media files, serve template assets directly from memory 1 week ago
templateStrings.go Add language based strings 3 months ago
utils.go Fix group strings (with umlauts...) 1 week ago
webmention.go Add comment functionality 16 hours ago
webmentionSending.go Custom webmention sending implementation and other improvements 2 months ago
webmentionVerification.go Add comment functionality 16 hours ago

README.md

GoBlog

Hello!

This repository contains the code for GoBlog, my own blogging system. I created it because I was tired of all the workarounds to customize Hugo and other blog systems to my needs.

The goals of GoBlog are:

  • Minimalism
  • Performance
  • Flexibility
  • (IndieWeb)

Documentation on how to use GoBlog yourself will follow soon.

-- jlelse