<p>You're paying AI companies a monthly subscription fee to be fingerprinted like a parolee.</p><p>I got bored and ran uBlock across Claude, ChatGPT, and Gemini simultaneously.</p><p>Claude: </p><p>Six parallel telemetry pipelines. <br>A tracking GIF with 40 browser fingerprint data points baked into the URL, routed through a CDN proxy alias specifically to make it harder to block. <br>Intercom running a persistent WebSocket whether you use it or not. <br>Honeycomb distributed tracing on a chat UI because apparently your conversation needs the same observability stack as a payments microservice.</p><p>ChatGPT: </p><p>proxies telemetry through their own backend to hide the Datadog destination URL from blockers. <br>uBlock had to deploy scriptlet injection — actual JS injected into the page to intercept fetch() at the API level — because a network rule wasn't enough. <br>Also ships your usage data to Google Analytics. OpenAI. To Google. You cannot make this up. <br>Also runs a proof-of-work challenge before you're allowed to type anything.</p><p>Gemini: </p><p>play.google.com/log getting hammered with your full session behavior, authenticated with three SAPISIDHASH token variants, piped directly into the Google identity supergraph that correlates everything you've ever done across every Google product since 2004.<br>Also creates a Web App Activity record in your Google account timeline. Also has "ads" in one of the telemetry endpoint subdomains.</p><p>When uBlock blocks Gemini's requests, the JS exceptions bubble up and Gemini dutifully tries to POST the error details back to Google. uBlock blocks that too. The error messages contain the internal codenames for every upsell popup that failed to load.</p><p>KETCHUP_DISCOVERY_CARD.<br>MUSTARD_DISCOVERY_CARD.<br>MAYO_DISCOVERY_CARD.</p><p>Google named their subscription upsell popups after condiments and I found out because their error handler snitched on them.</p><p>All three of these products cost money.<br>One of them is also running ad infrastructure.</p><p>Touch grass. Install @ublockorigin </p><p><a href="/tags/infosec/" rel="tag">#infosec</a> <a href="/tags/privacy/" rel="tag">#privacy</a> <a href="/tags/selfhosted/" rel="tag">#selfhosted</a> <a href="/tags/foss/" rel="tag">#foss</a> <a href="/tags/surveillance/" rel="tag">#surveillance</a></p>
Edited 35d ago
Under the hood update!<br><br>I’ve finally retired the old cron + sh setup for the weather bots. It served us well, but it had a major flaw: if I rebooted the server while it was posting, the job just died halfway. If the server was down during a scheduled slot, the forecast was lost forever.<br><br>So, I wrote a custom Python daemon to run inside the FreeBSD Jails.<br><br><p>It’s stateful now. If a crash happens at city 15 of 50, it resumes exactly there on reboot.</p><p>If the server naps/is rebooting during a scheduled run, the bot realizes it missed a slot and runs immediately upon waking up.</p><a href="/tags/fedimeteo/" rel="tag">#FediMeteo</a> <a href="/tags/sysadmin/" rel="tag">#SysAdmin</a> <a href="/tags/python/" rel="tag">#Python</a> <a href="/tags/freebsd/" rel="tag">#FreeBSD</a> <a href="/tags/coding/" rel="tag">#Coding</a> <a href="/tags/selfhosted/" rel="tag">#SelfHosted</a> <a href="/tags/ownyourdata/" rel="tag">#OwnYourData</a> <a href="/tags/staytuned/" rel="tag">#StayTuned</a><br>
<p>Welcome to the submission thread for the November edition of <a href="/tags/fairtrademusicfriday/" rel="tag">#FairtradeMusicFriday</a>.<br><br>As always, submit your own release or someone else's, it can be by <a href="/tags/fedimusicians/" rel="tag">#FediMusicians</a> or not, hosted on <a href="/tags/bandcamp/" rel="tag">#Bandcamp</a>, <a href="/tags/faircamp/" rel="tag">#Faircamp</a>, <a href="/tags/jamcoop/" rel="tag">#JamCoop</a>, <a href="/tags/mirlo/" rel="tag">#Mirlo</a> or <a href="/tags/selfhosted/" rel="tag">#SelfHosted</a>, as long as it is by an <a href="/tags/indieartist/" rel="tag">#IndieArtist</a> - it doesn't even need to be new.<br><br>Just make a direct public comment (with a link & description) to this post and it will appear at <a href="https://isitfairtrademusicfri.day" rel="nofollow"><span class="invisible">https://</span>isitfairtrademusicfri.day</a> automagically!<br><br>Why not make a muso's day and buy/boost their stuff 💙<br></p>
<p>My current <a href="/tags/selfhosted/" rel="tag">#selfhosted</a> stack, will update this as I go along: <a href="https://notes.zef.pub/self-hosted-stack" rel="nofollow" class="ellipsis" title="notes.zef.pub/self-hosted-stack"><span class="invisible">https://</span><span class="ellipsis">notes.zef.pub/self-hosted-stac</span><span class="invisible">k</span></a></p><p><a href="/tags/selfhosting/" rel="tag">#selfhosting</a></p>
<p>This Week in Self-Hosted (2 August 2024)</p><p><a href="/tags/fediverse/" rel="tag">#Fediverse</a> deep dives (courtesy <span class="h-card"><a href="https://mastodon.social/@_elena" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>_elena</span></a></span>), software launches, updates, directory additions, a spotlight on <a href="/tags/pgbackweb/" rel="tag">#PGBackWeb</a> - a web app for creating and scheduling PostgreSQL backups, and more in this week's self-hosted recap!</p><p><a href="https://selfh.st/newsletter/2024-08-02/" rel="nofollow" class="ellipsis" title="selfh.st/newsletter/2024-08-02/"><span class="invisible">https://</span><span class="ellipsis">selfh.st/newsletter/2024-08-02</span><span class="invisible">/</span></a></p><p><a href="/tags/selfhost/" rel="tag">#selfhost</a> <a href="/tags/selfhosted/" rel="tag">#selfhosted</a> <a href="/tags/selfhosting/" rel="tag">#selfhosting</a> <a href="/tags/opensource/" rel="tag">#opensource</a> <a href="/tags/homelab/" rel="tag">#homelab</a> <a href="/tags/foss/" rel="tag">#foss</a> <a href="/tags/newsletter/" rel="tag">#newsletter</a> <a href="/tags/database/" rel="tag">#database</a> <a href="/tags/backup/" rel="tag">#backup</a></p>
<p>So, yeah. Hi everyone. You may know me as @estevez@techhub.social. This is my new account on my <a href="/tags/selfhosted/" rel="tag">#SelfHosted</a> <a href="/tags/mastodon/" rel="tag">#Mastodon</a> instance. Stay tuned =)</p>
<p>Welcome to the submission thread for the <a href="/tags/bandcampfriday/" rel="tag">#BandcampFriday</a> edition of <a href="/tags/fairtrademusicfriday/" rel="tag">#FairtradeMusicFriday</a>.</p><p>As always, submit your own release or someone else's, it can be by <a href="/tags/fedimusicians/" rel="tag">#FediMusicians</a> or not, hosted on <a href="/tags/bandcamp/" rel="tag">#Bandcamp</a>, <a href="/tags/faircamp/" rel="tag">#Faircamp</a>, <a href="/tags/jamcoop/" rel="tag">#JamCoop</a>, <a href="/tags/mirlo/" rel="tag">#Mirlo</a> or <a href="/tags/selfhosted/" rel="tag">#SelfHosted</a>, as long as it is by an <a href="/tags/indieartist/" rel="tag">#IndieArtist</a> - it doesn't even need to be new.</p><p>Just make a direct public comment (with a link & description) to this post and it will appear at <a href="https://isitfairtrademusicfri.day" rel="nofollow"><span class="invisible">https://</span>isitfairtrademusicfri.day</a> automagically!</p><p>Make a muso's day and buy/boost their stuff 💙</p>
Everything seem to be working fine on this self hosted instance so far but missing these (probably deliberately):<br><p>Cannot see number of followers/followed<br>No global timeline</p>I am using <a href="/tags/snac/" rel="tag">#snac</a> a lightweight ActivityPub server written in C. It's really light and I am loving it so far. :)<br>I cannot afford to self host <a href="/tags/mastodon/" rel="tag">#Mastodon</a> or similar which are resource hogs.<br><br><a href="/tags/selfhost/" rel="tag">#selfhost</a> <a href="/tags/selfhosted/" rel="tag">#selfhosted</a><br>
<p>Ce soir, je passe une nouvelle étape dans mon installation <a href="/tags/selfhosted/" rel="tag">#selfhosted</a>. <br>J'ai déjà un NAS Synology qui tourne en permanence avec des services comme FreshRSS ou ActualBudget ou Jellyfin. </p><p>Mais là, j'ai récupéré un Lenovo <a href="/tags/m720q/" rel="tag">#m720q</a> et j'installe <a href="/tags/yunohost/" rel="tag">#yunohost</a> dessus. <br>L'idée, c'est de mettre les services stables et permanents sur le Lenovo, et de garder le syno avec <a href="/tags/docker/" rel="tag">#docker</a> et <a href="/tags/portainer/" rel="tag">#portainer</a> dessus pour tester et quelques services non dispo sur yunohost. </p><p>Ça me permet de moins dépendre des grandes plateformes, petit à petit. </p><p>(Et après, faudra que je range tout le bordel de câbles etc, parce que là ça déborde de partout ! )</p>
<p>Hey fedi,<br>I look for a self hosted music streaming server</p><p>allowing downloads<br>allowing uploads by users<br>shared playlists and private playlists<br>usable when offline</p><p><a href="/tags/selfhosted/" rel="tag">#selfhosted</a> <a href="/tags/music/" rel="tag">#music</a> <a href="/tags/playlists/" rel="tag">#playlists</a> <a href="/tags/foss/" rel="tag">#foss</a> <a href="/tags/fossalternative/" rel="tag">#fossalternative</a></p>
<p>创建了Sharkey实例 <a href="https://sharkey.feddit.social" rel="nofollow"><span class="invisible">https://</span>sharkey.feddit.social</a> 媒体存储使用 Cloudflare R2<br>还有Misskey,但是闲置着</p><p><a href="/tags/fediverse/" rel="tag">#fediverse</a> <a href="/tags/sharkey/" rel="tag">#sharkey</a> <a href="/tags/misskey/" rel="tag">#misskey</a> <a href="/tags/admin/" rel="tag">#admin</a> <a href="/tags/selfhosted/" rel="tag">#selfhosted</a> <a href="/tags/server/" rel="tag">#server</a></p>
<p>Just published a guide on setting up Snac on an Ubuntu VM using NGINX Proxy Manager. Snac is an incredibly lightweight <a href="/tags/activitypub/" rel="tag">#ActivityPub</a> server. A true nom nom among fediverse platforms. </p><p>If you're curious about minimal fediverse instances, check it out:</p><p><a href="https://box464.com/posts/snac-activitypub-on-ubuntu/" rel="nofollow" class="ellipsis" title="box464.com/posts/snac-activitypub-on-ubuntu/"><span class="invisible">https://</span><span class="ellipsis">box464.com/posts/snac-activity</span><span class="invisible">pub-on-ubuntu/</span></a></p><p><a href="/tags/tutorial/" rel="tag">#tutorial</a> <a href="/tags/selfhosted/" rel="tag">#selfhosted</a> <a href="/tags/fediverse/" rel="tag">#fediverse</a> <a href="/tags/activitypub/" rel="tag">#activitypub</a> <a href="/tags/snac/" rel="tag">#snac</a> <a href="/tags/snac2/" rel="tag">#snac2</a></p>
<p>Wow! The <a href="/tags/fediverse/" rel="tag">#fediverse</a> compatible and <a href="/tags/selfhosted/" rel="tag">#selfhosted</a> <a href="/tags/podcasting/" rel="tag">#podcasting</a> platform <a href="/tags/castopod/" rel="tag">#castopod</a> has it's own index which will allow you to follow/comment/be alerted to new episodes from right here:)</p><p>*please boost for reach!</p><p><a href="https://index.castopod.org/top50.html" rel="nofollow"><span class="invisible">https://</span>index.castopod.org/top50.html</a></p><p>Find a show, follow and enter your <a href="/tags/mastodon/" rel="tag">#mastodon</a> or other fedi account and voila you will be alerted every time they post an episode. Thanks to <a href="/tags/activitypub/" rel="tag">#activitypub</a> you can also interact! <a href="/tags/feditips/" rel="tag">#feditips</a> </p><p><a href="https://castopod.com/en" rel="nofollow"><span class="invisible">https://</span>castopod.com/en</a></p><p><a href="https://blog.castopod.org/exploring-podcasting-2-0-made-easy-introducing-castopod-index/" rel="nofollow" class="ellipsis" title="blog.castopod.org/exploring-podcasting-2-0-made-easy-introducing-castopod-index/"><span class="invisible">https://</span><span class="ellipsis">blog.castopod.org/exploring-po</span><span class="invisible">dcasting-2-0-made-easy-introducing-castopod-index/</span></a></p><p><span class="h-card"><a href="https://podlibre.social/@Castopod" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>Castopod</span></a></span> <br><span class="h-card"><a href="https://podlibre.video/accounts/castopod" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>castopod@podlibre.video</span></a></span></p>
I made a self-hostable frontend for instagram.
<p>Inspired by <a href="https://nitter.net/" rel="nofollow">nitter</a>.</p>
<small class="notice" x-post-type-data="None">
Takahe has limited support for this type: <a href="https://lemmy.dbzer0.com/post/61850820">See Original Page</a>
</small>
<p>The end of an era. The move of our repo to a <a href="/tags/selfhosted/" rel="tag">#selfhosted</a> <span class="h-card"><a href="https://floss.social/@forgejo" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>forgejo</span></a></span> is now completed, the <a href="/tags/github/" rel="tag">#github</a> repo has been archived!</p>
<p>Running <a href="/tags/openbsd/" rel="tag">#OpenBSD</a> 7.8 <img src="/proxy/emoji/87317/82702e37d6.bin" class="emoji" alt=":openbsd:" title=":openbsd:"><br><br>DNS: <a href="/tags/nsd/" rel="tag">#nsd</a> (3 Master Zones), <a href="/tags/dnssec/" rel="tag">#DNSSEC</a> & <a href="/tags/dane/" rel="tag">#DANE</a> (RFC6698) + <a href="/tags/unbound/" rel="tag">#unbound</a><br>Firewall: <a href="/tags/pf/" rel="tag">#pf</a> with auto-fed tables (IPS-style), spambot-tarpitting & service rate limits.<br>Mail: <a href="/tags/smtpd/" rel="tag">#smtpd</a> (Multi-domain, RFC8461/MTA-STS) + <a href="/tags/rspamd/" rel="tag">#rspamd</a> (DKIM) + <a href="/tags/dovecot/" rel="tag">#dovecot</a> (IMAPS-only).<br>Spam-Defense: <a href="/tags/spamd/" rel="tag">#spamd</a> with auto-SPF-walk (no more greylisting issues).<br>Web: <a href="/tags/relayd/" rel="tag">#relayd</a> (TLS-Terminator, HSTS, CSP) + <a href="/tags/httpd/" rel="tag">#httpd</a> (NIP-05, Autoconfig, security.txt).<br>Performance: Lightweight "Fail2Ban" via 1-liner shell script (No Python crap!).<br><br><a href="/tags/nostr/" rel="tag">#Nostr</a> Relay in Rust building... <br><br><a href="/tags/selfhosted/" rel="tag">#SelfHosted</a> <a href="/tags/sysadmin/" rel="tag">#SysAdmin</a> <a href="/tags/security/" rel="tag">#Security</a> <a href="/tags/privacy/" rel="tag">#Privacy</a></p>
<p><span class="h-card"><a href="https://ovo.st/club/board" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>board</span></a></span> </p><p>Jay's Pixelfed 正式迁入新居!<br>欢迎注册:<a href="https://pixelfed.feddit.social/auth/sign_up" rel="nofollow" class="ellipsis" title="pixelfed.feddit.social/auth/sign_up"><span class="invisible">https://</span><span class="ellipsis">pixelfed.feddit.social/auth/si</span><span class="invisible">gn_up</span></a> (无盈利无广告)<br>不同于Mastodon,Pixelfed是一个专注“影像”分享的联邦式空间,基于 ActivityPub 协议,你可以跨站关注和互动。</p><p>1. 注册小贴士:<br>注册申请:请填写 20 字以上的理由(防机器人)。如果词穷,可以加上“紫薯布丁(字数补丁)”凑数,看到申请我都会秒批!<br>建议:地区任选,建议出生日期设置满 18 岁以确保最佳兼容性。</p><p>2. 实例参数:<br>内容:单帖支持 9 张照片 / 1 个视频(最大 15MB)。<br>存储:每位用户默认 10GB (9.54GiB) 空间。<br>格式:支持 jpeg, png, gif, webp, avif, HEIC(Apple支持), mp4,MOV(Apple支持)。<br>表情:支持远程自定义表情,如果有推荐欢迎留言。</p><p>3. 运行与安全:<br>运行:服务器托管在NetCup德国纽伦堡,具体参数可参考:<a href="https://browser.geekbench.com/v6/cpu/16337159" rel="nofollow" class="ellipsis" title="browser.geekbench.com/v6/cpu/16337159"><span class="invisible">https://</span><span class="ellipsis">browser.geekbench.com/v6/cpu/1</span><span class="invisible">6337159</span></a><br>存储:媒体文件托管于 Cloudflare R2。<br>备份:数据每日备份,媒体每周备份。<br>状态监控:<a href="https://gatus.fedditlab.de/endpoints/social-photo_jay's-pixelfed" rel="nofollow" class="ellipsis" title="gatus.fedditlab.de/endpoints/social-photo_jay's-pixelfed"><span class="invisible">https://</span><span class="ellipsis">gatus.fedditlab.de/endpoints/s</span><span class="invisible">ocial-photo_jay's-pixelfed</span></a><br>运维管理时间:除了睡觉,一直都在。<br>账户安全:可开启2FA。</p><p>欢迎关注我记录狗狗的账户:<span class="h-card"><a href="https://pixelfed.feddit.social/jay" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>jay</span></a></span> <span class="h-card"><a href="https://pixelfed.social/kipjaychou" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>kipjaychou</span></a></span> (停更)🐶</p><p><a href="/tags/pixelfed/" rel="tag">#pixelfed</a> <a href="/tags/selfhosted/" rel="tag">#selfhosted</a> <a href="/tags/fediverse/" rel="tag">#fediverse</a> <a href="/tags/photo/" rel="tag">#photo</a> <a href="/tags/摄影/" rel="tag">#摄影</a></p>
<p>Anyone have a <a href="/tags/selfhosted/" rel="tag">#selfhosted</a> “read it later” app that they like? Any particular reason why?</p>
<p>v0.132.0 marks the final release covered from our 2024 funding round from <span class="h-card"><a href="https://mastodon.xyz/@NGIZero" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>NGIZero</span></a></span>. That round brought loads of features:</p><p>* JSON API<br>* Proper Federation over ActivityPub<br>* A metadata standard for 3d models<br>* Importing data from other hosting sites<br>* UX and security improvements<br>* Admin tools for public instances</p><p>And of course we launched our flagship instance, <a href="https://3dprint.social" rel="nofollow"><span class="invisible">https://</span>3dprint.social</a></p><p>It was a busy year!</p><p><a href="/tags/3dprinting/" rel="tag">#3DPrinting</a> <a href="/tags/selfhosted/" rel="tag">#SelfHosted</a></p>
<p>Some questions for all the <a href="/tags/gotosocial/" rel="tag">#GoToSocial</a> users out there.<br><br>How many gigabytes of disk space (roughly) does your instance use?<br><br>How long has it been online?<br><br>And does the growth in storage slow down after the first seven days (on the default configuration), when cached images start clearing out?<br><br><a href="/tags/fedihelp/" rel="tag">#FediHelp</a> <a href="/tags/selfhost/" rel="tag">#SelfHost</a> <a href="/tags/selfhosted/" rel="tag">#SelfHosted</a> <a href="/tags/fediverse/" rel="tag">#Fediverse</a></p>
<p>Testing a <a href="/tags/snac/" rel="tag">#Snac</a> instance.<br>I think I have to do a better job with <a href="/tags/caddy/" rel="tag">#Caddy</a></p><p><a href="/tags/selfhosting/" rel="tag">#Selfhosting</a> <a href="/tags/selfhosted/" rel="tag">#Selfhosted</a></p>
<p>Question to the home lab and self hosted communities: what's the go-to cloud backup service these days? I've been using Backblaze, but there have been some controversies about their future. Are those irrelevant?</p><p>Additional context: I need to run backups both from Linux (doesn't matter the tool) and Synology (their native backup tool).</p><p>TIA (thanks in advance)</p><p><a href="/tags/homelab/" rel="tag">#HomeLab</a> <a href="/tags/selfhosted/" rel="tag">#SelfHosted</a> <a href="/tags/selfhosting/" rel="tag">#SelfHosting</a> <a href="/tags/backup/" rel="tag">#Backup</a> <a href="/tags/synology/" rel="tag">#Synology</a></p>
<p>Hey <a href="/tags/selfhost/" rel="tag">#Selfhost</a> Enthusiasts, what is your way of <a href="/tags/selfhosting/" rel="tag">#selfhosting</a> your website? I wanna do that for my first time, but I'm a bit otherwhelmed by the possibilities.<br>My plan is kinda to have a webserver within podman and make it public via dynDNS on my router. I wanna do it on my Raspi 5, which is my only homeserver and I can’t separate my network yet. Do you have any advice for me? What should I keep in mind? What do you think about caddy? Repost appreciated <img src="https://eggplant.place/media/emoji/mastodon.online/Blobhaj.png" class="emoji" alt=":Blobhaj:" title=":Blobhaj:"> Thank you.<br><a href="/tags/webhosting/" rel="tag">#webhosting</a> <a href="/tags/selfhosted/" rel="tag">#selfhosted</a></p>
Edited 283d ago
<p>🏕️ my adventures in <a href="/tags/selfhosting/" rel="tag">#selfhosting</a>: day 230 (disconnected edition) 🏝️</p><p>a micro blog post that celebrates the release of <a href="/tags/ghost/" rel="tag">#Ghost</a> v6 - and laments the fact I can’t upgrade to it at the moment (stranded in a remote place with spotty internet).</p><p>🔗: <a href="https://news.elenarossini.com/my-so-called-sudo-life/my-adventures-in-self-hosting-day-230-disconnected-edition/" rel="nofollow" class="ellipsis" title="news.elenarossini.com/my-so-called-sudo-life/my-adventures-in-self-hosting-day-230-disconnected-edition/"><span class="invisible">https://</span><span class="ellipsis">news.elenarossini.com/my-so-ca</span><span class="invisible">lled-sudo-life/my-adventures-in-self-hosting-day-230-disconnected-edition/</span></a></p><p>HUGE congratulations to <span class="h-card"><a href="https://activitypub.ghost.org/" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>index</span></a></span> <span class="h-card"><a href="https://mastodon.xyz/@johnonolan" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>johnonolan</span></a></span> and the whole Ghost team 🥳</p><p>I’m starting a countdown and hope I can type “ghost update” in Terminal in 12-13 days or so.</p><p><a href="/tags/mysocalledsudolife/" rel="tag">#MySoCalledSudoLife</a> <a href="/tags/mysocalledsudolifeinterrupted/" rel="tag">#MySoCalledSudoLifeInterrupted</a> <a href="/tags/selfhosted/" rel="tag">#selfhosted</a> <a href="/tags/activitypub/" rel="tag">#ActivityPub</a></p>
<p><a href="https://www.drewlyton.com/story/the-future-is-not-self-hosted/" rel="nofollow" class="ellipsis" title="www.drewlyton.com/story/the-future-is-not-self-hosted/"><span class="invisible">https://</span><span class="ellipsis">www.drewlyton.com/story/the-fu</span><span class="invisible">ture-is-not-self-hosted/</span></a> <a href="/tags/selfhosted/" rel="tag">#selfhosted</a></p>