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.
 
 
 
 
 
 
forest ab1d159fd8 log the allowed domains on startup 1 week ago
.github/workflows Building with Go 1.16.x 7 months ago
cmd/webmentiond log the allowed domains on startup 1 week ago
docs correctly set up and document verbose logging by default 1 week ago
frontend Bump path-parse from 1.0.6 to 1.0.7 in /frontend 1 month ago
pkg log which domain was not allowed! 1 week ago
.dockerignore Added Dockerfile 1 year ago
.gitignore Add mkdocs configuration 10 months ago
.goreleaser.yml GHA: Fix typo 1 year ago
CHANGELOG.md docs: Add changelog 5 months ago
Dockerfile chore: Update to Go 1.16 7 months ago
LICENSE Add implementation of a Webmention parser 1 year ago
Makefile prevent JWT secret showing in process list 1 week ago
README.md Add mkdocs configuration 10 months ago
envrc-dist prevent JWT secret showing in process list 1 week ago
go.mod feat: Add about page to frontend 5 months ago
go.sum feat: Add about page to frontend 5 months ago
mkdocs.yml ci: Attempt at autodeploying docs 10 months ago

README.md

webmentiond: A simple webmention server

This repository contains the source code for the Webmention backend used at https://zerokspot.com. It comes with the following features:

  • A server for receiving mentions and storing them in a SQLite database
  • A simple UI for managing incoming mentions, approving and rejecting them

A public Docker image built automatically from the master branch of this repository is available on https://hub.docker.com/r/zerok/webmentiond.

You can find a detailed getting started guide and lots of additional documentation inside the docs/ folder!

Need help? Please ask on r/webmentiond or in our GitHub issues.