elly,
@elly@front-end.social avatar

I think I’m in need of some help. 🥴

So, in classic IndieWeb fashion, I want my website to be my hub on the internet.

But I’ve been looking into all the different standards (, , , etc.) but I'm not sure which one or which combination of them is best for my needs.

So I thought I might reach out on here with what I'm trying to do and see what people thought were some go ways to go about it.

🧵 1/?

elly,
@elly@front-end.social avatar

Currently my site is built with @eleventy, it's a static site which I'm hosting it on Netlify. Currently it's sending and receiving webmentions, but I’m wanting more than just that. I have a feeling that with what I'm wanting to do I'll need either a server or some serverless functions.

I want to be able to post a few different content types:

  • Bookmarks (things I've saved to my raindrop.io, usually links)
  • Short notes (like a toot/tweet)
  • "Long" notes (my digital garden/blog)
elly,
@elly@front-end.social avatar

@eleventy I want to be able to write short notes easily from my phone, so I was thinking Micropub might fit my needs but I wasn't sure.

As I mentioned bookmarks would be saved in my raindrop.io, but I want to be able to also pull them in and store them on my site. Especially if raindrop.io explodes one day I want to have all my bookmarks saved on my site still.

keithjgrant,
@keithjgrant@front-end.social avatar

@elly Yeah, Micropub is a great way to accomplish this. A little tricky to do with a statically generated site (I had one working once before Heroku ended the free plan, but alas).

Some day I really want to look into Netlify functions deeper and see if I can do it through those.

I’m curious what you’re doing to automate sending webmentions...?

elly,
@elly@front-end.social avatar

@keithjgrant What were you using before Heroku ended their free plan?

Yeah I feel like Netlify functions could definitely do the trick, I just don't know enough about implementation to do it myself.

Currently I'm using @codefoodpixels's Netlify plugin webmentions, which looks through RSS feed items for your posts, then checks the links on those and sends webmentions if they have an endpoint. (Actually I'm using a fork that has some more verbose logging https://github.com/aciccarello/netlify-plugin-webmentions)

keithjgrant,
@keithjgrant@front-end.social avatar
voxpelli,
@voxpelli@mastodon.social avatar

@keithjgrant @elly Will jump into updating these tools real soon (can't promise any timelines though) – actually did push some commits for the first time in some years today. Thanks for mentioning it 🙏 (Sorry, didn't read whole thread, about to head to sleep)

elly,
@elly@front-end.social avatar

@eleventy “Long" notes can be basically thought of as blog posts, I will probably write and store them in markdown, I just want them to be easily and automatically shared when posted. Which leads into the next thing nicely…

elly,
@elly@front-end.social avatar

@eleventy I want to POSSE these posts, onto Mastodon mainly but maybe other platforms in the future.

Bookmarks should share

  • Any notes on the bookmark
  • The title of the bookmark
  • The bookmarked link (if it's a link)
  • The link to the bookmark's page on my website

Short notes should share

  • The note's content
  • The link to the note's page on my website

"Long" notes should share

  • The note's title
  • Maybe a short excerpt of the note
  • The link to the note's page on my website
elly,
@elly@front-end.social avatar

@eleventy Then I also want to PESOS feeds of the following things, not individual pages for each feed item, just one page for each feed:

  • Mastodon reposts
  • YouTube likes
  • YouTube watch later playlist
  • LastFM scrobbles
  • GitHub stars
  • Bookwyrm stuff
elly,
@elly@front-end.social avatar

@eleventy Thank you for reading, and congratulations if you made it this far, that was a lot longer than expected. 😅

“That’s all folks!” Looney Tunes end screen

box464,
@box464@mastodon.social avatar

@elly @elly I have installed on a test site and looks promising. But I don’t use it for my personal posts yet, so can't fully recommend. Contributions to the repo are sporadic but recent.

Added a couple of screenshots so you can get an idea of what the admin side looks like. It is setup to have syndication plugins, too.

Uses , too!

https://getindiekit.com

I'm also interested in PESOS and seems like that concept would be a perfect combination with an automated build.

The main administration screen, showing you can create (and edit) posts that are saved to a database and GitHub, then syndicated out to social media feeds as you wish.

elly,
@elly@front-end.social avatar

@box464 ooo this looks interesting thanks for sharing!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • fediverse
  • DreamBathrooms
  • mdbf
  • ngwrru68w68
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • osvaldo12
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • InstantRegret
  • tacticalgear
  • provamag3
  • ethstaker
  • cisconetworking
  • modclub
  • tester
  • GTA5RPClips
  • cubers
  • everett
  • normalnudes
  • megavids
  • Leos
  • anitta
  • JUstTest
  • lostlight
  • All magazines