While moving closer to releasing my pet project to the public, I'm also working on my indie development studio brand. And recently got a huge inspiration while browsing @Iconfactory and some other dev teams' portfolios.
So today (someone may already have noticed it, but still) I present to you a new logo for @nicelycomposedcodes, which I'm quite proud of.
Also, https://www.nicelycomposed.codes (empty for now) is now powered by @11ty.
#indieweb #indiedev #projects #development
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.glitchy.social/@yehor/117163423769333202",
"content": {
"html": "<p>While moving closer to releasing my pet project to the public, I'm also working on my indie development studio brand. And recently got a huge inspiration while browsing <span class=\"h-card\"><a class=\"u-url\" href=\"https://iconfactory.world/@Iconfactory\">@<span>Iconfactory</span></a></span> and some other dev teams' portfolios.</p><p>So today (someone may already have noticed it, but still) I present to you a new logo for <span class=\"h-card\"><a class=\"u-url\" href=\"https://mastodon.glitchy.social/@nicelycomposedcodes\">@<span>nicelycomposedcodes</span></a></span>, which I'm quite proud of.</p><p>Also, <a href=\"https://www.nicelycomposed.codes\"><span>https://www.</span><span>nicelycomposed.codes</span><span></span></a> (empty for now) is now powered by <span class=\"h-card\"><a class=\"u-url\" href=\"https://neighborhood.11ty.dev/@11ty\">@<span>11ty</span></a></span>.</p><p><a href=\"https://mastodon.glitchy.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mastodon.glitchy.social/tags/indiedev\">#<span>indiedev</span></a> <a href=\"https://mastodon.glitchy.social/tags/projects\">#<span>projects</span></a> <a href=\"https://mastodon.glitchy.social/tags/development\">#<span>development</span></a></p>",
"text": "While moving closer to releasing my pet project to the public, I'm also working on my indie development studio brand. And recently got a huge inspiration while browsing @Iconfactory and some other dev teams' portfolios.\n\nSo today (someone may already have noticed it, but still) I present to you a new logo for @nicelycomposedcodes, which I'm quite proud of.\n\nAlso, https://www.nicelycomposed.codes (empty for now) is now powered by @11ty.\n\n#indieweb #indiedev #projects #development"
},
"published": "2026-08-26T19:19:29+00:00",
"photo": [
"https://files.mastodon.social/cache/media_attachments/files/117/163/424/008/228/121/original/968f3e798679395a.png"
],
"post-type": "photo",
"_id": "49364256",
"_source": "8007",
"_is_read": false
}
🔴 I'm currently live on the air! Streaming a live #AudioDiary straight to the #IndieWeb. Tune in here: https://carlvsreality.com/stream
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://sunny.garden/@Carl/117163421885820885",
"content": {
"html": "<p>\ud83d\udd34 I'm currently live on the air! Streaming a live <a href=\"https://sunny.garden/tags/AudioDiary\">#<span>AudioDiary</span></a> straight to the <a href=\"https://sunny.garden/tags/IndieWeb\">#<span>IndieWeb</span></a>. Tune in here: <a href=\"https://carlvsreality.com/stream\"><span>https://</span><span>carlvsreality.com/stream</span><span></span></a></p>",
"text": "\ud83d\udd34 I'm currently live on the air! Streaming a live #AudioDiary straight to the #IndieWeb. Tune in here: https://carlvsreality.com/stream"
},
"published": "2026-08-26T19:19:00+00:00",
"post-type": "note",
"_id": "49364257",
"_source": "8007",
"_is_read": false
}
I was able to export the political posts from my website, and import them back into a subdomain, which I’m in the process of building into a new site. I’m tweaking the design to get it where I want it, but it’s a bit of a slog remembering where to change what.
I’ll likely try to replicate the design for the entire site down the road. I want to remove political posts from my main site, but needed a home for them. I also want to write shorter rants there.
#Blog #IndieWeb #Writing
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.cc/@dtm/117163203814507141",
"content": {
"html": "<p>I was able to export the political posts from my website, and import them back into a subdomain, which I\u2019m in the process of building into a new site. I\u2019m tweaking the design to get it where I want it, but it\u2019s a bit of a slog remembering where to change what. </p><p>I\u2019ll likely try to replicate the design for the entire site down the road. I want to remove political posts from my main site, but needed a home for them. I also want to write shorter rants there.</p><p><a href=\"https://mastodon.cc/tags/Blog\">#<span>Blog</span></a> <a href=\"https://mastodon.cc/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://mastodon.cc/tags/Writing\">#<span>Writing</span></a></p>",
"text": "I was able to export the political posts from my website, and import them back into a subdomain, which I\u2019m in the process of building into a new site. I\u2019m tweaking the design to get it where I want it, but it\u2019s a bit of a slog remembering where to change what. \n\nI\u2019ll likely try to replicate the design for the entire site down the road. I want to remove political posts from my main site, but needed a home for them. I also want to write shorter rants there.\n\n#Blog #IndieWeb #Writing"
},
"published": "2026-08-26T18:23:32+00:00",
"post-type": "note",
"_id": "49363747",
"_source": "8007",
"_is_read": false
}
Webrings fucking rock, so of course I had to make my own.
Welcome to **ThulNet** — a hand-curated ring of personal, independent, weird-ass websites run by actual humans.
Got a site? Come join the damn thing:
www.samthul.com/pages/webrin...
#Webring #OldWeb #IndieWeb #RetroWeb #PersonalWebsite
{
"type": "entry",
"published": "2026-08-26T17:45:39.272Z",
"url": "https://bsky.app/profile/did:plc:7qyy5u3bbm36rwp7cwddweg3/post/3mtyv6tjze22j",
"content": {
"text": "Webrings fucking rock, so of course I had to make my own.\n\nWelcome to **ThulNet** \u2014 a hand-curated ring of personal, independent, weird-ass websites run by actual humans.\n\nGot a site? Come join the damn thing:\n\nwww.samthul.com/pages/webrin...\n\n#Webring #OldWeb #IndieWeb #RetroWeb #PersonalWebsite"
},
"author": {
"type": "card",
"name": "samthul.bsky.social",
"url": "https://bsky.app/profile/samthul.bsky.social",
"photo": null
},
"post-type": "note",
"_id": "49363331",
"_source": "9305",
"_is_read": false
}
Webrings fucking rock, so of course I had to make my own.
Welcome to **ThulNet** — a hand-curated ring of personal, independent, weird-ass websites run by actual humans.
Got a site? Come join the damn thing:
www.samthul.com/pages/webrin...
#Webring #OldWeb #IndieWeb #RetroWeb #PersonalWebsite
{
"type": "entry",
"published": "2026-08-26T17:39:53.484Z",
"url": "https://bsky.app/profile/did:plc:7qyy5u3bbm36rwp7cwddweg3/post/3mtyuujrgqc2a",
"content": {
"text": "Webrings fucking rock, so of course I had to make my own.\n\nWelcome to **ThulNet** \u2014 a hand-curated ring of personal, independent, weird-ass websites run by actual humans.\n\nGot a site? Come join the damn thing:\n\nwww.samthul.com/pages/webrin...\n\n#Webring #OldWeb #IndieWeb #RetroWeb #PersonalWebsite"
},
"author": {
"type": "card",
"name": "samthul.bsky.social",
"url": "https://bsky.app/profile/samthul.bsky.social",
"photo": null
},
"post-type": "note",
"_id": "49363287",
"_source": "9305",
"_is_read": false
}
Updated my website, gave it a bit of personality. Added a photo log, some #indieweb
ukr.lk/posts/websit...
{
"type": "entry",
"published": "2026-08-26T17:24:45.615Z",
"url": "https://bsky.app/profile/did:plc:lj75znyfcxpof6ou25gua7xo/post/3mtytzhxfxk2w",
"content": {
"text": "Updated my website, gave it a bit of personality. Added a photo log, some #indieweb \n\nukr.lk/posts/websit..."
},
"author": {
"type": "card",
"name": "ukr.lk",
"url": "https://bsky.app/profile/ukr.lk",
"photo": null
},
"post-type": "note",
"_id": "49363182",
"_source": "9305",
"_is_read": false
}
Nobody ever claps for the person who finally went through and fixed every broken link 🔗
#IndieWeb #CreativeCommunity
{
"type": "entry",
"published": "2026-08-26T15:50:04.567Z",
"url": "https://bsky.app/profile/did:plc:jsnxbpazl7daqoojddpwrrhn/post/3mtyoq6bxt42b",
"content": {
"text": "Nobody ever claps for the person who finally went through and fixed every broken link \ud83d\udd17\n\n#IndieWeb #CreativeCommunity"
},
"author": {
"type": "card",
"name": "slatesource.com",
"url": "https://bsky.app/profile/slatesource.com",
"photo": null
},
"post-type": "note",
"_id": "49362168",
"_source": "9305",
"_is_read": false
}
I've added a new page to the site. Check it out!
lzon.ca/friends
It's called a /friends page, originally conceived by Nick Gray.
slashfriends.org
#IndieWeb #PersonalWeb #Blog #Technology #Friends #Blogroll
{
"type": "entry",
"published": "2026-08-26T15:30:18.558Z",
"url": "https://bsky.app/profile/did:plc:gkhisdhkhhzlsnvf7gzdrxqz/post/3mtynmszilk2t",
"content": {
"text": "I've added a new page to the site. Check it out!\nlzon.ca/friends \n\nIt's called a /friends page, originally conceived by Nick Gray. \nslashfriends.org\n\n#IndieWeb #PersonalWeb #Blog #Technology #Friends #Blogroll"
},
"author": {
"type": "card",
"name": "ca-lzon.bsky.social",
"url": "https://bsky.app/profile/ca-lzon.bsky.social",
"photo": null
},
"post-type": "note",
"_id": "49361915",
"_source": "9305",
"_is_read": false
}
I've added a new page to the site. Check it out!
https://lzon.ca/friends
It's called a /friends page, originally conceived by Nick Gray.
https://slashfriends.org/
#IndieWeb #PersonalWeb #Blog #Technology #Friends #Blogroll
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@lzon/117162523191838790",
"content": {
"html": "<p>I've added a new page to the site. Check it out!<br /><a href=\"https://lzon.ca/friends\"><span>https://</span><span>lzon.ca/friends</span><span></span></a> </p><p>It's called a /friends page, originally conceived by Nick Gray. <br /><a href=\"https://slashfriends.org/\"><span>https://</span><span>slashfriends.org/</span><span></span></a></p><p><a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://mastodon.social/tags/PersonalWeb\">#<span>PersonalWeb</span></a> <a href=\"https://mastodon.social/tags/Blog\">#<span>Blog</span></a> <a href=\"https://mastodon.social/tags/Technology\">#<span>Technology</span></a> <a href=\"https://mastodon.social/tags/Friends\">#<span>Friends</span></a> <a href=\"https://mastodon.social/tags/Blogroll\">#<span>Blogroll</span></a></p>",
"text": "I've added a new page to the site. Check it out!\nhttps://lzon.ca/friends \n\nIt's called a /friends page, originally conceived by Nick Gray. \nhttps://slashfriends.org/\n\n#IndieWeb #PersonalWeb #Blog #Technology #Friends #Blogroll"
},
"published": "2026-08-26T15:30:27+00:00",
"post-type": "note",
"_id": "49361882",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://social.lol/@justincox/117162406660716494",
"content": {
"html": "<p>Today's Write Now interview features Ryan Douglass, author of NIGHT OF MADNESS.<br /><a href=\"https://justincox.com/blog/2026/08/write-now-with-ryan-douglass/\"><span>https://</span><span>justincox.com/blog/2026/08/wri</span><span>te-now-with-ryan-douglass/</span></a><br /><a href=\"https://social.lol/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://social.lol/tags/Blogging\">#<span>Blogging</span></a> <a href=\"https://social.lol/tags/Interview\">#<span>Interview</span></a></p>",
"text": "Today's Write Now interview features Ryan Douglass, author of NIGHT OF MADNESS.\nhttps://justincox.com/blog/2026/08/write-now-with-ryan-douglass/\n#IndieWeb #Blogging #Interview"
},
"published": "2026-08-26T15:00:49+00:00",
"post-type": "note",
"_id": "49361385",
"_source": "8007",
"_is_read": false
}
0 shame q yo tmb lo hice en su momento, pero que la indieweb existe. todo eso sigue ahi, nadie os obliga a vivir a parte de ello y la gente mas joven es, de hecho, la q mas esta recuperando esa web independiente. neocities y nekoweb estan conformados x chavalines adolescentes y gente de 20ytantos
{
"type": "entry",
"published": "2026-08-26T13:40:07.947Z",
"url": "https://bsky.app/profile/did:plc:pkl6hmd4poxiqoxx4zep66ps/post/3mtyhhso6f22v",
"content": {
"text": "0 shame q yo tmb lo hice en su momento, pero que la indieweb existe. todo eso sigue ahi, nadie os obliga a vivir a parte de ello y la gente mas joven es, de hecho, la q mas esta recuperando esa web independiente. neocities y nekoweb estan conformados x chavalines adolescentes y gente de 20ytantos"
},
"author": {
"type": "card",
"name": "mantalon.neocities.org",
"url": "https://bsky.app/profile/mantalon.neocities.org",
"photo": null
},
"post-type": "note",
"_id": "49360378",
"_source": "9305",
"_is_read": false
}
I indulged in a little sadness and discovered more about the fascinating life story of Arnold Lobel:
https://kedara.eu/purpose-of-tear-water-tea/
On that subject, I've searched for a biography about Arnold Lobel, but couldn't find an actual book (only online snippets); if anyone knows of one, please tell me.
#BlogPost #ArnoldLobel #indieweb #IndiewebCarnival #Blaugust #Blaugust2026
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://social.lol/@kedara/117161045744567099",
"content": {
"html": "<p>I indulged in a little sadness and discovered more about the fascinating life story of Arnold Lobel:<br /><a href=\"https://kedara.eu/purpose-of-tear-water-tea/\"><span>https://</span><span>kedara.eu/purpose-of-tear-wate</span><span>r-tea/</span></a></p><p>On that subject, I've searched for a biography about Arnold Lobel, but couldn't find an actual book (only online snippets); if anyone knows of one, please tell me.</p><p><a href=\"https://social.lol/tags/BlogPost\">#<span>BlogPost</span></a> <a href=\"https://social.lol/tags/ArnoldLobel\">#<span>ArnoldLobel</span></a> <a href=\"https://social.lol/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://social.lol/tags/IndiewebCarnival\">#<span>IndiewebCarnival</span></a> <a href=\"https://social.lol/tags/Blaugust\">#<span>Blaugust</span></a> <a href=\"https://social.lol/tags/Blaugust2026\">#<span>Blaugust2026</span></a></p>",
"text": "I indulged in a little sadness and discovered more about the fascinating life story of Arnold Lobel:\nhttps://kedara.eu/purpose-of-tear-water-tea/\n\nOn that subject, I've searched for a biography about Arnold Lobel, but couldn't find an actual book (only online snippets); if anyone knows of one, please tell me.\n\n#BlogPost #ArnoldLobel #indieweb #IndiewebCarnival #Blaugust #Blaugust2026"
},
"published": "2026-08-26T09:14:43+00:00",
"post-type": "note",
"_id": "49357677",
"_source": "8007",
"_is_read": false
}
I've added webmentions here, with the ability to cross post to Mastodon or Bluesky. I'm not sure how often I'll actually do that, but it's nice to have the option. (https://ramkumar.me/notes/2026/08/26/i-added-webmentions-and-crossposting)
{
"type": "entry",
"published": "2026-08-26T16:26:00.000Z",
"url": "https://bsky.app/profile/did:plc:lswx2rnvqptbpgzn6kul2lzl/post/3mtxwdqi2662w",
"content": {
"text": "I've added webmentions here, with the ability to cross post to Mastodon or Bluesky. I'm not sure how often I'll actually do that, but it's nice to have the option. (https://ramkumar.me/notes/2026/08/26/i-added-webmentions-and-crossposting)"
},
"author": {
"type": "card",
"name": "social.ramkumar.me",
"url": "https://bsky.app/profile/social.ramkumar.me",
"photo": null
},
"post-type": "note",
"_id": "49357456",
"_source": "9305",
"_is_read": false
}
Der #FCSP ist immer noch nicht mit eigenem Account (oder besser eigener Instanz) im #Fediverse vertreten. Dabei gibt es Strategien, die beides verbinden: Reichweite und Buzz bei #Instagram und Co. UND digitale Autonomie:
stpaulinu.de/posse-die-st...
(und wie immer - ich helfe gerne)
#Indieweb
{
"type": "entry",
"published": "2026-08-26T08:15:30.265Z",
"url": "https://bsky.app/profile/did:plc:jfdd6rtjocqrbmqwoycg66d7/post/3mtxvddbywk26",
"content": {
"text": "Der #FCSP ist immer noch nicht mit eigenem Account (oder besser eigener Instanz) im #Fediverse vertreten. Dabei gibt es Strategien, die beides verbinden: Reichweite und Buzz bei #Instagram und Co. UND digitale Autonomie:\n\nstpaulinu.de/posse-die-st...\n\n(und wie immer - ich helfe gerne)\n#Indieweb"
},
"author": {
"type": "card",
"name": "stpaulipop.eurosky.social",
"url": "https://bsky.app/profile/stpaulipop.eurosky.social",
"photo": null
},
"post-type": "note",
"_id": "49357374",
"_source": "9305",
"_is_read": false
}
@vhbelvadi.com here are my thoughts on your selection for the indieweb book club. Thanks, it was a good read. writingslowly.com/2026/08/26/t...
{
"type": "entry",
"published": "2026-08-26T08:14:16.394Z",
"url": "https://bsky.app/profile/did:plc:jypc3v5xm7pr74gwex5cm74b/post/3mtxvb4tq7k2u",
"content": {
"text": "@vhbelvadi.com here are my thoughts on your selection for the indieweb book club. Thanks, it was a good read. writingslowly.com/2026/08/26/t..."
},
"author": {
"type": "card",
"name": "writingslowly.bsky.social",
"url": "https://bsky.app/profile/writingslowly.bsky.social",
"photo": null
},
"post-type": "note",
"_id": "49357375",
"_source": "9305",
"_is_read": false
}
Der #FCSP ist immer noch nicht mit eigenem Account (oder besser eigener Instanz) im #Fediverse vertreten. Dabei gibt es Strategien, die beides verbinden: Reichweite und Buzz bei #Instagram und Co. UND digitale Autonomie:
stpaulinu.de/posse-die-st...
(und wie immer - ich helfe gerne)
#Indieweb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://fed.brid.gy/r/https://bsky.app/profile/did:plc:jfdd6rtjocqrbmqwoycg66d7/post/3mtxvddbywk26",
"content": {
"html": "<p>Der <a href=\"https://bsky.app/search?q=%23FCSP\">#FCSP</a> ist immer noch nicht mit eigenem Account (oder besser eigener Instanz) im <a href=\"https://bsky.app/search?q=%23Fediverse\">#Fediverse</a> vertreten. Dabei gibt es Strategien, die beides verbinden: Reichweite und Buzz bei <a href=\"https://bsky.app/search?q=%23Instagram\">#Instagram</a> und Co. UND digitale Autonomie:<br /><br /><a href=\"https://stpaulinu.de/posse-die-strategie-fuer-autonomie-in-einem-freien-internet/\">stpaulinu.de/posse-die-st...</a><br /><br />(und wie immer - ich helfe gerne)<br /><a href=\"https://bsky.app/search?q=%23Indieweb\">#Indieweb</a></p>",
"text": "Der #FCSP ist immer noch nicht mit eigenem Account (oder besser eigener Instanz) im #Fediverse vertreten. Dabei gibt es Strategien, die beides verbinden: Reichweite und Buzz bei #Instagram und Co. UND digitale Autonomie:\n\nstpaulinu.de/posse-die-st...\n\n(und wie immer - ich helfe gerne)\n#Indieweb"
},
"published": "2026-08-26T08:15:30+00:00",
"photo": [
"https://files.mastodon.social/cache/media_attachments/files/117/160/813/309/443/155/original/ba07e42e699e4180.jpeg"
],
"post-type": "photo",
"_id": "49357365",
"_source": "8007",
"_is_read": false
}
Der #FCSP ist immer noch nicht mit eigenem Account (oder besser eigener Instanz) im #Fediverse vertreten. Dabei gibt es Strategien, die beides verbinden: Reichweite und Buzz bei #Instagram und Co. UND digitale Autonomie:
stpaulinu.de/posse-die-st...
(und wie immer - ich helfe gerne)
#Indieweb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://indieweb.social/tags/indieweb",
"photo": null
},
"url": "https://bsky.brid.gy/r/https://bsky.app/profile/did:plc:jfdd6rtjocqrbmqwoycg66d7/post/3mtxvddbywk26",
"content": {
"html": "<p>Der <a href=\"https://bsky.app/search?q=%23FCSP\">#FCSP</a> ist immer noch nicht mit eigenem Account (oder besser eigener Instanz) im <a href=\"https://bsky.app/search?q=%23Fediverse\">#Fediverse</a> vertreten. Dabei gibt es Strategien, die beides verbinden: Reichweite und Buzz bei <a href=\"https://bsky.app/search?q=%23Instagram\">#Instagram</a> und Co. UND digitale Autonomie:<br /><br /><a href=\"https://stpaulinu.de/posse-die-strategie-fuer-autonomie-in-einem-freien-internet/\">stpaulinu.de/posse-die-st...</a><br /><br />(und wie immer - ich helfe gerne)<br /><a href=\"https://bsky.app/search?q=%23Indieweb\">#Indieweb</a></p>",
"text": "Der #FCSP ist immer noch nicht mit eigenem Account (oder besser eigener Instanz) im #Fediverse vertreten. Dabei gibt es Strategien, die beides verbinden: Reichweite und Buzz bei #Instagram und Co. UND digitale Autonomie:\n\nstpaulinu.de/posse-die-st...\n\n(und wie immer - ich helfe gerne)\n#Indieweb"
},
"published": "2026-08-26T08:15:30+00:00",
"photo": [
"https://cdn.masto.host/indiewebsocial/cache/media_attachments/files/117/160/814/118/749/443/original/b31cf83a3e5df0de.jpeg"
],
"post-type": "photo",
"_id": "49357366",
"_source": "8007",
"_is_read": false
}
So #indieweb, right? https://www.yevi.org/ is already a static site in #HTML and #CSS written by hands (my hands). It’s time to fix the deployment process of it because now I’m packing it into a #Docker image with #nginx. So each of my websites is a Docker container with its own Nginx, which is definitely overkill for #indieweb.
I want a single Nginx with several sites. What are my options for automated deployments from #Gitea? #Ansible? Simple scp? I think scp is a nice option.
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.glitchy.social/@yehor/117160713188091899",
"content": {
"html": "<p>So <a href=\"https://mastodon.glitchy.social/tags/indieweb\">#<span>indieweb</span></a>, right? <a href=\"https://www.yevi.org/\"><span>https://www.</span><span>yevi.org/</span><span></span></a> is already a static site in <a href=\"https://mastodon.glitchy.social/tags/HTML\">#<span>HTML</span></a> and <a href=\"https://mastodon.glitchy.social/tags/CSS\">#<span>CSS</span></a> written by hands (my hands). It\u2019s time to fix the deployment process of it because now I\u2019m packing it into a <a href=\"https://mastodon.glitchy.social/tags/Docker\">#<span>Docker</span></a> image with <a href=\"https://mastodon.glitchy.social/tags/nginx\">#<span>nginx</span></a>. So each of my websites is a Docker container with its own Nginx, which is definitely overkill for <a href=\"https://mastodon.glitchy.social/tags/indieweb\">#<span>indieweb</span></a>.</p><p>I want a single Nginx with several sites. What are my options for automated deployments from <a href=\"https://mastodon.glitchy.social/tags/Gitea\">#<span>Gitea</span></a>? <a href=\"https://mastodon.glitchy.social/tags/Ansible\">#<span>Ansible</span></a>? Simple scp? I think scp is a nice option.</p>",
"text": "So #indieweb, right? https://www.yevi.org/ is already a static site in #HTML and #CSS written by hands (my hands). It\u2019s time to fix the deployment process of it because now I\u2019m packing it into a #Docker image with #nginx. So each of my websites is a Docker container with its own Nginx, which is definitely overkill for #indieweb.\n\nI want a single Nginx with several sites. What are my options for automated deployments from #Gitea? #Ansible? Simple scp? I think scp is a nice option."
},
"published": "2026-08-26T07:50:08+00:00",
"post-type": "note",
"_id": "49357277",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://caneandable.social/@WeirdWriter/117160523937230054",
"content": {
"html": "<p>The Braille Menu Conspiracy <a href=\"https://sightlessscribbles.com/posts/the-braille-menu-conspiracy/\"><span>https://</span><span>sightlessscribbles.com/posts/t</span><span>he-braille-menu-conspiracy/</span></a> <a href=\"https://caneandable.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://caneandable.social/tags/Blog\">#<span>Blog</span></a> <a href=\"https://caneandable.social/tags/Blogging\">#<span>Blogging</span></a> <a href=\"https://caneandable.social/tags/Blogs\">#<span>Blogs</span></a></p>",
"text": "The Braille Menu Conspiracy https://sightlessscribbles.com/posts/the-braille-menu-conspiracy/ #IndieWeb #Blog #Blogging #Blogs"
},
"published": "2026-08-26T07:02:01+00:00",
"post-type": "note",
"_id": "49357033",
"_source": "8007",
"_is_read": false
}
I’ve been thinking a lot about how much of the modern web requires you to already know what you’re looking for.
Search is brilliant when you have a question. Feeds are brilliant at finding more things adjacent to what you already engage with.
But we’ve lost quite a lot of wandering.
I’ve been building an app called Serendipity around that problem: one page at a time from the open web, balancing relevance with enough discontinuity to surprise.
#SmallWeb #IndieWeb #OpenWeb #WebDiscovery
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@serendipityapp/117160357428019797",
"content": {
"html": "<p>I\u2019ve been thinking a lot about how much of the modern web requires you to already know what you\u2019re looking for.</p><p>Search is brilliant when you have a question. Feeds are brilliant at finding more things adjacent to what you already engage with.</p><p>But we\u2019ve lost quite a lot of wandering.</p><p>I\u2019ve been building an app called Serendipity around that problem: one page at a time from the open web, balancing relevance with enough discontinuity to surprise.</p><p><a href=\"https://mastodon.social/tags/SmallWeb\">#<span>SmallWeb</span></a> <a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://mastodon.social/tags/OpenWeb\">#<span>OpenWeb</span></a> <a href=\"https://mastodon.social/tags/WebDiscovery\">#<span>WebDiscovery</span></a></p>",
"text": "I\u2019ve been thinking a lot about how much of the modern web requires you to already know what you\u2019re looking for.\n\nSearch is brilliant when you have a question. Feeds are brilliant at finding more things adjacent to what you already engage with.\n\nBut we\u2019ve lost quite a lot of wandering.\n\nI\u2019ve been building an app called Serendipity around that problem: one page at a time from the open web, balancing relevance with enough discontinuity to surprise.\n\n#SmallWeb #IndieWeb #OpenWeb #WebDiscovery"
},
"published": "2026-08-26T06:19:40+00:00",
"post-type": "note",
"_id": "49356779",
"_source": "8007",
"_is_read": false
}