Go to file
Niko Abeler 91b82f0e57 package updates 2024-05-09 11:13:42 +02:00
app package updates 2024-05-09 11:13:42 +02:00
assets micro formats + html from owl 1 2023-07-19 21:03:48 +02:00
cmd/owl refactoring to have a dedicated site config service. Default config for new setups 2024-02-25 14:01:55 +01:00
config refactor site config repo to general config repo 2023-07-19 21:03:48 +02:00
domain/model refactoring to have a dedicated site config service. Default config for new setups 2024-02-25 14:01:55 +01:00
entry_types Open Graph Meta data 2024-02-24 21:21:48 +01:00
importer full import 2023-07-19 21:03:48 +02:00
infra WIP interaction list 2024-02-24 19:53:49 +01:00
interactions first retrieved webmention 2023-08-09 20:36:44 +02:00
plugings unified interface Formable 2024-02-21 20:24:18 +01:00
render refactoring to have a dedicated site config service. Default config for new setups 2024-02-25 14:01:55 +01:00
test unified interface Formable 2024-02-21 20:24:18 +01:00
web add indication of upload error 2024-05-09 11:02:41 +02:00
.air.toml action tiles on main admin page 2024-01-24 22:04:15 +01:00
.gitignore action tiles on main admin page 2024-01-24 22:04:15 +01:00
Dockerfile package updates 2024-05-09 11:13:42 +02:00
README.md update README with build and run 2024-02-25 20:29:41 +01:00
go.mod package updates 2024-05-09 11:13:42 +02:00
go.sum package updates 2024-05-09 11:13:42 +02:00
release.sh WIP release 2023-07-19 21:03:48 +02:00

README.md

Mascot

Owl Blogs

A simple web server for blogs generated from Markdown files.

This project is not yet stable. Expect frequent breaking changes! Only use this if you are willing to regularly adjust your project accordingly.

Build

CGO_ENABLED=1 go build -o owl ./cmd/owl

Run

To run the web server use the command:

owl web

The blog will run on port 3000 (http://localhost:3000)

To create a new account:

owl new-author -u <name> -p <password>

To retrieve a list of all commands run:

owl -h