techhub.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A hub primarily for passionate technologists, but everyone is welcome

Administered by:

Server stats:

4.9K
active users

#eleventy

4 posts3 participants0 posts today
Continued thread

I also added some notes in my “digital garden” on setting up a Kodi streaming box on a Raspberry Pi — I summarize a few different tutorials I've found, including basic setup and getting different streaming services to work

I like this *much* better than a commercial “smart” TV

reillyspitzfaden.com/digital-g

Pixel art of a radio tower and floppy disk, with pixel art text reading 'Reilly Spitzfaden'
reillyspitzfaden.comKodi Streaming Box on a Raspberry Pi
Continued thread

In my Obsidian-style notes section on my digital garden, I also started some notes on my RTL-SDR software-defined radio hobby:

reillyspitzfaden.com/digital-g

I first started playing with this in 2020, and every time I come back I have to re-learn a bunch of stuff. I previously stored all my info in a bookmarks folder in Firefox, and having nice notes on it is helping.

The wikilinks plugin (github.com/photogabble/elevent) I mentioned above is helping a lot with the Obsidian -> website transition.

Pixel art of a radio tower and floppy disk, with pixel art text reading 'Reilly Spitzfaden'
reillyspitzfaden.comRTL-SDR Software-Defined Radios

I added a digital garden section to my site! reillyspitzfaden.com/digital-g

I'm using it to put tutorials, research/project notes, and other things that I will return to and build on over time. In the process, I found a useful plugin for Eleventy (github.com/photogabble/elevent) that lets me use wikilinks as I would in Obsidian, making it easier to link my notes together.

Pixel art of a radio tower and floppy disk, with pixel art text reading 'Reilly Spitzfaden'
reillyspitzfaden.comDigital Garden

I wanted to provide programmatic access to the next upcoming event information on our community websites.

We store the event calendar as Eleventy Global Data File, so I combined that with Netlify Functions to create a serverless function API endpoint that on every build, will update the response to include the next scheduled event.

I wrote about how to do it in my blog!

hamatti.org/posts/providing-ne

Juha-Matti Santala - Community Builder. Dreamer. Adventurer. · Providing next event as API with Eleventy’s Global Data Files and Netlify Functions
More from Juhis

Weird situation with eleventy-img 6.0.3 where it kills my build process.

Funny enough, some pages get generated, but the failing page does not have assets—no issues with eleventy-img 6.0.2.

I have no idea why yet, and there are too many variables and too little time to dive into it right now or create a GitHub ticket.

But if this jogs someone's memory or likes debugging, feel free to dive into it.

I'm rolling back to the older version and am off to build a website. 🥳

For folks who are using static site generators, but are self-hosting your sites, how are you handling deployment if building automatically? I've got Woodpecker CI building my site automatically.

I know I could use SFTP to push it to my web server... but am wondering if there's a more clever way to do this.

#introduction

I make websites. Sometimes I toot about it.
#eleventy #webc #php #statamic #laravel #tailwindcss #alpinejs uhhh whatever #sql and I guess #nginx #docker and all that crap all the way down. #fullstack

I play RPGs with friends. Sometimes I toot about it.
#ttrpg #dnd #pathfinder #5e #pf2e

I am my group's sysadmin. Sometimes I toot about it.
#selfhosted #plex #lemmy #mastodon #pihole and throw some darts at selfh.st and you catch the rest.

Hot takes, bad jokes, etc.

selfh.stselfh.st - Self-hosted content and softwareSelf-hosted news, content, updates, launches, events, and more

I just launched catalog.muralarts.org for Mural Arts Philadelphia. (Design by CooperGraphicDesign.com.)

Built with @zachleat's #eleventy, #webc, and a bastardized version of the `eleventy-image` plugin that makes optimized CSS background images. I call it back-breaker.

Rendering very many AVIF images suuuuuucked on my potato PC, but it was absolutely necessary for such an image heavy design.

catalog.muralarts.orgSpring Catalog | Issue #16 | Mural Arts ProjectThe Mural Arts Program of Philadelphia's 2025 Spring Catalog
Continued thread

The way I filter the webmentions is with a filter in Eleventy that either uses this line or the negation of this line to categorize the mentions:

.filter((mention) => mention["wm-source"].includes("brid.gy/") || mention["wm-source"].includes("bsky.brid.gy/"))

If "wm-source" does include either of those, the mention is via Bridgy & Mastodon/Bsky; if not, it's directly from someone's site

brid.gyBridgy

I've updated how I display webmentions to be a little MMMMricher

If you scroll to the bottom of e.g., this post (reillyspitzfaden.com/posts/202) I now have mentions I received directly (i.e., not via Bridgy & Mastodon/Bsky) displaying as comments, with links to the original post and a blockquote of the first 175 characters (if applicable)

This is in contrast to previously, when I just lumped everything together and displayed a number each for likes, reposts, and comments. I still have a line below the “direct” webmentions displaying the number of each category received over Bridgy

Pixel art of a radio tower and floppy disk, with pixel art text reading 'Reilly Spitzfaden'
reillyspitzfaden.comDisplaying Webmentions

Hello #eleventy people! I am using the #i18n plugin and I am having a weird issue in which collections created within language-specific directories don't set their respective language and instead use the fallback language. So any collection item created in `fr/` or `it/` will only ever have a `page.lang` of `de` because that is the fallback.

What could possibly cause this?

Anyone else using #vercel to build their #11ty site and seeing extra long times? These last few builds have been 5-7 minutes, when locally are mere seconds.

I'm using Coeberg and their Woodpecker CI to run a "vercel deploy --prod"

Is this a Vercel issue side issue with the building taking 14 seconds and the "completing" taking 380s?

You know what would be cool? An #eleventy video plugin that works like the image plugin. Except, the video plugin does these steps: mux.com/articles/how-to-conver

The use case is I'm interested in #indieweb, #smolweb, #smallweb and I'd just rather host my random little videos myself instead of putting them on Youtube.

www.mux.comHow to convert MP4 to HLS format with ffmpeg: A step-by-step guide | MuxLearn how to convert MP4 video files to HLS with ffmpeg for adaptive bitrate streaming

Morning!

Need some #Frontend input.

I have a client who wants a basic site.
He is agnostic about the tech.
But he does need

  • A section that is passworded (that can be shared with credentials to contacts)

I want to use 11ty with Notion (or similar CMS). And do the password stuff with some auth (pretty new to me).

He is a photographer and has some images of drug use/abuse. So I was slightly cautious about putting images that could potentially violate a platforms TOS even if they are only ever served to pages that are behind a passworded folder.

We can happily go down the Wordpress route. My preference would be to avoid that, but at least he would have ownership of the DB.

Any thoughts? Insights?

TIA

man, all this time the answer to my local #Eleventy files not being watched was in the docs all along 🙈

In case you're like me, using WSL to access your Windows Drive folders to work on an 11ty site and you're wondering why, after running --serve, it doesn't watch your other files, the answer is to include this config: 11ty.dev/docs/watch-serve/#adv

A screenshot of the web page at https://www.11ty.dev/docs/watch-serve/
EleventyWatch and ServeA docs page for Eleventy, a simpler static site generator.