A humble micropub server written in Go.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Pranav Karawale 3e6e7e4d97
ci/woodpecker/push/woodpecker Pipeline was successful Details
Add some logging
2 months ago
cmd Add some logging 2 months ago
db Implement micropub endpoint 2 months ago
docs Remove lilacctl options from configuration 2 months ago
internal/config Remove lilacctl options from configuration 2 months ago
microformats More bug squashing 2 months ago
post Reuse json tags while decoding map to struct 2 months ago
store Implement micropub endpoint 2 months ago
.gitignore Add documentation 2 months ago
.woodpecker.yml Try out improved CI 2 months ago
Justfile Add documentation 2 months ago
README.md Drop libvips, save uploaded media as-is 2 months ago
go.mod Drop libvips, save uploaded media as-is 2 months ago
go.sum Drop libvips, save uploaded media as-is 2 months ago

README.md

Lilac

 _     _ _            
| |   (_) | __ _  ___ 
| |   | | |/ _` |/ __|
| |___| | | (_| | (__ 
|_____|_|_|\__,_|\___|

Lilac is a humble micropub server written in Go.

Documentation

Read the manual pages in docs/. Pages are written in scdoc(5) format.

Installation

Shared dependencies of all binaries:

  • sqlite3

Other dependencies:

  • scdoc - to generate manual pages

Lilac uses just to run commands instead of make.

Once you've installed these, then its a matter of few commands to run:

just