Webpage Micropub To Github

screenshot of Webpage Micropub To Github
express
jekyll

Self-hosteable Micropub endpoint that publishes to Jekyll by committing to GitHub

Overview

Micropub to GitHub is an endpoint that accepts Micropub requests and formats them into Jekyll posts before pushing them to a configured GitHub repository. This allows users to update a Jekyll blog through a Micropub client. The tool is currently in an early alpha version and supports the creation of posts and uploading of media. It does not yet support partial updates or deletes. The installation process requires at least Node.js 14.0.0.

Features

  • Creation of posts
  • Uploading of media
  • Replacing an existing post with a new version

Summary

Micropub to GitHub is an endpoint that allows users to update their Jekyll blog through a Micropub client. It supports the creation of posts and uploading of media, but partial updates and deletes are not yet supported. The installation process requires Node.js version 14.0.0 or later. Overall, it provides an efficient way to manage and update Jekyll blogs using Micropub requests.

express
Express

Express.js is a simple Node.js framework for single, multi-page, and hybrid web applications.

jekyll
Jekyll

Jekyll is a static site generator written in Ruby that allows you to create simple, fast, and secure websites without the need for a database.

eslint
Eslint

ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.