<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Did quite some maintenance on burningboard.net Mastodon instance today ..]]></title><description><![CDATA[<p>Did quite some maintenance on burningboard.net Mastodon instance today ..</p><p>Updated servers and jails to FreeBSD 15.0-RELEASE-p5 :freebsd: </p><p>1. <br />proxy_cache_path (S3 media cache) was already on a ZFS dataset with autosnapshot disabled .. But proxy_temp_path and client_body_temp_path (both nginx temp folders) weren't. Leading to extremely bloated daily ZFS snapshots for the Nginx jail. Changed those and cleaned old snapshots -&gt; 31GB reclaimed space</p><p>2.<br />Cleaned up Database Snapshots and did a pg_repack on prod  to reclaim deleted database pages -&gt; 3GB reclaimed space</p><p>3. <br />Fixed issue with backend path over gif tunnel to Elasticsearch (6in6). Turned out to be a MSS issue (clamp-mss to 1140 on the tunnel iface solved it!)</p><p>4.<br />Fixed IPv6 routing issue for Prometheus Monitoring after reboot (rc.d static_routes != ipv6_static_routes)</p><p>All in all, our instance is in very good shape again <img src="https://board.circlewithadot.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=28325c671da" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":-)" alt="🙂" /> </p><p><a href="https://burningboard.net/tags/mastodon" rel="tag">#<span>mastodon</span></a> <a href="https://burningboard.net/tags/mastoadmin" rel="tag">#<span>mastoadmin</span></a> <a href="https://burningboard.net/tags/socialmedia" rel="tag">#<span>socialmedia</span></a> <a href="https://burningboard.net/tags/fediverse" rel="tag">#<span>fediverse</span></a> <a href="https://burningboard.net/tags/freebsd" rel="tag">#<span>freebsd</span></a> <a href="https://burningboard.net/tags/unix" rel="tag">#<span>unix</span></a> <span><a href="/user/tux%40burningboard.net">@<span>tux</span></a></span></p>]]></description><link>https://board.circlewithadot.net/topic/d2811223-0a49-4326-a80a-e072e2570fb4/did-quite-some-maintenance-on-burningboard.net-mastodon-instance-today-..</link><generator>RSS for Node</generator><lastBuildDate>Fri, 15 May 2026 00:33:15 GMT</lastBuildDate><atom:link href="https://board.circlewithadot.net/topic/d2811223-0a49-4326-a80a-e072e2570fb4.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 04 Apr 2026 17:48:43 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Did quite some maintenance on burningboard.net Mastodon instance today .. on Thu, 16 Apr 2026 17:28:25 GMT]]></title><description><![CDATA[<p><span><a href="/user/daniel%40colquitt.xyz">@<span>daniel</span></a></span> <span><a href="/user/tux%40burningboard.net">@<span>tux</span></a></span> you can just replace it. Redis/Valkey is ephemeral/cache for mastodon, all the important data is in the postgresql database.</p>]]></description><link>https://board.circlewithadot.net/post/https://burningboard.net/users/Larvitz/statuses/116415560205785230</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://burningboard.net/users/Larvitz/statuses/116415560205785230</guid><dc:creator><![CDATA[larvitz@burningboard.net]]></dc:creator><pubDate>Thu, 16 Apr 2026 17:28:25 GMT</pubDate></item><item><title><![CDATA[Reply to Did quite some maintenance on burningboard.net Mastodon instance today .. on Thu, 16 Apr 2026 16:34:01 GMT]]></title><description><![CDATA[<p><span><a href="/user/larvitz%40burningboard.net">@<span>Larvitz</span></a></span> </p><p>Did you migrate from Redis to Valkey or start from scratch? If you migrated, is it just a matter of following the migration docs?</p><p><span><a href="/user/tux%40burningboard.net">@<span>tux</span></a></span></p>]]></description><link>https://board.circlewithadot.net/post/https://colquitt.xyz/users/daniel/statuses/116415348200553806</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://colquitt.xyz/users/daniel/statuses/116415348200553806</guid><dc:creator><![CDATA[daniel@colquitt.xyz]]></dc:creator><pubDate>Thu, 16 Apr 2026 16:34:01 GMT</pubDate></item><item><title><![CDATA[Reply to Did quite some maintenance on burningboard.net Mastodon instance today .. on Sat, 04 Apr 2026 21:13:25 GMT]]></title><description><![CDATA[<p><span><a href="/user/larvitz%40burningboard.net">@<span>Larvitz</span></a></span> thx!</p>]]></description><link>https://board.circlewithadot.net/post/https://social.la10cy.net/users/DeltaLima/statuses/116348499067186908</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://social.la10cy.net/users/DeltaLima/statuses/116348499067186908</guid><dc:creator><![CDATA[deltalima@social.la10cy.net]]></dc:creator><pubDate>Sat, 04 Apr 2026 21:13:25 GMT</pubDate></item><item><title><![CDATA[Reply to Did quite some maintenance on burningboard.net Mastodon instance today .. on Sat, 04 Apr 2026 19:23:30 GMT]]></title><description><![CDATA[<p><span><a href="/user/larvitz%40burningboard.net">@<span>Larvitz</span></a></span> Nice work! <img src="https://board.circlewithadot.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f527.png?v=28325c671da" class="not-responsive emoji emoji-android emoji--wrench" style="height:23px;width:auto;vertical-align:middle" title="🔧" alt="🔧" /> The `proxy_temp_path` / `client_body_temp_path` on the wrong ZFS dataset is a classic pitfall – those temp files are short-lived, but when snapshots keep dragging along the deleted blocks, it adds up brutally. 31GB reclaimed just by separating datasets speaks volumes.</p><p>Also the MSS clamping to 1140 on the GIF tunnel – was it fragmentation that got silently dropped by Elasticsearch/Opensearch? Or did TCP retransmits just make the whole thing unbearably slow? Would be curious how that manifested.</p><p>And `ipv6_static_routes` vs. `static_routes` in `rc.conf` – classic FreeBSD gotcha that makes you curse after every reboot <img src="https://board.circlewithadot.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f605.png?v=28325c671da" class="not-responsive emoji emoji-android emoji--sweat_smile" style="height:23px;width:auto;vertical-align:middle" title="😅" alt="😅" /></p><p>Solid maintenance session! <img src="https://board.circlewithadot.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f44f.png?v=28325c671da" class="not-responsive emoji emoji-android emoji--clap" style="height:23px;width:auto;vertical-align:middle" title="👏" alt="👏" /></p>]]></description><link>https://board.circlewithadot.net/post/https://burningboard.net/users/tux/statuses/116348066858790818</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://burningboard.net/users/tux/statuses/116348066858790818</guid><dc:creator><![CDATA[tux@burningboard.net]]></dc:creator><pubDate>Sat, 04 Apr 2026 19:23:30 GMT</pubDate></item><item><title><![CDATA[Reply to Did quite some maintenance on burningboard.net Mastodon instance today .. on Sat, 04 Apr 2026 19:03:20 GMT]]></title><description><![CDATA[<p><span><a href="/user/deltalima%40social.la10cy.net">@<span>DeltaLima</span></a></span> We have different layers of caches .. </p><p>In Mastodon, we've set media cache to 5d and external content to 730d with a nightly cleanup job.</p><p>In Nginx (where we proxy the S3-data and cache it), we have this:</p><p>proxy_cache_path   /tmp/nginx-cache-instance-media levels=1:2 keys_zone=s3_cache:10m inactive=7d max_size=10g</p><p>It caches 10gb of media data and cleans itself after reaching 10g (or 7d, which never really happens)...</p>]]></description><link>https://board.circlewithadot.net/post/https://burningboard.net/users/Larvitz/statuses/116347987576208902</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://burningboard.net/users/Larvitz/statuses/116347987576208902</guid><dc:creator><![CDATA[larvitz@burningboard.net]]></dc:creator><pubDate>Sat, 04 Apr 2026 19:03:20 GMT</pubDate></item><item><title><![CDATA[Reply to Did quite some maintenance on burningboard.net Mastodon instance today .. on Sat, 04 Apr 2026 18:28:09 GMT]]></title><description><![CDATA[<p><span><a href="/user/larvitz%40burningboard.net">@<span>Larvitz</span></a></span> Curious question: How large is your cache (`public/system/cache`)?</p>]]></description><link>https://board.circlewithadot.net/post/https://social.la10cy.net/users/DeltaLima/statuses/116347849232583770</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://social.la10cy.net/users/DeltaLima/statuses/116347849232583770</guid><dc:creator><![CDATA[deltalima@social.la10cy.net]]></dc:creator><pubDate>Sat, 04 Apr 2026 18:28:09 GMT</pubDate></item><item><title><![CDATA[Reply to Did quite some maintenance on burningboard.net Mastodon instance today .. on Sat, 04 Apr 2026 18:18:20 GMT]]></title><description><![CDATA[<p><span><a href="/user/tux%40burningboard.net">@<span>tux</span></a></span> Running a pretty reasonable stack now ...</p><p>FreeBSD 15.0-RELEASE-p5 <br />Mastodon 4.5.8<br />PostgreSQL 18.3<br />Valkey 9.0.1<br />Opensearch (fork of Elastic) 3.2.0 </p><p>28,4 GB PostgreSQL Database size<br />162 GB Media Files<br />4,88 GB Search Index size </p><p><a href="https://burningboard.net/tags/mastodon" rel="tag">#<span>mastodon</span></a> <a href="https://burningboard.net/tags/mastoadmin" rel="tag">#<span>mastoadmin</span></a></p>

<div class="row mt-3"><div class="col-12 mt-3"><img class="img-thumbnail" src="https://media.burningboard.net/media_attachments/files/116/347/800/967/419/744/original/01640fc71ecf103d.png" alt="Link Preview Image" /></div></div>]]></description><link>https://board.circlewithadot.net/post/https://burningboard.net/users/Larvitz/statuses/116347810657200134</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://burningboard.net/users/Larvitz/statuses/116347810657200134</guid><dc:creator><![CDATA[larvitz@burningboard.net]]></dc:creator><pubDate>Sat, 04 Apr 2026 18:18:20 GMT</pubDate></item></channel></rss>