toad.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon server operated by David Troy, a tech pioneer and investigative journalist addressing threats to democracy. Thoughtful participation and discussion welcome.

Administered by:

Server stats:

273
active users

#rack

0 posts0 participants0 posts today
Fan of Shared Truth & Empathy<p>Side view detail test fitting of Tubus Logo Evo rear carrier rack, Mucky Nuts Fender and Schwalbe Nobby Nic rear tire on my Marin Pine Mountain eTrail bike project build
<a href="https://mastodonapp.uk/tags/MountainBike" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MountainBike</span></a> <a href="https://mastodonapp.uk/tags/Mtb" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mtb</span></a> <a href="https://mastodonapp.uk/tags/Bike" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Bike</span></a> <a href="https://mastodonapp.uk/tags/Biking" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Biking</span></a> <a href="https://mastodonapp.uk/tags/Bicycle" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Bicycle</span></a> <a href="https://mastodonapp.uk/tags/Bicycling" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Bicycling</span></a> <a href="https://mastodonapp.uk/tags/eBike" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>eBike</span></a> <a href="https://mastodonapp.uk/tags/eBiking" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>eBiking</span></a> <a href="https://mastodonapp.uk/tags/Cycle" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Cycle</span></a> <a href="https://mastodonapp.uk/tags/Cycling" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Cycling</span></a> <a href="https://mastodonapp.uk/tags/DIY" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DIY</span></a> <a href="https://mastodonapp.uk/tags/Rebuild" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rebuild</span></a> <a href="https://mastodonapp.uk/tags/MarinBikes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MarinBikes</span></a> <a href="https://mastodonapp.uk/tags/BikeTooter" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BikeTooter</span></a> <a href="https://mastodonapp.uk/tags/KnobbyTires" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>KnobbyTires</span></a> <a href="https://mastodonapp.uk/tags/NobbyNic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NobbyNic</span></a> <a href="https://mastodonapp.uk/tags/Tubus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Tubus</span></a> <a href="https://mastodonapp.uk/tags/RearCarrier" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RearCarrier</span></a> <a href="https://mastodonapp.uk/tags/Rack" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rack</span></a></p>
Fan of Shared Truth & Empathy<p>Test fitting modified Salsa frame pack with internal mounts, Mucky Nuts Mudguard Fenders, and Tubus Logo Evo rear carrier rack on my Marin Pine Mountain eTrail bike project build.</p><p><a href="https://mastodonapp.uk/tags/MountainBike" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MountainBike</span></a> <a href="https://mastodonapp.uk/tags/Mtb" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mtb</span></a> <a href="https://mastodonapp.uk/tags/Bike" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Bike</span></a> <a href="https://mastodonapp.uk/tags/Biking" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Biking</span></a> <a href="https://mastodonapp.uk/tags/Bicycle" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Bicycle</span></a> <a href="https://mastodonapp.uk/tags/Bicycling" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Bicycling</span></a> <a href="https://mastodonapp.uk/tags/eBike" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>eBike</span></a> <a href="https://mastodonapp.uk/tags/eBiking" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>eBiking</span></a> <a href="https://mastodonapp.uk/tags/Cycle" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Cycle</span></a> <a href="https://mastodonapp.uk/tags/Cycling" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Cycling</span></a> <a href="https://mastodonapp.uk/tags/DIY" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DIY</span></a> <a href="https://mastodonapp.uk/tags/Rebuild" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rebuild</span></a> <a href="https://mastodonapp.uk/tags/MarinBikes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MarinBikes</span></a> <a href="https://mastodonapp.uk/tags/BikeTooter" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BikeTooter</span></a> <a href="https://mastodonapp.uk/tags/Testfit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Testfit</span></a> <a href="https://mastodonapp.uk/tags/Mockup" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mockup</span></a> <a href="https://mastodonapp.uk/tags/FramePack" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FramePack</span></a> <a href="https://mastodonapp.uk/tags/Fenders" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fenders</span></a> <a href="https://mastodonapp.uk/tags/Rack" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rack</span></a></p>
Andreas Haller<p>openapi_first 2.7.0 was released with better support for handling multiple APIs, including an RSpec integration, and an option to adjust the request path used for validation.</p><p><a href="https://github.com/ahx/openapi_first" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/ahx/openapi_first</span><span class="invisible"></span></a></p><p><a href="https://ruby.social/tags/Ruby" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ruby</span></a> <a href="https://ruby.social/tags/Rack" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rack</span></a> <a href="https://ruby.social/tags/APIfirst" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>APIfirst</span></a> <a href="https://ruby.social/tags/openapi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openapi</span></a> <a href="https://ruby.social/tags/openapi_first" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openapi_first</span></a></p>
C.<p><span class="h-card" translate="no"><a href="https://social.mkj.earth/@mkj" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>mkj</span></a></span> </p><p>The author did get back to me.</p><p>&gt; I got in touch with Google and asked them to confirm - they assured me that<br>&gt; they mean 1 MW per rack.</p><p>Straight from the horse's mouth...</p><p>I still don't see how this is remotely practical.</p><p><a href="https://mindly.social/tags/Google" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Google</span></a> <a href="https://mindly.social/tags/power" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>power</span></a> <a href="https://mindly.social/tags/megawatt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>megawatt</span></a> <a href="https://mindly.social/tags/rack" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rack</span></a></p>
Custard! 🍮:fedora:<p>Muchos preguntan hoy en día en dónde está alojado físicamente *.bonito.cafe<br>Bueno, ha llegado el día de conocer la verdad...</p><p><a href="https://bonito.cafe/tags/Humor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Humor</span></a> <a href="https://bonito.cafe/tags/IT" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IT</span></a> <a href="https://bonito.cafe/tags/Sysadmin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Sysadmin</span></a> <a href="https://bonito.cafe/tags/MastoAdmin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MastoAdmin</span></a> <a href="https://bonito.cafe/tags/Server" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Server</span></a> <a href="https://bonito.cafe/tags/Rack" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rack</span></a> <a href="https://bonito.cafe/tags/Gallina" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Gallina</span></a></p>
bram dingelstad :nb_flag:<p>i've made a <a href="https://gamedev.lgbt/tags/video" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>video</span></a> detailing my mini <a href="https://gamedev.lgbt/tags/rack" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rack</span></a> server project ✨<br>its made to accompany this thread, so for more details you can scroll up and/or down :)</p><p><a href="https://gamedev.lgbt/tags/DIY" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DIY</span></a> <a href="https://gamedev.lgbt/tags/3DPrinting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>3DPrinting</span></a> <a href="https://gamedev.lgbt/tags/SysAdmin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SysAdmin</span></a> <a href="https://gamedev.lgbt/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> <a href="https://gamedev.lgbt/tags/Electronics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Electronics</span></a> <a href="https://gamedev.lgbt/tags/FreeCAD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreeCAD</span></a><br><a href="https://gamedev.lgbt/tags/Homelab" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Homelab</span></a></p><p><a href="https://bram.dingelstad.works/videos/making-a-mini-server-cluster/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">bram.dingelstad.works/videos/m</span><span class="invisible">aking-a-mini-server-cluster/</span></a></p>
Dining & Cooking<p>Rack &amp; Riddle Launches CALSECCO — A Brand New California Sparkling Wine Category! <a href="https://www.diningandcooking.com/1968538/rack-riddle-launches-calsecco-a-brand-new-california-sparkling-wine-category/" rel="nofollow noopener" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">diningandcooking.com/1968538/r</span><span class="invisible">ack-riddle-launches-calsecco-a-brand-new-california-sparkling-wine-category/</span></a> <a href="https://vive.im/tags/Rack" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rack</span></a>&amp;Riddle <a href="https://vive.im/tags/Wine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Wine</span></a></p>
m0bi ⁂<p>Tutaj mniejsza wersja:</p><p><a href="https://wiki.deskpi.com/rackmate_t0/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">wiki.deskpi.com/rackmate_t0/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.com.pl/tags/homelab" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>homelab</span></a> <a href="https://mastodon.com.pl/tags/rack" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rack</span></a> <a href="https://mastodon.com.pl/tags/raspberrypi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>raspberrypi</span></a></p>
m0bi ⁂<p>Fajne 😍 </p><p>Mniejszy <a href="https://mastodon.com.pl/tags/rack" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rack</span></a> na desktop do <a href="https://mastodon.com.pl/tags/homelab" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>homelab</span></a> </p><p><a href="https://www.cnx-software.com/2024/08/22/deskpi-rackmate-t1-u8-desktop-rack-designed-for-raspberry-pi-nvidia-jetson-mini-itx-motherboards/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">cnx-software.com/2024/08/22/de</span><span class="invisible">skpi-rackmate-t1-u8-desktop-rack-designed-for-raspberry-pi-nvidia-jetson-mini-itx-motherboards/</span></a></p><p><a href="https://wiki.deskpi.com/rackmate/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">wiki.deskpi.com/rackmate/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.com.pl/tags/raspberrypi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>raspberrypi</span></a></p>
ahx<p>openapi_first 2.3.0 adds a new feature: API coverage testing</p><p>It checks if all requests/responses that are defined in your API description have been called during your test run. This is a key feature to avoid API drift.</p><p>Please check it out: <a href="https://github.com/ahx/openapi_first?tab=readme-ov-file#contract-testing" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/ahx/openapi_first?t</span><span class="invisible">ab=readme-ov-file#contract-testing</span></a></p><p><a href="https://chaos.social/tags/openapi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openapi</span></a> <a href="https://chaos.social/tags/apifirst" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>apifirst</span></a> <a href="https://chaos.social/tags/ruby" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ruby</span></a> <a href="https://chaos.social/tags/rack" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rack</span></a> <a href="https://chaos.social/tags/openapi_first" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openapi_first</span></a></p>
Stefanie Neumann<p>an unctuous smile<br>rage racking up behind it<br>I stumble, and stray</p><p>---<br><a href="https://ohai.social/tags/BlueSkyRelay" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BlueSkyRelay</span></a> - <a href="https://ohai.social/tags/rack" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rack</span></a> <br><a href="https://ohai.social/tags/vss365" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vss365</span></a> - <a href="https://ohai.social/tags/unctuous" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unctuous</span></a> <br><a href="https://ohai.social/tags/VssPoem" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VssPoem</span></a> - <a href="https://ohai.social/tags/serendipity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>serendipity</span></a> <br><a href="https://ohai.social/tags/DailyHaikuPrompt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DailyHaikuPrompt</span></a> - rage <br><a href="https://ohai.social/tags/WritingCommunity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WritingCommunity</span></a> <a href="https://ohai.social/tags/poetry" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>poetry</span></a> <a href="https://ohai.social/tags/haiku" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>haiku</span></a> </p><p><span class="h-card" translate="no"><a href="https://artsio.com/@worded_art" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>worded_art</span></a></span> <br><span class="h-card" translate="no"><a href="https://mastodon.world/@dailyhaikuprompt" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>dailyhaikuprompt</span></a></span> <br><span class="h-card" translate="no"><a href="https://a.gup.pe/u/vss365" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>vss365</span></a></span> <br><span class="h-card" translate="no"><a href="https://a.gup.pe/u/poetry" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>poetry</span></a></span> <br><span class="h-card" translate="no"><a href="https://a.gup.pe/u/haiku" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>haiku</span></a></span></p>
DansLeRuSH ᴱᶰ<p>I must admit that I love the <a href="https://floss.social/tags/MiniRack" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MiniRack</span></a> project of <span class="h-card" translate="no"><a href="https://mastodon.social/@geerlingguy" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>geerlingguy</span></a></span> : (more) affordable and (especially) portable <a href="https://floss.social/tags/rack" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rack</span></a> builds for <a href="https://floss.social/tags/network" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>network</span></a>, <a href="https://floss.social/tags/homelab" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>homelab</span></a> and whatever you think of … in 10 inches wide 🤓</p><p>The links below give an example of a minirack designed for low power consumption and powered by solar panels.</p><p>In short, a whole host of possibilities ! 🖖😜</p><p>› <a href="https://youtu.be/y1GCIwLm3is" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/y1GCIwLm3is</span><span class="invisible"></span></a> [ presentation ]<br>› <a href="https://www.jeffgeerling.com/blog/2025/project-mini-rack-compact-and-portable-homelabs" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">jeffgeerling.com/blog/2025/pro</span><span class="invisible">ject-mini-rack-compact-and-portable-homelabs</span></a> [ blog ]<br>› <a href="https://mini-rack.jeffgeerling.com" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">mini-rack.jeffgeerling.com</span><span class="invisible"></span></a> [ resources ]</p><p><a href="https://floss.social/tags/SysAdmin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SysAdmin</span></a> <a href="https://floss.social/tags/Hacking" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Hacking</span></a> <a href="https://floss.social/tags/DIY" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DIY</span></a></p>
synthBirba<p><span>3D Printers-people! <br>I'm building a rack from a Ikea furniture to stack 2 3D Printers one on top of the other and i'm stuck wondering where to place the spool holder now that i don't have enought space in height inside.<br><br>Any suggestion? Boost appreciated!<br><br></span><a href="https://misskey.social/tags/3dprinter" rel="nofollow noopener" target="_blank">#3dprinter</a> <a href="https://misskey.social/tags/rack" rel="nofollow noopener" target="_blank">#rack</a> <a href="https://misskey.social/tags/filament" rel="nofollow noopener" target="_blank">#filament</a> <a href="https://misskey.social/tags/diy" rel="nofollow noopener" target="_blank">#diy</a></p>
Alexey Skobkin<p>Ещё тут немного поэкспериментировал с тонкой печатью.</p><p>Задизайнил и напечатал пылевые фильтры и держатели к ним на корпус ИБП.</p><p>Сначала думал, что стоит печатать на тонком сопле (0.4 мм) совсем лёгкую сетку, но со временем пришёл к тому, что прощё и надёжнее сделать сетку на сопле на 0.6 мм - будет и прочнее, и ровнее, и повредить при обслуживании будет сложнее.</p><p>В итоге получился съёмный пылевой фильтр для ИБП.</p><p>Учитывая, что у него как раз недавно помирал вентилятор, думаю, ему это пойдёт на пользу.</p><p><a href="https://lor.sh/tags/3d" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>3d</span></a> <a href="https://lor.sh/tags/printing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>printing</span></a> <a href="https://lor.sh/tags/DIY" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DIY</span></a> <a href="https://lor.sh/tags/UPS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UPS</span></a> <a href="https://lor.sh/tags/hardware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hardware</span></a> <a href="https://lor.sh/tags/rack" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rack</span></a> <a href="https://lor.sh/tags/modding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>modding</span></a> <a href="https://lor.sh/tags/pic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pic</span></a> <a href="https://lor.sh/tags/photo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>photo</span></a></p>
postmodern<p>Lazy Rack: is there a Rack::Request method similar to fullpath, but does not attempt to normalize the path? I want to see the request path as-is (ex: `/../../../foo`, not `/foo`).<br><a href="https://rubydoc.info/gems/rack/Rack/Request" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">rubydoc.info/gems/rack/Rack/Re</span><span class="invisible">quest</span></a></p><p><a href="https://ruby.social/tags/ruby" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ruby</span></a> <a href="https://ruby.social/tags/rack" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rack</span></a></p>
Ayush<p>The second part of my 3-part blog series on Rack is out now! </p><p>This one covers socket hijacking ... something you probably shouldn't do, but here's how to do it anyway 🙈</p><p><a href="https://ruby.social/tags/Ruby" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ruby</span></a> <a href="https://ruby.social/tags/Rack" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rack</span></a></p><p><a href="https://blog.appsignal.com/2024/11/20/rack-for-ruby-socket-hijacking.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.appsignal.com/2024/11/20/</span><span class="invisible">rack-for-ruby-socket-hijacking.html</span></a></p>
Daniele Verducci 🧉I love the light in my <a class="hashtag" href="https://social.ichibi.eu/tag/homelab" rel="nofollow noopener" target="_blank">#homelab</a> at the sunset!<br><br><a class="hashtag" href="https://social.ichibi.eu/tag/office" rel="nofollow noopener" target="_blank">#office</a> <a class="hashtag" href="https://social.ichibi.eu/tag/lab" rel="nofollow noopener" target="_blank">#lab</a> <a class="hashtag" href="https://social.ichibi.eu/tag/selfhosting" rel="nofollow noopener" target="_blank">#selfhosting</a> <a class="hashtag" href="https://social.ichibi.eu/tag/sysadmin" rel="nofollow noopener" target="_blank">#sysadmin</a> <a class="hashtag" href="https://social.ichibi.eu/tag/rack" rel="nofollow noopener" target="_blank">#rack</a> <a class="hashtag" href="https://social.ichibi.eu/tag/light" rel="nofollow noopener" target="_blank">#light</a> <a class="hashtag" href="https://social.ichibi.eu/tag/server" rel="nofollow noopener" target="_blank">#server</a> <a class="hashtag" href="https://social.ichibi.eu/tag/servers" rel="nofollow noopener" target="_blank">#servers</a> <a class="hashtag" href="https://social.ichibi.eu/tag/cabined" rel="nofollow noopener" target="_blank">#cabined</a>
Ayush<p>A few months ago I went into an ADHD-fuelled deep dive on <a href="https://ruby.social/tags/Rack" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rack</span></a>.</p><p>I wrote a 3-part series for AppSignal on what I learned ...</p><p>The first part is out now: <a href="https://blog.appsignal.com/2024/10/30/the-basics-of-rack-for-ruby.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.appsignal.com/2024/10/30/</span><span class="invisible">the-basics-of-rack-for-ruby.html</span></a></p><p><a href="https://ruby.social/tags/Ruby" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ruby</span></a></p>
Tara 🌷<p>I'd like to share an update about my Dell R710.<br>At least some joy in this otherwise awful week.</p><p>Where were we? Ah, yes. The R710 was almost ready for colocation in my garage, and I still needed to install the two PCI 2xNVME adapters.</p><p>So, first, good news: The R710 finally found a home in my new colocation in Milan, Italy. At least one of us has something that can be called home.</p><p>The picture shows the final installation of the R710. <br>Unfortunately, the Dell rails I had did not fit in the new rack, so I had to use a couple that were ... ahem ... borrowed from the colo provider. Apparently, the rack is somehow longer than the usual ones. From what I saw in the other racks, I'm not the only one having that problem.</p><p>I installed the two PCI NVME adapters. However, I had second thoughts about L2ARC. From what I've read and my usage, I would not benefit<br>from an L2ARC, and perhaps it's better to have a good-tuned memory ARC. I also considered using either a write cache or a special (mirrored) device<br>for ZFS metadata. But given that the spinning disks are mostly for archive/disaster recovery, I don't think I will benefit from them either.</p><p>Instead, I installed two 1TB NVMEs in different cards configured as ZFS mirror to hold virtual machines and jails. I believe that's plenty of space for what I need, but I left the two remaining slots to expand that pool or for future use.</p><p>I bought a Schuko PDU and a shelf to hold the router and the switch. The former is the only new equipment in the rack. Everything else<br>is something I previously had in my garage.</p><p>The router is the exact copy of the router I have in another location, with 4x2.5G ethernet ports running plain FreeBSD, automated through Ansible, and terminating the VPNs. In future, I would like to <br>experiment with VXLANs and BGP... and maybe E2VPN, when support on FreeBSD will be available.</p><p>It's not much, but it's a start. I need to start somehow, right? I hope to have made my hardware fairy proud.🧚‍♀️ </p><p>So, what's next?</p><p>I have a twin R710 that I'm refurbishing. That will mostly hold virtual machines for community projects and have different disk layouts. <br>I also plan to buy a decent switch. I want something rack-mountable, managed with at least 16 ports and 2.5G+ speed (with 2x10G)<br>In future, I also want to build a machine for a private LLM, as I have a specific use case for that,<br>but that's definitely not happening before next year.</p><p><a href="https://mastodon.bsd.cafe/tags/hardware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hardware</span></a> <a href="https://mastodon.bsd.cafe/tags/colocation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>colocation</span></a> <a href="https://mastodon.bsd.cafe/tags/rack" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rack</span></a> <a href="https://mastodon.bsd.cafe/tags/servers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>servers</span></a> <a href="https://mastodon.bsd.cafe/tags/update" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>update</span></a> <a href="https://mastodon.bsd.cafe/tags/freebsd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>freebsd</span></a> <a href="https://mastodon.bsd.cafe/tags/zfs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>zfs</span></a> <a href="https://mastodon.bsd.cafe/tags/l2arc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>l2arc</span></a> <a href="https://mastodon.bsd.cafe/tags/rewindtheweekplease" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rewindtheweekplease</span></a></p>
Kowalski Dragon<p><a href="https://mastodon.social/tags/esc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>esc</span></a> <a href="https://mastodon.social/tags/endsummercamp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>endsummercamp</span></a> <a href="https://mastodon.social/tags/networking" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>networking</span></a> <a href="https://mastodon.social/tags/fwa" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fwa</span></a> <a href="https://mastodon.social/tags/redder" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>redder</span></a> <a href="https://mastodon.social/tags/veryfastdownloadspeed" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>veryfastdownloadspeed</span></a> <a href="https://mastodon.social/tags/cableporn" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cableporn</span></a> <a href="https://mastodon.social/tags/rack" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rack</span></a> <a href="https://mastodon.social/tags/grafana" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>grafana</span></a></p>