Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jgierer12/gatsby-plugin-indieweb
IndieWeb-ify your Gatsby site
https://github.com/jgierer12/gatsby-plugin-indieweb
gatsby gatsby-plugin indieauth indieweb webmention
Last synced: 3 months ago
JSON representation
IndieWeb-ify your Gatsby site
- Host: GitHub
- URL: https://github.com/jgierer12/gatsby-plugin-indieweb
- Owner: jgierer12
- License: mit
- Created: 2019-04-12T10:57:38.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-05-31T14:04:07.000Z (over 5 years ago)
- Last Synced: 2024-09-26T00:28:19.178Z (4 months ago)
- Topics: gatsby, gatsby-plugin, indieauth, indieweb, webmention
- Language: JavaScript
- Homepage:
- Size: 20.5 KB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# :globe_with_meridians: gatsby-plugin-indieweb
> [IndieWeb](https://indieweb.org)-ify your Gatsby site
## Installation
```sh
npm install gatsby-plugin-indieweb
```## Usage
```js
// gatsby-config.js
module.exports = {
plugins: {
resolve: `gatsby-plugin-indieweb`,
options: {
auth: {
twitter: `example`,
github: `example`,
email: `[email protected]`,
},
webmention: `example.com`,
},
},
};
```In order to set up IndieAuth (for example via https://indielogin.com), add one
or more social accounts and/or email addresses to the `auth` option object. If
you are using a social account, keep in mind you'll have to link back to your
website from the respective profile.To set up webmentions via https://webmention.io, add your username to the
`webmention` option. To get your username, sign up to https://webmention.io.
Once you are signed in, your username is displayed on the right of the dashboard
navbar. Usually, the username will be your domain name.Any options can be set to `false` (or simply omitted) in order to disable the
respective feature.---
## License
[MIT](LICENSE)