Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Webmentions #27

Closed
miklb opened this issue Dec 8, 2022 · 2 comments
Closed

Webmentions #27

miklb opened this issue Dec 8, 2022 · 2 comments

Comments

@miklb
Copy link
Owner

miklb commented Dec 8, 2022

Support retrieving and displaying webmentions. Netlify offers a build plugin for automatically sending webmentions.

@miklb
Copy link
Owner Author

miklb commented Dec 8, 2022

Retrieving, storing and displaying webmentions for a "static site" was a pain while running Jekyll.

The easiest way would be to use webmention.io or or @voxpelli's webmention endpoint and use Eleventy Fetch in a _data/webmentions.js file to retrieve the webmentions directly from the hosted site.

@simonw recently announced a json write endpoint for Datasette which set my wheels in motion.

What if, you put a webmention endpoint in front of the Datasette instance and stored them there. Voxpelli's is in front of a PostgresSQL db so it could be used as a blueprint.

Until then, could probably pull them from a hosted endpoint and write it to my Datasette db and use the JSON API for data retrieval.

I'm thinking in addition to webmentions, markdown entries are also piped to the database for faceted full site search. And resilience.

@miklb
Copy link
Owner Author

miklb commented Jan 5, 2024

Currently using web mention.io and Eleventy Fetch. Closing and will open specific tickets related.

@miklb miklb closed this as completed Jan 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant