mirror of https://github.com/jlelse/GoBlog
Simple blogging system written in Go
https://goblog.app
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
2 years ago | |
---|---|---|
.vscode | 3 years ago | |
original-assets | 2 years ago | |
templates | 2 years ago | |
.drone.yml | 3 years ago | |
.gitignore | 2 years ago | |
Dockerfile | 2 years ago | |
LICENSE | 3 years ago | |
README.md | 2 years ago | |
activityPub.go | 2 years ago | |
activityPubSending.go | 2 years ago | |
activityStreams.go | 2 years ago | |
authentication.go | 2 years ago | |
blogs.go | 2 years ago | |
blogstats.go | 2 years ago | |
cache.go | 2 years ago | |
captcha.go | 2 years ago | |
comments.go | 2 years ago | |
commentsAdmin.go | 2 years ago | |
config.go | 2 years ago | |
customPages.go | 2 years ago | |
database.go | 3 years ago | |
databaseMigrations.go | 2 years ago | |
editor.go | 2 years ago | |
errors.go | 2 years ago | |
example-config.yml | 2 years ago | |
feeds.go | 2 years ago | |
garbagecollector.go | 2 years ago | |
go.mod | 2 years ago | |
go.sum | 2 years ago | |
hooks.go | 2 years ago | |
http.go | 2 years ago | |
httpLogs.go | 3 years ago | |
indieAuth.go | 2 years ago | |
indieAuthServer.go | 2 years ago | |
main.go | 2 years ago | |
markdown.go | 2 years ago | |
media.go | 2 years ago | |
micropub.go | 2 years ago | |
micropubMedia.go | 2 years ago | |
minify.go | 2 years ago | |
nodeinfo.go | 2 years ago | |
notifications.go | 2 years ago | |
postAliases.go | 2 years ago | |
posts.go | 2 years ago | |
postsDb.go | 2 years ago | |
postsFuncs.go | 2 years ago | |
regexRedirects.go | 2 years ago | |
render.go | 2 years ago | |
robotstxt.go | 2 years ago | |
search.go | 2 years ago | |
shortDomain.go | 2 years ago | |
shortPath.go | 2 years ago | |
sitemap.go | 2 years ago | |
staticFiles.go | 2 years ago | |
taxonomies.go | 2 years ago | |
telegram.go | 2 years ago | |
templateAssets.go | 2 years ago | |
templateStrings.go | 2 years ago | |
utils.go | 2 years ago | |
webmention.go | 2 years ago | |
webmentionAdmin.go | 2 years ago | |
webmentionSending.go | 2 years ago | |
webmentionVerification.go | 2 years 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
To configure GoBlog, take a look at the example-config.yml
file and save your configuration to config\config.yml
.
Administration paths:
- Login:
/login
- Logout:
/logout
- Editor:
/editor
(prefixed with the blog path) - Notifications:
/notifications
- Webmentions:
/webmention
- Comments:
/comment
More detailed documentation on how to use GoBlog yourself will follow soon.