11ndieWeb
Todo
1. All functions called from one function copied to file (use redirects and path to route to proper function)
2. Append redirects to netlify.toml? Or do manually?
3. Make webmention interface?
Uses
$3
Use a starter site that includes 11ndieWeb for a fully-featured IndieWeb website with minimal configuration required
$3
Add this plugin to your current 11ty site for all the IndieWeb goodies. You'll want to make sure your directory and data structure is set up for it, and add
microformats to your templates
$3
Deploy without a site (or with, if you want) and use the webmention-receiver and API for hosting your own webmentions. The API is intended to be as close to webmention.io as possible.
Options
``
js
const indieweb = require("eleventy-plugin-11ndieweb");
module.exports = function (eleventyConfig) {
let options = {
functionsDirectory: "functions" // Directory to copy serverless functions into, default: "functions"
}
eleventyConfig.addPlugin(indieweb, options)
}
`
Installation
`
bash
npm install eleventy-plugin-11ndieweb
``
You need to have the following environment variables set:
GITHUB_TOKEN: An access token from Github