JonasHiltl / openchangelog

Easy to configure & self hostable Changelog Website
https://openchangelog.com
GNU Affero General Public License v3.0
153 stars 9 forks source link
changelog go release-notes rss

Openchangelog

Transform your changelog Markdown files to beautiful product updates

Website · Docs · Get Started · Demo · Twitter



Openchangelog takes your Changelog, hosted on GitHub or locally and renders it as a beautiful Changelog Website.

Quickstart

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.5.2

Or

services:
  openchangelog:
    image: "ghcr.io/jonashiltl/openchangelog:0.5.2"
    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.