#indieweb 2026-01-07
2026-01-07 UTC
solonovamax joined the channel
#
fnhipster_ Ekul: Luke, you inspired me to finally add the "listening to" widget to my site https://fnhipster.com/. I'm wondering what you used under the hood. I use Apple Music, so I created an AppleScript that POSTs updates to a Cloudflare Worker that streams event changes to the site. I remember when this was done with WinAmp ๐
MD87 joined the channel
#
Ekul fnhipster_ awesome! Personally I am a Spotify guy, but getting their API is a bit of effort. Instead, I use LastFM which you can automatically connect to Spotify after making an account, and then I just use their API to fetch listening status. I added a bit more technical stuff to log the last fetched status to Convex but might be better to discuss in the #indieweb-dev channel.
#
blacklight gRegor: if you're looking at some self-hosted Swarm "alternative" (minus the social side ofc): https://blog.fabiomanganiello.com/article/gpstracker-a-self-hosted-alternative-to-google-maps-timeline
#
blacklight I also integrated it with the Foursquare API so it periodically interpolates geolocation data points from my phone with my Swarm checkins. Even though lately I'm not even using Swarm that much anymore, I just let my service do all the tracking and I manually annotate some location point if required
#
blacklight I'd love to have an ActivityPub integration at some point btw. AFAIK the protocol should support location attachments too. That'd be really the Swarm killer (for the few of us who still use it ofc)
#
blacklight Loqi: ok sorry
cro-mignon, girlonthemoon, gRegor and WinnerWind joined the channel
#
Ekul I just added live cursors to https://ekul.me - if there is another user on the site, you can see their cursor in real time. Pretty nifty!
iurirs, doesnm_, gRegor, posixlycorrect, WinnerWind, WinnerWind40, dustinm`, sp1ff and girlonthemoon joined the channel
#
fnhipster_ Ekul[d] nice! I got live streaming on ascii https://fnhipster.com/ ... brainstorming ideas of what else fun to do
WinnerWind joined the channel
#
fnhipster_ thanks!
duckito and unskble joined the channel
duckito, doesnm_, cro-mignon and WinnerWind joined the channel
#
gRegor Benji has an "Online now" status thing on his site https://www.benji.dog/, I forget the details but I think he triggers manually when he's at his desk
doesnm_ and cro-mignon joined the channel
duckito, DanQ, madude, [Murray], aelaraji4, WinnerWind, WinnerWind-Alt and rdg joined the channel; rdg left the channel
#
simpleauthority Good evening everyone
plantroon, duckito, cro-mignon, cedric and Kaptan joined the channel
#
Ekul New fitness page added! https://ekul.me/fitness
duckito joined the channel
#
simpleauthority You're on a roll Ekul! Looks really cool again!
[Mike_Mai] joined the channel
#
[Mike_Mai] first silly website i made in 2026. this one is for the dragon ball z fans. enjoy! ๐
#
[Mike_Mai] https://mikemai.net/dbz-ipsum/
duckito, WinnerWind, Octetus and [rose] joined the channel
#
[rose] Curious: What have people found the most satisfying to self-host on a remote VPS? I've put Nextcloud with all the add-ons on mine, I'll move my website over, and I may or may not move my email over permanently (Mailbox dot org just looks like such a good deal). I'm considering moving my carbon testing tool over, so other people can access it. What are people doing in similar situations?
WinnerWind, duckito, GuestZero and Kaptan joined the channel
#
GuestZero anybody struggling with 'showoff' guilt? advice appreciated :')
#
WinnerWind showoff guilt?
#
WinnerWind oh hi rose, qq, im new to irc but what does the + in your name mean and why is it boxed
#
GuestZero winnerwind i make my homepage as unambitious and bland as possible to not feel like self marketing... sometimes i feel this community is just about a more advanced version of social media narcissism
#
WinnerWind [Rose]: I'm on IRC
#
WinnerWind GuestZero: social media narcissism?
#
WinnerWind oh hi Ekul
#
WinnerWind we meet again
#
WinnerWind your name is prepended by a + too surprisingly
#
Ekul @WinnerWind, yeah you can get Voice if you add your name https://indieweb.org/chat-names
#
WinnerWind oh GuestZero I think I get what you mean now. I mean, humans are designed to show off haha
#
WinnerWind Voice?
rose joined the channel
#
WinnerWind oh just profile pictures and general information
#
WinnerWind eh, probably not for me, i spent an hour and half trying to set up ZNC and im kind of tired of everything rn
#
WinnerWind thanks for letting me know!
#
WinnerWind interesting, thanks!
#
WinnerWind i think social narcissism is kind of silly tbh, justified but silly sometimes
duckito joined the channel
#
WinnerWind speaking of sharing sites, ive been monitoring my logs very closely and im happy to announce that almost all requests that hit my site's main frontend are all humans now
#
WinnerWind oh wow that was fast
#
WinnerWind is Loqi a bot
#
WinnerWind [Rose]: you should self host stuff, 100%
#
WinnerWind ive been running a movies server for me and my friends for about half a year now
#
WinnerWind i will admit my friends dont use that movies server nowadays, its just me, but selfhosting stuff is 100% COOL behavior
#
WinnerWind [Rose]: ideas: movies server, start page, pastebin, fun games, proxy, calibre server etc.
#
GuestZero Ekul not talking about this channel! I have actual visitors to our sites in mind :-)
#
GuestZero but generally, y'all are very correct of course; i'm talking general human traits there.
#
WinnerWind well [Rose] in that case it helps to think about some inconvenience you have in your life that you think u can solve with a selfhosted thing
#
WinnerWind like an issue I had was that if i wanted to watch a movie while im out and about, i would have to plan it in advance, load it from a physical drive to my laptop, load it form my laptop to my phone, which is just a hassle and half
#
WinnerWind startpage: see https://startpage.winnerwind.in
#
WinnerWind its a cool novelty, not useful tbh but i use that as my startpage on my browser
#
WinnerWind pastebin: useful for posting stuff to forums if you dont wanna go through pastebin etc.
#
WinnerWind you said you have nextcloud right
#
WinnerWind nextcloud is a pretty all-in-one soln. and honestly if you have that going you probably dont need to selfhost much else
#
WinnerWind i felt NC was a bit too "corporate"(?) for me and it was way too bloated for what i wanted to do, so i instead went with fragmenting each service into its own thing
#
WinnerWind thats how i have a calibre server and a file server and a movies server as 3 things instead of one, and it lets me decide how much access strangers can get
#
WinnerWind eg. strangers can download books off my website but not watch movies or download music
#
WinnerWind yeah my site is in india, in my bookshelf actually
#
WinnerWind the font is 1mb indeed, the shore gif has a delay for reasons i can't explain tbh
#
WinnerWind usually what i encourage people to do is to download the startpage off my github and host it locally, performance is much better and you can change the bookmarks if you dont like it
#
[rose] If you DO want a smaller font... https://codewordcreative.com/better-fonts/. I don't spell it out because that'd be redistribution, but you can simply look at the files on the page to grab a font pre-subset for English.
#
WinnerWind oh i really want to use the font i used, GohuFont Uni14 because it fits the rest of my system
#
WinnerWind the thing with GohuFont is that it includes way too many cryllic characters and fancy UNICODE which may not be useful for web, but unfortunately can't be helped
#
WinnerWind but yeah its mainly me
#
WinnerWind if you host it locally browser caches things
#
WinnerWind TIL, might take a look
#
WinnerWind thanks!
#
WinnerWind to be fair im the kind who doesn't care about things like web efficiency etc. etc.
#
WinnerWind i just want my panels to function
#
WinnerWind i even have an admin panel (obv cant hyperlink to it), which loads quick enough for me haha
#
WinnerWind i tried nextcloud all in one but it was way too heavy for my system
#
WinnerWind ah yeah that's fair enough
#
WinnerWind im solo and focused so i dont really care too much about collab
#
WinnerWind i have my own lenovo thinkcenter, 8GB 4core too, but it runs off my electricity and my drives
#
WinnerWind ive been thinking about writing a blog for it, its 1 year anniversary is coming soon
#
WinnerWind (by "soon" i mean 26/may/26)
#
WinnerWind speaking of home internet, i wish CGNAT wasnt a thing
#
WinnerWind i constantly have issues trying to do XYZ because the only things i can expose to the outside world are websockets and http
#
WinnerWind haha, i forgot this wasnt the technical chat
#
WinnerWind tldr i wish the web was more free and service providers let you do things with your internet
#
WinnerWind moving to #indieweb-dev
#
fnhipster_ Ekul: That's a good idea. I have an Aqara presence sensor connected to Home Assistant in my office to control the lights on my desk. I'm going to try to use it to determine real-life presence.
#
ulprus fnhipster_[d]: Oh nice! That would be a sweet addition I reckon ๐ฅ
#
fnhipster_ I like what you did with the Fitness Tracker. What about a live indicator that updates the distance as it changes? Does the Strava API allow for that?
#
fnhipster_ [edit] Ekul[d] I like what you did with the Fitness Tracker. What about a live indicator that updates the distance as it changes? Does the Strava API allow for that?
duckito joined the channel
#
[tantek] Strava << IndieWeb Example of PESOSing (via API) fitness data from Strava: https://ekul.me/fitness
#
Loqi ok, I added "IndieWeb Example of PESOSing (via API) fitness data from Strava: https://ekul.me/fitness" to the "See Also" section of /Strava https://indieweb.org/wiki/index.php?diff=107463&oldid=99679
gRegor, gRegorLove_, duckito, kishy, blacklight, gordinator, barnaby, oodani, thegreekgeek and bterry joined the channel
#
Loqi Homebrew Website Club Europe/London is starting soon! Join us! https://events.indieweb.org/LbS3ezgqpx28
ax562, daemonspudguy and Ekul joined the channel
#
Loqi [indienews] New post: "Sending Webmentions with a Simple Shell Script" https://reillyspitzfaden.com/posts/2026/01/sending-webmentions-with-a-simple-shell-script/
gRegorLove_, Ekul, barnaby and [pfefferle] joined the channel
#
tg8749 I work as an independent full-stack AI/ML developer, helping teams design and ship AI features without unnecessary complexity.
#
tg8749 My stack spans Python, JavaScript, Apex, Scala, SQL, and cloud-native tooling.
#
tg8749 Iโve delivered chatbots, speech systems, inspection bots, and custom AI services used in real workflows.
#
tg8749 Iโm comfortable integrating with existing platforms or building everything from scratch.
#
tg8749 If you need someone who can own both the model and the system around it, thatโs my lane.
#
tg8749 Whether itโs a startup MVP or an enterprise-scale system, I focus on practical results and clean architecture.
#
capjamesg On thank you buttons, https://functioning.blog/customising-the-bear-upvote-button/ has a literal "toast" upvote button.
#
capjamesg [edit] On thank you buttons, https://functioning.blog/customising-the-bear-upvote-button/ has a literal "toast" upvote button.
[eri] joined the channel
Kaptan, [Al_Abut] and Ekul joined the channel
[tantek]4 joined the channel
#
[tantek]4 but not quite collab because it's co-authored
#
[tantek]4 it's *not* co-authored that is. more like idea bouncing
#
[Al_Abut] Calling all cinephiles! This is short notice but Sunday is the first of the monthly zooms to talk about the movie club and I hope you can join:
#
[tantek]4 wonders how long til someone starts streaming the movies for IndieWeb Movie Club in the Discord (since other discords literally do that sort of thing)
#
[Al_Abut] No way, thatโs a thing?
#
[tantek]4 yeah discord culture runs deep
#
[Al_Abut] Like you stream it *through* Discord? Or they host a Zoom or Twitch or whatever.
Ekul joined the channel
Ekul joined the channel
barnaby, blacklight, kbmonkey, ax562, djspacewhale and DanQ joined the channel
