From d8856ef7d816b6f304cbc834d5abdded05c61eb7 Mon Sep 17 00:00:00 2001 From: wgroeneveld Date: Mon, 17 May 2021 08:47:27 +0200 Subject: [PATCH] beyond webmentions added install links to github --- content/post/2021/05/beyond-webmention-io.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/post/2021/05/beyond-webmention-io.md b/content/post/2021/05/beyond-webmention-io.md index 43949978..61b38206 100644 --- a/content/post/2021/05/beyond-webmention-io.md +++ b/content/post/2021/05/beyond-webmention-io.md @@ -21,7 +21,7 @@ Another sore point seemed to be the lack of decent guides for people to follow w ### Step 1: Running go-jamming yourself -The service is a single binary that is super easy to run anywhere. Follow the README instructions if you'd like to install it as a Linux service or set up a reverse proxy through Nginx. If all goes according to plan, you'll end up with a `https://jam.yourdomain.com/webmention` and pingback endpiont others can POST to. There! +The service is a single binary that is super easy to run anywhere. An amd64 version binary is available in the [GitHub releases page](https://github.com/wgroeneveld/go-jamming/releases). Follow the [INSTALL.md instructions](https://github.com/wgroeneveld/go-jamming/blob/master/INSTALL.md) if you'd like to install it as a Linux service or set up a reverse proxy through Nginx. If all goes according to plan, you'll end up with a `https://jam.yourdomain.com/webmention` and pingback endpiont others can POST to. There! Go-jamming _should_ be an easy drop-in replacement for Webmention.io. However, since I wrote it with my mainly own needs taken into consideration, and nobody else as far as I know is running it, it could be that you require a missing feature or so. Ping me, fork the code, ... and we'll work it out. @@ -39,7 +39,7 @@ await fsp.writeFile(`${__dirname}/data/webmentions.json`, json, 'utf-8') There is zero magic involved in `getWebmentions()`: see [webmention.get.js source](https://github.com/wgroeneveld/jam-my-stack/blob/main/src/webmention/get.js), if you do not want to depend on jam-my-stack. -What triggers this JS script? A [GitHub actions workflow](https://github.com/wgroeneveld/brainbaking/blob/master/.github/workflows/main.yml). It also automatically checks in any changes! +What triggers this JS script? A [GitHub actions workflow](https://github.com/wgroeneveld/brainbaking/blob/master/.github/workflows/main.yml). It also automatically checks in any changes! This is a great way to get notified of new mentions. `git pull` tells me if new entries are added into the JSON file. This saves me from implementing a stupid mail function in the service. ### Step 3: Integrate webmentions in your Hugo template