Glog

Glog

Glog is a lightweight blogging system built in the Go language that focuses on "writing and publishing." Built-in Markdown editor and real-time preview, easy-to-use background management, SQLite single-file database is free of operation and maintenance, and supports optional AI-assisted automatic generation of article titles and summaries. It is out-of-box, has low resource consumption, and is suitable for individuals and small teams. Self-hosting.

6GitHub
Description

After opening the application, click login to enter the background, and the password is admin. If you need AI functions, configure them in the settings. You need to pay attention to filling in all the API addresses. For example: https://openai.com/v1/chat/completions. You can click the test model to see if the link is successful. If not, please change to a three-party address to test. You can see the attached figure, and you can use it if it is successful. ·Lightweight and high-performance: Based on the Gin framework, the core is streamlined, fast start-up, and low occupancy. It is suitable for low-resource environments and home NAS. ·Writing experience first: Built-in Markdown editor supports real-time preview and basic format highlighting, editing is what you see. ·Zero operation and maintenance database: SQLite single file storage is used by default, eliminating external database dependence, making backup and migration easier. ·AI-assisted writing (optional): Compatible with OpenAI-style interface, it can automatically generate article titles and summaries to improve writing efficiency. ·Content management: Provide background article additions, deletions, and revision, and support private article, release date setting and draft management. · REST API: Open article management API to the outside world, support bearer token authentication, and facilitate automated integration. ·Full-text search: Built-in basic search capabilities to quickly locate articles and content fragments. ·Multi-channel backup: Support local backup, GitHub and WebDAV automatic backup to reduce the risk of data loss. ·Simple deployment: Supports Docker imaging and binary direct running, complete multi-platform build scripts, making it easy to deliver continuously. ·Integrated front and back: Go template rendering reduces front-end collaboration costs, and themes and static resources can be expanded on demand.

Screenshots
Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5
App Information
Version
1.0.11
Package Size
2.24 KB
Updated
October 14, 2025
Source Code
zouzonghao
Platform Support
PC
Keywords
Blog systemGoMarkdownself-hostingSQLitelightweight