gyptazy.ch is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.

This server runs the snac software and there is no automatic sign-up process.

Admin email
contact@gyptazy.ch
Admin account
@gyptazy@gyptazy.ch

Search results for tag #homelab

yatzy boosted

ItzTrain »
@train@hachyderm.io

I was using sempahore as a cron with a front end in the and it's aight, but the cron function of it didn't work how I think it should... and would fail on and off and only works with ssh.. I use other cli commands with .

I ended up finding github.com/dagu-org/dagu.

And it's more flexible for sure as I use different cli tools, uses yaml.. It seems like a better fit to my use case.

.

Justine Smithies »
@justine@mastodon.bsd.cafe

Right hopefully my blog and git repo are backup online now. It took me a while to rearrange all the wiring and to shoehorn Beastie from the test bench into the rack too. UPS all operational and says I'm drawing 90W, 1A, 165KVA and have 2 hours of runtime. So all seems good and of course it passed it's self test under load too. I didn't however get that beast of a APC Smart 1500 in the rack as it is too long. So it is sat next to the rack under my desk on a small table to keep it off the carpet. 😂

Justine Smithies »
@justine@mastodon.bsd.cafe

Right time to fit the UPS back into the rack. Beastie is away to get shut down along with everything else. Fingers crossed services will resume shortly. 🤞

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

While waiting for FTTH, I’m preparing my network to welcome it.

* I replaced the fan in the Mikrotik CRS310-8G+2S+IN with a Noctua, because it was really annoying. In my opinion, it will probably turn off completely during the winter.

* I reorganized the channels and bands of the access points. I set the one in my studio (Omada AX5400) to 160MHz, lowering the power to the minimum: I only need these speeds in the studio, and I can take advantage of them either by wiring up (like I did with my Mac) or via wifi. In the rest of the house, I can comfortably use 40 MHz at low power and 2.4 GHz for older devices, IoT, or the more remote spots.

Last night, using higher channels, I was reaching even higher speeds (around 1800), but then DFS kicks in and pushes everything back to channel 36…

I ran an OpenSpeedTest by setting the server on my Mac (connected via cable at 2.5 Gbit/sec) and via web from my Samsung S24 Ultra over wifi.

I’d say I can’t complain. 5 years ago I had a 20/2 Mbit/sec connection and I still can't believe that a 2.5Gbit/500 will be here...

This screenshot shows the results of a network speed test using OpenSpeedTest. The gauge at the center indicates that the test is complete. The results display:

* Download speed: 1492.1 Mbps
* Upload speed: 1532.5 Mbps
* Ping: 6 ms
* Jitter: 1 ms

At the bottom, the URL "192.168.14.4:3000" is visible, indicating a local network address. The battery level is at 50%, and the time on the phone is 11:56. Other indicators show Wi-Fi and Bluetooth are enabled.

Alt...This screenshot shows the results of a network speed test using OpenSpeedTest. The gauge at the center indicates that the test is complete. The results display: * Download speed: 1492.1 Mbps * Upload speed: 1532.5 Mbps * Ping: 6 ms * Jitter: 1 ms At the bottom, the URL "192.168.14.4:3000" is visible, indicating a local network address. The battery level is at 50%, and the time on the phone is 11:56. Other indicators show Wi-Fi and Bluetooth are enabled.

DefaultKevin »
@bthylafh@nerdculture.de

I find myself potentially in the market for a server / NAS. My needs aren't great, maybe six or so containers and/or virtual machines; mainly I'll want plenty of spinning rust for storing backups, at least four terabytes and preferably more, and a smallish SSD for the operating system.

I'm soliciting suggestions for specs if anyone would be kind enough to chime in.

Justine Smithies »
@justine@mastodon.bsd.cafe

So every day is a school day and today I learned about SSH Jump servers and how useful they can be, allowing me to have only one port open and still be able to access multiple servers on the network. Not as secure as say Wireguard but hey I'm learning step by step and enjoying it.

Justine Smithies »
@justine@mastodon.bsd.cafe

Question for all folk that self host their websites. Do you have a robots.txt and if so what's advisable to put in it ???

Justine Smithies »
@justine@mastodon.bsd.cafe

Right hopefully that's my blog hosted correctly in it's own Bastille jail on Beastie running aka my

Shout if you see any issues. TIA ❤️

Tara 🌷 boosted

Justine Smithies »
@justine@mastodon.bsd.cafe

Been pretty quiet today just enjoying the peace and quiet whilst off work still. Tomorrow I think I'll proceed in setting up a second jail with Bastille on my Beastie. This will be home to nothing more than nginx to serve my blog. Once I have it operational I'll update my DNS to point to my router and update my reverse proxy to point to that jail also giving it https access.
But for now I'm soaking in a nice hot bath reading for and against reasons of switching from Linux as a daily driver to FreeBSD. So if you have plenty of plus point for FreeBSD other than the obvious like and being made by a team rather than lots of different teams feel free to comment below. Also if I do switch I'll be staying with and .

A-proxy-mately sane »
@arichtman@eigenmagic.net

We doing nginx or Caddy these days? Or a mix? Or something else?

Doing a general entrypoint on OPNsense and maybe another one on the actual VM hosting the services.

I do like that nginx on OPNsense comes with a WAF module, but I hear they're not worth much also.

Justine Smithies »
@justine@mastodon.bsd.cafe

New battery ordered for my APC Smart 1500I UPS before the winter power cuts come as it is on it's last legs. Got to keep that new going now that I've finally got it working.

Brendan boosted

Justine Smithies »
@justine@mastodon.bsd.cafe

So my Beastie backup saga continues. Sometimes my script won't mount_smbfs even with extended timeouts and retries. But will mount straight after a fail.
I added a few lines to check if the nas is actually mounted if not exit to stop it creating and backing up to an unmounted folder.
I tried adding a wake line with the WD MyCloud EX2 MAC address but if I leave the drive to sleep and try again it fails the first time but not straight after as it's obviously awake still. Next I removed the WOL line and replaced it with ping -c 10 IP and this works every time so I have now changed the count to 2 to see if it still works.
To be continued........ 🙃😂

Justine Smithies »
@justine@mastodon.bsd.cafe

I tell you the more I tinker with and learn about on my the more of a struggle it is to not get totally sucked in and go full on daily driver too.. 🙃

Alt...A picture of a person struggling to not get sucked into a vortex.

Wave »
@jame@fedi.jameuwu.com

its always more than I'm bargaining for when I want to compile something from source or add services to my . Its usually going from saying "yeah this'll take like 20 minutes" to "oh fuck its 9am."

Justine Smithies »
@justine@mastodon.bsd.cafe

Haha ! Finally backups are working correctly on Beastie my .

Justine Smithies »
@justine@mastodon.bsd.cafe

So did my backup script work ?
Well sort of but my WD MyCloud EX2 has sleep mode enabled which obvs sleeps the drives after 10 minutes of inactivity. So when the cron job ran my script the mount_smbfs timed out. So this morning I adjusted the timeout and retry values in the script and waited for the drive to sleep again. Then changed the crontab time to a minute later than the current time. Now I have success ! The nas drive has the jail backups and the hosts all nicely dated. So I have set the cron job back to 2am every morning and hopefully tomorrow no more issues just backups. 🙏

Justine Smithies »
@justine@mastodon.bsd.cafe

I tell you I'll be happy girl if I wake up tomorrow and see pretty little backups on my networked nas drive. Then I'll know that my backup script and crontab truly worked. 😜

Justine Smithies »
@justine@mastodon.bsd.cafe

FreeBSD humour with mild profanity [SENSITIVE CONTENT]

I wonder if I've earned my FreeBSD "She hasn't f@£k3d it up yet" level 1 badge ? 🤣

Justine Smithies »
@justine@mastodon.bsd.cafe

I'm working with what hardware I have to hand here and my nas is a smb mounted WD MyCloud EX2. Do I just auto mount the backup share at boot and leave it mounted. Or do I just mount and umount during backup ? The later maybe seems safer as it'll not be mounted all the time. This is a nothing commercial mind.

Justine Smithies »
@justine@mastodon.bsd.cafe

aka Beastie goings on today are getting backups running to the spare NAS drive I have that only supports smb. So I'm playing with mount_smbfs and will be rewriting my old backup scripts to run automatically at set times daily. I know there are probably easier options but I like to make things difficult for myself and do things the hard way. That's the only way I'll learn for sure.

seism0saurus 🦕 »
@seism0saurus@infosec.exchange

Meine Homelab wird langsam.
Aus recycelten MiniPCs vier Proxmox Knoten gebaut.
Die werden automatisch per Ansible konfiguriert und mit OpenTofu und Ansible entstehen eine komplette Umgebung mit AdGuard als DNS Server, smallstep ca als CA mit ACME, GitLab und k3s Kubernetes Cluster.
Inkl. Firewallregeln, akzeptierten Zertifikaten, DNS Namen.
Und nach der physischen Installation von Proxmox braucht es nur eine ansible-playbook und ein tofu appply in der Konsole und alles ist fertig.

Jetzt muss ich nur noch automatisch User in GitLab ablegen, das Repo pushen und FluxCD in k3s deployen. Dann ist es fertig automatisiert.

Vielleicht minimal overengineered 😇

DevSadOps » 🤖
@sadoperator@botsin.space

was up late last night working on my .

self-loathing is my passion

Justine Smithies »
@justine@mastodon.bsd.cafe

With my recent spate of posts I feel that I should point out that I have never run FreeBSD before and that this is my first time hosting my git repo from home. It may not be perfect and yes there are possibly things that I have forgotten or quite simply didn't know about. But I'm still learning and I am extremely proud of how far I have gotten so far. Hopefully I'll be hosting more services in the future too.
I've had plenty of help and advice along the way from the community and I do really appreciate you all. Thank you ❤️

Justine Smithies »
@justine@mastodon.bsd.cafe

Now that I have my git repo up and running in a jail on I am considering whether to host my static website in the same jail which already contains git, cgit, nginx or to just keep them separate and create a new jail for websites only ? I'm leaning towards the later to be honest just in-case I decide to host different services on their own hardware. 🤔

Justine Smithies »
@justine@mastodon.bsd.cafe

Right that's my git repo up running and live. It's hosted on Beastie running of-course. I'm still pushing to sourcehut and Beastie for now as I figure it's best to have a mirror for when things go Pete Tong. I've still lots to do on Beastie but slow and steady win the race allegedly. Links in my profile and on my personal site. Go easy on me as it's my first time running my own git repo. 😀

Rachel »
@rachel@transitory.social

Why in the heck are Cobalt RaQ servers selling for 600+ on ebay????

I was thinking it would be fun to scoop a handful for odroid h4 rackmount cases but apparently not???

I'll probably have a worse idea for this by the end of the night don't worry

Justine Smithies »
@justine@mastodon.bsd.cafe

I see that the default MaxStartups in sshd_config is 10:30:100 but I have seen some folk say as well as using fail2ban set MaxStartups to 2:30:10
Would this be wise too if I do leave the ssh port open ???

Justine Smithies »
@justine@mastodon.bsd.cafe

Yes ! I installed fail2ban this morning on Beastie and it would ban incorrect ssh logins as expected but it never worked on my Bastille jails. Finally worked it out that I have to add a line for the logfiles of all jails not just the host. Now it works a treat.

Tara 🌷 »
@tara@mastodon.bsd.cafe

Repeat with me.
I should not look at servershop24.de
I should not look at servershop24.de
I should not look at servershop24.de
.
.
.
.
Damn, a couple of R630 are so tempting! 🤦‍♀️ 😇 👩‍💻

Justine Smithies »
@justine@mastodon.bsd.cafe

Right that's cgit up and running in a bastille jail, bar me adding some repos and customising it.
Time for a break now.

Justine Smithies »
@justine@mastodon.bsd.cafe

So reinstalling on Beastie with their new SSD and I notice everytime it boots I get cannot resolve errors from NTP but only on boot after it all works. Had a little search on the www and discovered netwait. This is just what I needed and indeed makes the services wait for the network before running.

blog.danielisz.org/2019/07/20/

Justine Smithies »
@justine@mastodon.bsd.cafe

OK so Beastie the Fujitsu E420 E85+ is now in bits. It's CDROM / hard drive bay caddy lying on my work desk with the holes marked ready for drilling. This will enable me to install the second 4Tb drive where the CDROM drive used to be and the other right slogside it.. The SSD drive is sitting in the lower caddy on the chassis.

A photo of the Fujitsu E420 E85+ CDROM / hard drive bay caddy lying on my work desk with the holes marked ready for drilling. This will enable me to install the second 4Tb drive where the CDROM drive used to be.

Alt...A photo of the Fujitsu E420 E85+ CDROM / hard drive bay caddy lying on my work desk with the holes marked ready for drilling. This will enable me to install the second 4Tb drive where the CDROM drive used to be.

Justine Smithies »
@justine@mastodon.bsd.cafe

Today these beauties arrived ready for the big Beastie upgrade tomorrow. I'll be removing the test boot drive and fitting the 1Tb SSD then installing . After that I'll install and setup these two 4Tb drives as raid1 and move some of the stuff like /home and other stuff over to them. Then I'll spend the rest of my time setting up the jails for , , and possibly .

A photo of two Seagate IronWolf Pro 4Tb sata drives.

Alt...A photo of two Seagate IronWolf Pro 4Tb sata drives.

Tara 🌷 »
@tara@mastodon.bsd.cafe

Will the R710 boot again after almost five years in a storage unit? Stay tuned.

A Dell PowerEdge R710 and an R210 stacked in a storage room. They have been decommissioned from Tara's high secure datacenter in Switzerland in 2019: a bunker under the Swiss alps. Will the R710 boot again and regain new life somewhere else?

Alt...A Dell PowerEdge R710 and an R210 stacked in a storage room. They have been decommissioned from Tara's high secure datacenter in Switzerland in 2019: a bunker under the Swiss alps. Will the R710 boot again and regain new life somewhere else?

🩷 eva 🩷 »
@winterschon@mastodon.bsd.cafe

🎁 HomeLab, Sunday Update 🎁

Continuous Scalability! If that's not a marketing term yet, then it's a turn of phrase surely intended facetiously.

In any case we see additional hardware trickle in from storage, with these two units decoupled and relocated to the home/office lab. Sometimes the stock has to be chosen purely for workload necessity more than base-desires involved with "because I want it" -- that oft engaged homelab acquisition logic, bordering on impulse control resource management. Hardware is just so much fun; ever since my first loved system (IBM PC 5150) it's been a constant source of happiness, intrigue, education, excitement, and perhaps even imbued with a unique form of passion that just lights up the mesolimbic & nigrostriatal pathways (dopaminergic systems in the mid-brain, involved with... nm let's stay on topic).

Anyway, these two systems describe two base roles required in a (vastly simplified) storage network infrastructure, which is required by a short list of PoC projects. Those are scheduled over the next two months for homelab benchmarks, which require generating updated baseline perf metrics on various hardware types, plus requisite and documentation, and perhaps blog entries.

🪫System1 == HalfenConvergent? 2/3 HCI 
Supermicro X11 board / Intel NICs 1,2.5,10G
Xeon-E 4.7Ghz 
4x 1g SFP Intel i350, 4x 2.5g Intel i226, 4x 10g SFP+ Intel X710-DA4
64GB ECC DDR4 RAM, 2x 64GB SATA-DOM SLC
Optionally other storage but it doesn't need it because... it boots over the network via iSCSI LUN.

This node is used in a mostly-hyperconverged role, with specific NICs for direct passthrough to SDN member VMs. Their storage is small and ephemeral and hosted via tmpfs, resaturated via script just prior to their boot sequence. Oh wait, shouldn't I call this "declarative virtual machines"? No. That's just more marketing fluff; this grandma has been using declarative configuration and declarative state machines since before the cloud babies were born (also, Silverblue is slow and NiXOS has (otherwise useful) additional complexity which doesn't benefit this type of hardware deployment for SDN). So... FreeBSD!


🪫System2 == Qnap NAS 24TB
Annapurna Labs arm64 chip
32G RAM, 2x 128GB M.2 NVMe cache
NICs = 2x 2.5g, 2x 10g
Storage: 4x 8TB HGST 7200rpm

This is a backup node for the network LUNs, with its separate primary node operating via FreeBSD. Integrating this hardware is generally straightforward, and in some ways this makes it less intriguing than a CLI only hardware solution, but that's a story for another day!

(top) System2 == Qnap NAS 24TB
Annapurna Labs arm64 chip
32G RAM, 2x 128GB M.2 NVMe cache
NICs = 2x 2.5g, 2x 10g
Storage: 4x 8TB HGST 7200rpm

Alt...(top) System2 == Qnap NAS 24TB Annapurna Labs arm64 chip 32G RAM, 2x 128GB M.2 NVMe cache NICs = 2x 2.5g, 2x 10g Storage: 4x 8TB HGST 7200rpm

System1 == HalfenConvergent? 2/3 HCI 
Supermicro X11 board / Intel NICs 1,2.5,10G
Xeon-E 4.7Ghz 
4x 1g SFP Intel i350, 4x 2.5g Intel i226, 4x 10g SFP+ Intel X710-DA4
64GB ECC DDR4 RAM, 2x 64GB SATA-DOM SLC

Alt...System1 == HalfenConvergent? 2/3 HCI  Supermicro X11 board / Intel NICs 1,2.5,10G Xeon-E 4.7Ghz  4x 1g SFP Intel i350, 4x 2.5g Intel i226, 4x 10g SFP+ Intel X710-DA4 64GB ECC DDR4 RAM, 2x 64GB SATA-DOM SLC

Larvitz »
@Larvitz@burningboard.net

I don't need NAT/Port-Forwarding on my Home-Network anymore and disabled the last remaining "Port-Forwardings".

All the servers in my home-network, got publicly routed IPv6 addresses and incoming SSH is permitted on my Firewall/Gateway.

Since my mobile data-plan features modern networking, with IPv6, I can do any remote-access without any NAT via IPv6 now.

And in the rare case, I am on a network, that only supports a legacy IP protocol, I've built myself a road-warrior VPN on a Hetzner server, to get myself IPv6 connectivity in those situations.

IPv6 all the things !! 🙂

JustDude 🍋 »
@justdude@mastodon.nl

Testing IObroker for various situations
Looks cool, integration with node red is awesome.

A simple test to switch lights on and off, manual and timed based on sunset and time.

Tara 🌷 »
@tara@mastodon.bsd.cafe

One thing I sometimes miss is a proper space to assemble or play with hardware.

As an unwanted digital nomad, I don't have enough space even in my owned location.

I end up sitting on the floor for a few small things. Still, after a while, it becomes uncomfortable and unpractical, especially if you need to access the console and then continuously switch back/forth to the workstation/laptop.

Is anybody in a similar situation? How did you handle it?

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

This morning I’m experimenting with setting up an IPv6-only network using NAT64, leveraging the DNS from nat64.net/.

I’ve configured the Mikrotik router to distribute DNS via SLAAC, and everything works smoothly on both Mac and iPad - devices pick up their IPv6 addresses, DNS, and can browse without issues, reaching both IPv4 and IPv6 addresses. The plan is to eventually set up my own NAT64 and move the main home LANs to IPv6-only.

However, Android devices are failing. They don't "see" the IPv4 coming through DHCP and report "no connection" - tested on both a Google Pixel 7 with GrapheneOS and a Samsung Galaxy S24 Ultra.

I’ll try some manual configurations, but in theory, this should work out-of-the-box.

Tara 🌷 »
@tara@mastodon.bsd.cafe

3.30am local time. Insomnia. I am not new to it. But this time, instead of staying in bed and reading a book, I'm browsing and drooling after a Node 304 case, as it has 6x3.5" bays.

I want to plan for the next-gen NAS in one of my locations for this fall and leave it as the only system in my storage room, aka a little "FreeBSD mainframe".

I'm a bit disappointed about the choice of motherboards in mini-ITX format, especially from Supermicro. I wanted 2xM2, 6xSATA, and at least 2.5GB or 2xPCI to accommodate an extra PCI NVME expansion card and a 10GB NIC.

However, perhaps this is because I recently (>= 10 yrs) only bought pre-made systems and lost track of what's available on the market.

Anyway, it's a problem for future Tara. I'm not going to do anything with these hot temperatures. 🥵

Tara 🌷 »
@tara@mastodon.bsd.cafe

Ok, I'm lazy. Guilty as charged. But sometimes, keeping up with homelab infrastructure updates and maintenance feels like a job on its own. And it's not always fun, at least for me. But has to be done if I want to pursue self-hosting. 🤷‍♀️

Blake »
@blake@mastodon.bsd.cafe

Now that it appears my move to BSD.cafe is complete, I believe it’s time for a .

First, I want to say how great it is to be part of the BSD.cafe community. I’m thrilled that this instance exists and is thriving.

I’m Blake, a Systems Administrator with a knack for and . Currently, I work in the insurance sector, focusing on solutions for agricultural businesses. I have extensive experience with , , , and a variety of network solutions, from Fortigate () to Netgate (). I consider myself a big-picture solver, dedicated to enhancing infrastructure efficiency and security.

I’ve been using Linux daily since the late 2000s, when our family’s Windows XP machine gave out and I got my hands on Ubuntu 8.04 LTS. Since then, I’ve experimented with everything from Arch Linux to Void Linux. Recently, I’ve started exploring and , and I’m truly enjoying the fresh experience they offer.

When I’m not immersed in technology, you’ll find me participating in ultra-endurance events or tinkering with my . I’m committed to continuous learning and love sharing insights on cutting-edge network and server technologies. I also enjoy exploring how technology intersects with everyday life.

One of these days, I plan to create a proper blog site to share my thoughts and experiences.

I look forward to connecting with fellow tech enthusiasts and homelabbers!

Justine Smithies »
@justine@mastodon.bsd.cafe

So far I've got a working git, cgit jail and next I'm going to try a Syncthing jail even though @vermaden says it won't work properly. If I fail then they can say told you so. Also on my todo list is a jail for my LMS serving my music library. I also may put my own website in the git jail too.
Oh nearly forgot that I use radicale for syncing contacts and calendars so that'll get it's own jail too.
Everyday's a school day. 😉

vermaden.wordpress.com/2018/08

Justine Smithies »
@justine@mastodon.bsd.cafe

Hi thought I'd better introduce myself. I'm Justine I'm a marine electronics engineer to trade which basically means I install / repair anything on a vessel from satellite internet and sat TV to autopilots, radars, VHFs and navigational equipment. Other than that I've been a user since around 2000 and even worked on the distro LRs Linux that basically compiled from scratch according to the users hardware and was LFS based. My current daily driver is and my WM of choice is
I am currently migrating my from to .

A-proxy-mately sane »
@arichtman@eigenmagic.net

What RISC-V computers/SBC are we using? I got curious and am now shopping for another Kubernetes node...

A-proxy-mately sane »
@arichtman@eigenmagic.net

🩷 eva 🩷 »
@winterschon@mastodon.bsd.cafe

slowly but surely, the funnest (ja, synack) hardware will be rescued from the storage space and returned to service. this pair of lovely Nvidia T40 24GB GPUs (Turing architecture) will be swapped into another Xeon server for a variety of ML/HPC workloads.

a new state, a new house, and all electrical costs included... well it's time to build out the latest iteration of my Homelab. over two decades of technical shenanigans, formally starting in 2001 with a new ebay account and my first online credit card purchase as a college undergrad (who doesn't want their apartment bedroom full of servers?).

the full architecture plan is still floating around in the brain undergoing spatial/comparative analysis, but in strong consideration for the GPU workload box is a 12-18U silent server rack with Tripplite AC connected via duct and blower with MERV14+ air filtration. most of the rest will be embedded systems installed on DIN rails with a 48V—240W PoE++ core network and standardizing on 5-12V via DC/gigE and DC/2.5ge PoE+ splitters — that gear is all ready to go, just need to decide which rack.

what kind of rack would you prefer, if you were rebuilding your lab?

Eva kneeling down, balancing a GPU, model "Nvidia T40 24GB" datacenter GPU (Turing architecture)

Alt...Eva kneeling down, balancing a GPU, model "Nvidia T40 24GB" datacenter GPU (Turing architecture)

Eva's left hand is balancing a GPU, model "Nvidia T40 24GB" for use in datacenters.

Alt...Eva's left hand is balancing a GPU, model "Nvidia T40 24GB" for use in datacenters.

Out of Control 🇨🇦 »
@outofcontrol@phpc.social

Synology now hosting my Nextcloud instance out of our basement. Custom sub-domain, DDNS, php-fpm, Memcache and 7TB of storage. Backed up to AWS Glacier. Will try to do a write up on how this week.

(sort of)

🩷 eva 🩷 »
@winterschon@mastodon.bsd.cafe

💕Sunday Fun with OCP NICs 💕

a few pics while passing about the office. went to storage and found the Bluefield DPUs and some DAC - those will be used in the load generator when benchmarking the cards. somewhere around here is a multimeter and thermal laser meter thing, also important for validating sustained workload capability within hardware operating limits.

A workspace with various electronic components, including circuit boards, cables, various network cards, and a KVM Switch.

Alt...A workspace with various electronic components, including circuit boards, cables, various network cards, and a KVM Switch.

An open electronic device known as a R86S, with visible circuit boards, ribbon cables, and internal components.

Alt...An open electronic device known as a R86S, with visible circuit boards, ribbon cables, and internal components.

An assortment of networking and computer hardware components on a desk, including circuit boards, cables, and electronic modules. A Mellanox Bluefield device is in center frame.

Alt...An assortment of networking and computer hardware components on a desk, including circuit boards, cables, and electronic modules. A Mellanox Bluefield device is in center frame.

An open computer case showing internal components including a hard drive, circuit board, and various cables connected. Disassembled parts and tools are visible in the background. At front is an Intel  XXV710-DA2OCP2 network card installed into a R86S.

Alt...An open computer case showing internal components including a hard drive, circuit board, and various cables connected. Disassembled parts and tools are visible in the background. At front is an Intel XXV710-DA2OCP2 network card installed into a R86S.

Nils »
@Nils@mastodon.xyz

Larvitz »
@Larvitz@burningboard.net

After patching all my homelab servers and services yesterday, I did take care of the Router/Gateway/Firewall of my network today and upgraded everything from FreeBSD 13.2 to 14.1 (including all the Jails and Beehyve VM's). Very smooth upgrade, everything still working perfectly.

root@gate:~ # uname -a
FreeBSD gate.intra.hofstede.it 14.1-RELEASE-p2 FreeBSD 14.1-RELEASE-p2 stable/24.7-n267758-4ad7ad40bc77 SMP amd64

Nils »
@Nils@mastodon.xyz

Mais que contient ce colis ? Pour le savoir, rendez-vous à 18h sur twitch.tv/ahp_nils !

Plusieurs éléments emballés dans un colis souple et gris, posé sur une tour d’ordinateur.

Alt...Plusieurs éléments emballés dans un colis souple et gris, posé sur une tour d’ordinateur.

Benjamin Pinchon »
@mydoomfr@mamot.fr

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

As requested on Reddit - for now also supports . You can define:

* vm
* ct
* all

Keep in mind that containers can't be live migrated!

https://github.com/gyptazy/ProxLB

GaryH Tech »
@garyhtech@mastodon.bsd.cafe

Henry »
@hl@social.lol

I was just struggling to into the server I'm setting up, and couldn't. My first thought was I'd mis-configured sshd, but, turns out I just hadn't turned the server on. Follow me for more and tips

Picture of Eddie Murphy tapping his forehead in a thinking motion, with the caption "Can't hack a server if it's not turned on".

Alt...Picture of Eddie Murphy tapping his forehead in a thinking motion, with the caption "Can't hack a server if it's not turned on".

Henry »
@hl@social.lol

So how's your morning going?

Phono of a desk with a small server and keyboard on it. Behind it is a monitor showing the FreeBSD installer menu.

Alt...Phono of a desk with a small server and keyboard on it. Behind it is a monitor showing the FreeBSD installer menu.

Tara 🌷 »
@tara@mastodon.bsd.cafe

I jumped. I finally got rid of the Ubiquiti router and replaced it with a mini PC with an Intel Celeron CPU, 8GB of RAM 128 GB SSD and 4x2.5GB ethernet running .... vanilla FreeBSD!
I've automated everything with Ansible and simulated it in a virtual environment to reduce downtime as much as possible.

As expected, I encountered some issues with PPPoE, but they were quickly resolved. I also found some performance issues on PPPoE (which I solved as well), but that's probably for another post.

There's a lot to be done, configurations to be finished or polished. But still, it's a huge step for me. And, bonus point, I've got my IPv6 back ☺️

photo of a mini-pc as a new router, with GPON converter/adapter and a power socket.

Alt...photo of a mini-pc as a new router, with GPON converter/adapter and a power socket.

🩷 eva 🩷 »
@winterschon@mastodon.bsd.cafe

seems that I'm predisposed to embedded systems running on DiN rails..

- partially due to industrial automation standards
- partially due to the near perfect ability to physically compartmentalize and hierarchically manage a full production environment using RS-485 🫠
- sometimes 19" standards are limiting and boring, and I don't do well with that state of apathy

so in this video there's a triplex of GoWin R86s micro nodes, under the desk and connected to a UPS. I'll be moving them to PoE+ powered using a QNAP 20-port switch that runs 1G, 2.5G and 10G... the PoE splitters are from Linovision and their ethernet port runs at 2.5G -- this is the only well made splitter that operates faster than 1G (which I could find).

More videos and parts of this little cluster coming soon...

💞 So Much Fun! 💞

Alt...Eva Winterschön walking through the house, into the office, to her desk, and then some comments about connecting R86s cluster nodes via PoE+

Tara 🌷 »
@tara@mastodon.bsd.cafe

Captain's log, stardate 1719996128

It's a bit more than a week after I installed my workstation [1], and it feels weird.
I haven't had a proper workstation at home since I worked for IBM/Lotus in Ireland back in 1998-2001.
Since then, I have been a consultant on the road for several firms.
My office has been a laptop and a backpack for many years.

Some of you might have noticed that I've always referred to my places as " houses" or just "places". I've never used the word "home."

Using a workstation for the first time in years makes me wonder what it would mean to have a much more stable place.

This is also why my homelab hasn't evolved much and I don't have much equipment compared to other homelabs: many times, I was just virtualising the things I wanted to test.

[1] mastodon.bsd.cafe/@tara/112660

Linh Pham »
@qlp@linh.social

If you are considering getting some really cheap N100 computers or Raspberry Pi 5 boards to set up a relatively low power homelab, you may want to consider looking at Dell Wyse 5070 thin clients with a J4105 or J5005 processor.

They are passively cooled, use a laptop power brick, support up to 8 GB of RAM, and use an M.2 SATA drive (not NVMe) and can be stood vertically or sat horizontally.

Since companies are phasing them out, you can find lots of 5, 10, 25+ on eBay and other corporate off-lease auctions for around $30-45 each.

Getting FreeBSD, Debian, Fedora, NixOS, Arch or any other distribution on them is pretty darn easy. As such, Proxmox is also an option for lightweight containers.

There are some minor tweaks to the firmware settings to allow fwupdmgr to update the firmware version properly (otherwise, use a USB boot drive).

Sure, they are bigger than most N100 or Pi 5 with a case, but the thin clients are sturdy AF and you don't have to worry about fly-by-night sellers hawking N100 systems.

HP thin clients would also work, but I haven't used them before as a homelab server.

Tara 🌷 »
@tara@mastodon.bsd.cafe

Let's see if I have time to work on this baby 👇

I want to get rid of the UXG Lite [1] and have my IPv6 and GeoIP restrictions back!
Some cables arrived yesterday, so I could finish tidying up my brand new workstation, and the cables for the gateway too (it had UK sockets).

I can now virtualise and simulate the gateway and my infrastructure so that I can prepare the ansible playbooks in advance and learn more about FreeBSD. Also, I plan to use some of @stefano's tricks.

Ehi, even if it's my personal network, I have standards, and I care about my downtime! 👩‍💻

[1] tara.sh/posts/2024/2024-05-21_

photo of a minipc that will act as a gateway with 4 ethernet ports

Alt...photo of a minipc that will act as a gateway with 4 ethernet ports

Tara 🌷 »
@tara@mastodon.bsd.cafe

My brain is not cooperating today, so perhaps it's best for me to leave my work and homelab duties to Angie. 🤗 💜 👩‍💻

stuffed bunny in front of my workstation and monitor, sitting on the keyboard, nearby flowers.

Alt...stuffed bunny in front of my workstation and monitor, sitting on the keyboard, nearby flowers.

Laurent Cheylus »
@lcheylus@bsd.network

Conception et montage d'un serveur 2U basé sur un CPU Ampere Altra (archi ARM64) pour un Homelab - Article très intéressant et complet de Nicolas Massé itix.fr/fr/blog/homelab-server

Antranig Vartanian »
@antranigv@sigin.fo

Nils »
@Nils@mastodon.xyz

Aujourd'hui un nouvel épisode as code, on continue de déployer des Debian en masse pour de futurs épisodes ! À tout de suite sur twitch.tv/ahp_nils

Eelco de Systeemkabouter 🇪🇺 »
@systeemkabouter@exquisite.social

Of the seven usable public IPv4 adresses I have at home, only one is left unused as of now. This is just in a couple of months time. This does not bode well.

Will I start spending insane amounts of money just to have my own /24 in the end? Or will I become this annoying guest at parties pushing everyone to only rely on IPv6?

😆

Tara Stella 🌷 »
@tara@hachyderm.io

Vegetable lasagna and a good book for this slow and raining Saturday here by the lake.

Three times in the ER in less than two weeks, turbulent thoughts and an international relocation put me an heavy toll on my body and my mind.

Oddly enough, I opted for no homelab projects this weekend.

Home made vegetable lasagna on a plate

Alt...Home made vegetable lasagna on a plate

Sapphic romance book on a table

Alt...Sapphic romance book on a table

Veronica Explains »
@vkc@linuxmom.net

I suppose I should post something introductory now that I'm on my own instance.

I'm a Linux lady who used to work in COBOL development and assorted legacy systems management gigs.

Nowadays I make videos and occasional blog posts about Linux and vintage/retro tech. Entirely supported by viewers like you (no sponsors as of writing). Links in bio.

Are we still doing hashtags?

Nils »
@Nils@mastodon.xyz

Aujourd'hui un nouvel épisode as code, on continue de déployer des Debian en masse pour de futurs épisodes ! À tout de suite sur twitch.tv/ahp_nils

Rob Carlson »
@vees@epistolary.org

Promising myself this is temporary.

A metal shelving unit with multiple laptops, networking equipment, and various cables. The shelves contain a mix of open laptops, hard drives, a walkie-talkie, and other electronic devices.

Alt...A metal shelving unit with multiple laptops, networking equipment, and various cables. The shelves contain a mix of open laptops, hard drives, a walkie-talkie, and other electronic devices.

Toasterson »
@Toasterson@chaos.social

A little beauty comming together. Now if I only checked ethernet cables before i would have know to buy some ....

a acrylic geekpi csse with 8 raspberry pis ready to make a cluster

Alt...a acrylic geekpi csse with 8 raspberry pis ready to make a cluster

davd »
@david@social.davd.io

Also on the list of things that you don't see very often: MacBook Pro as a arm64 CI server because the hardware lease is still 5 months 😅

Paco Hope for Harris »
@paco@infosec.exchange

Ok and friends, I would like some advice (boosts welcome). Most of my infrastructure, frankly, is SPOFaaS (single points of failure as a service). But lately I've run into too many things banging away on the same instance.

The Problem

If the database is down, everything is down:

  • email
  • git
  • nextcloud
  • a wordpress web site
  • a network forum I run

What I want to do

I want to spread it out to 4 or 5 distinct database instances, so that if one of them needs upgrading or is down, only 1 service (or a small number of services) is affected. But I'm trying not to create lots of maintenance work for myself.

Some choices

Today, it's MariaDB on a VM. I see a few possible choices:

  1. Multiple VMs, each with a on it
  2. A container host with multiple database containers
  3. Some blend of those 2

If it's all one container host, that (to me) feels like having it all in one VM. If it's 5 VMs, then that's 5 operating systems and MariaDB instances I have to keep up to date. So I'm trying not to simply multiply my work by 5, even though I know it will go up some.

Non-goals

I'm self hosting, and today there's basically a single host. So all VMs / containers ultimately run here. There's a single power supply, a single network connection, etc. I'm not running an additional VPS somewhere, an additional cloud something somewhere, etc. It's about the design here on this hardware. I have all the RAM, disk, and CPU I need to make as many VMs, databases, or as I need.

I'm not trying to make this resilient to unexpected problems like power cuts, internet disruption, server crashes, etc. I'm mostly trying to make it easier to do routine maintenance. And maybe backup/restore. Because today I backup the whole thing, which is 12G uncompressed. And about 6G of that is just one site. Many databases are a few megabytes. But restoring only one database out of a gigantic 12G SQL file is a pain. Also load is not really much of a problem. I don't need more capacity or speed. Just more flexibility and less interdependence.

So what do people recommend?

Nils »
@Nils@mastodon.xyz

Aujourd'hui un nouvel épisode as code, j'ai besoin de déployer des Debian en masse pour de futurs épisodes ! À tout de suite sur twitch.tv/ahp_nils

Paco Hope for Harris »
@paco@infosec.exchange

And we are here. A few new servers in the rack. One, which I brought with me just for posterity, is 23 years old. It has a 3.5” floppy drive. It was serving email for the last 23 years until last week.

Photo of a set of wire shelves with a bunch of rack mount computer systems on them.

Alt...Photo of a set of wire shelves with a bunch of rack mount computer systems on them.

Close up of a combination CD and 3.5 inch floppy drive.

Alt...Close up of a combination CD and 3.5 inch floppy drive.

Paco Hope for Harris »
@paco@infosec.exchange

I warned that there would be mishaps and clown shoes in my journey. After 556 consecutive days of uptime, it wouldn’t boot when I brought to the garage. The reason why is embarrassing, but I’ll tell it anyway.

Almost 2 years ago, I had a disk fail. The system uses hardware in a mirrored pair. So I was able to hot swap the drive.

I got cocky. After swapping the drive I bought a couple more drives. “I know! I’ll convert from a mirrored pair to a 4-drive RAID5 setup.” I managed all that with the onboard management system. Then I had to tell my hypervisor to increase the size of the partition to account for all the new space.

I don’t even remember what I did wrong. But I had one of those sinking feeling moments where I knew I had just fucked up. I had trashed the partition table for the drive entirely. Now, it was fine in memory. But it was gone from the disk. I jotted down what was in RAM. I tried writing out to disk the right partition table. It appears I did THAT right, but the drive wasn’t bootable.

When I booted an USB, it found everything on the disk and it is happily upgrading. At the end of the upgrade process, I’m confident it will make the disk bootable again.

Kids don’t try this at home. I am a trained professional.

Photo of a monitor on a server displaying a backup and upgrade progress bar.

Alt...Photo of a monitor on a server displaying a backup and upgrade progress bar.

Paco Hope for Harris »
@paco@infosec.exchange

Exactly as I had hoped. It came back. I have never been so excited to see a boot screen in my life.

Photo of a monitor displaying XCP-NG boot logo

Alt...Photo of a monitor displaying XCP-NG boot logo

davd »
@david@social.davd.io

Ebay haul

Merlin.2160p.BDRip.x265.10bit »
@ruhrscholz@toot.kif.rocks

Opinions on buying used hard drives for my ZFS array? Would be 2x12Tb to extend my existing pool

Paco Hope for Harris »
@paco@infosec.exchange

A bit of clown shoes as I was building and moving some servers tonight. Accidentally pulled the power cable on 2 different servers, both of which came up kinda broken. More than just fsck at boot. Annoying. But I got them back mostly. I’ll have a bit of work for me tomorrow.

Paco Hope for Harris »
@paco@infosec.exchange

Not gonna win any beauty prizes, but this is the start of my little micro ISP in my garage.

davd »
@david@social.davd.io

New PSU is in 😊

bashfulrobot / Dustin Krysak »
@bashfulrobot@hachyderm.io

What are people using for storage on their resource constrained home clusters (lab)?
Currently using longhorn for ease of use. But would like lighter and even simpler. Need all nodes to access shared data. NFS could work, but heard bad things. Don’t see a lot of good info on s3 compatible. I imagine smb would suck. I’m sure I’ll stay where I am. But lazy google I guess. (Even though I have been)

davd »
@david@social.davd.io

Storage Server ✅

BoxyBSD »
@BoxyBSD@mastodon.bsd.cafe

is testing the the public shell service where you can get your own unix user login on different systems w/o further limitations.

Closed beta currently: boxybsd.com/shell/

This could also lead into solutions for but still not sure how useful it might be nowadays in general.

davd »
@david@social.davd.io

FML... Zum neuen Server habe ich die Bestellung mitten in der Nacht gemacht. Was kam raus? Netzteil ist TFX anstatt EPS, mein Reverse SAS->SATA ist Forward, nicht reverse, falsche Slotblende für den HBA. Die Schienen fürs Case sind auch noch nicht da. Jetzt siehts so aus -_- Schlimmer als vorher

davd »
@david@social.davd.io

Fileserver rackmount upgrade incoming