Transform your changelog Markdown files to beautiful product updates
Website
·
Docs
·
Get Started
·
Demo
·
Twitter
Openchangelog takes your Markdown files, hosted on GitHub or locally and renders them as a beautiful Changelog Website.
- Dark, Light and System themes
- Colorful Tags
- Automatic RSS feed
- Easy to self-host, just a single config file
- Written in Go → lightweight
- Various integrations, open an issue to request a new integration
Create an openchangelog.yml
config file, from the sample openchangelog.example.yml
. For more configuration settings visit our Docs.
docker run -v ./openchangelog.yml:/etc/openchangelog.yml:ro -v ./release-notes:/release-notes -p 6001:6001 ghcr.io/jonashiltl/openchangelog:0.2.0
Or
services:
openchangelog:
image: "ghcr.io/jonashiltl/openchangelog:0.2.0"
ports:
- "6001:6001"
volumes:
- ./release-notes:/release-notes
- type: bind
source: openchangelog.yml
target: /etc/openchangelog.yml
Once deployed, your changelog will be available at http://localhost:6001.