Lars E

@lme
11 Followers
253 Following
286 Posts
FreeBSD Committer
Websitehttps://bsd-geek.de
Dear Steam: Use fucking standard 2FA so I can put it into 1password. WTF. Seriously. W.T.F. You made $3b last year. I'm sure you can hire a programmer to do this. It's a solved problem.

🌟 Introducing BSD.cafe 🌟

Excited to present the first building block of the BSD Cafe project! When I registered this domain months ago, I envisioned a themed bar where we can casually chat about *BSD systems, Linux, and Open-Source technology among friends, acquaintances, and patrons. But like any bar, discussions can cover a wide range of topics while respecting everyone.

BSD.cafe will be a hub for various tools and services, powered by *BSD.

The first brick is a new Mastodon instance, a gateway to the Fediverse. Registration is open, and the server will be moderated under clear guidelines promoting good behavior and zero tolerance for hate towards anyone. Inclusivity, respect, and constructive dialogue are the key values of this new instance.

The main server is currently hosted in Finland on a small VM, based on #FreeBSD. Services are divided into VNET jails, connected in a LAN via a local bridge. A VPN system is also present and have been able to move individual jails to different, more powerful, machines.

Multimedia data and cache are hosted on another physical server (FreeBSD, within a jail), with Cloudflare in front. The aim is to cache and geodistribute data, reducing network traffic on the main VPS.

Reverse proxy (frontend), mail server, media server, and the instance itself are reachable via #ipv6.

The instance started empty. No unnecessary content was pre-loaded; I want it to grow organically based on users' interests and following. There won't be any preemptive blocks at this stage. Users are encouraged to promptly report anything they find worth flagging.

Join us at https://mastodon.bsd.cafe to build a constructive and inclusive community—a safe and relaxing space for everyone.

Our wiki, located at https://wiki.bsd.cafe, features essential links and articles related to the BSD world. It provides an overview of the tools, services, rules, uptime, and more information about the BSD Cafe Services.

A Matrix server, a Miniflux RSS Reader, the Wiki itself, and the BlendIT Lemmy instance are all part of the BSD Cafe services, with more to come.

#BSD #OpenSource #Fediverse #Community #Tech #Networking #Mastodon #Inclusivity #FreeBSD #NetBSD #OpenBSD #DragonflyBSD #Linux #OSS #SysAdmin #Miniflux #RSS #Matrix

BSD.cafe Mastodon Portal

Welcome to the BSD Cafe! We're excited to serve you the best flavors of BSD, including FreeBSD, NetBSD, OpenBSD, and DragonflyBSD. But if you prefer Linux, you're welcome here too!

Mastodon hosted on bsd.cafe

@ada i got super slowed down with trying to move the cloudinit.net.get_ib_* (infiniband) functions under the distro classes.

mostly because I have no idea about infiniband, and had no access to infiniband hardware.

I gave up, and declared bankruptcy.
Meanwhile I have fixed every bug and exception I came across, and a lifted a bunch of modules into better supporting FreeBSD.

One of the Canonical people did refactor of the Ephemeral Networking classes, and I finished off the BSD side of that.

We now boot on Hetzner and Vultr (and probably more) without a single exception.
(At least for IPv4… IPv6 is mostly ignored so far)

taking a break from the network refactoring, after burning out on Infiniband, to … get FreeBSD integrated into cloud-init CI.

that requires FreeBSD to run under LXD, which requires a kernel module to allow communication between guest and host, so I'm implementing the VirtIO Socket spec right now. (I'm trying to do that, while only looking at the spec, and at the already existing hyperv sockets module, so I don't accidentally copy any GPL code…)

Once that's done, I can look into updating Go to add VSOCK support to the FreeBSD unix library, and then I can fix the vsock client library that LXD uses to include FreeBSD support.

And then I can get back to porting LXD-agent to FreeBSD.

baby steps…

freebsd-src

FreeBSD source tree

Codeberg.org
my project is now up on the FreeBSD Foundation website!!: https://freebsdfoundation.org/project/freebsd-as-a-tier-i-cloud-init-platform/
FreeBSD as a Tier I cloud-init Platform | FreeBSD Foundation

cloud-init is the standard way of provisioning servers in the cloud. Unfortunately, cloud-init's support for operating systems other than Linux is rather poor and the lack of cloud-init support on FreeBSD is a hindrance to cloud providers who want to offer FreeBSD as a Tier I platform. To remedy this, the FreeBSD Foundation has contracted

FreeBSD Foundation | A non-profit organization dedicated to supporting and building the FreeBSD Project

In Memoriam: Hans Petter William Sirevåg Selasky

"Even if you don’t use #FreeBSD yourself, odds are good that Han’s work touches on your daily life. For example, if you use a #Playstation, chances are you are using Hans’ USB stack."
https://lists.freebsd.org/archives/freebsd-announce/2023-July/000076.html

In_Memoriam:_Hans_Petter_William_Sirevåg_Selasky

Yes, something like #Kuberenetes or better #Docker exists for #FreeBSD world. Name is #BastilleBSD

https://bastillebsd.org/

BastilleBSD

Bastille is an open-source system for automating deployment and management of containerized applications on FreeBSD.

BastilleBSD

Tool hint (non-sponsored in any way): Just passing by to share some love for Syncthing (https://syncthing.net/)! It's a brilliant open-source continuous sync tool. No more plugging in USB cables, no more dog-slow AirDrop/Nearby Share, no more manual rsync, and no need to send my data to Google/Microsoft/Dropbox. It just works!

I edit a note on my mobile, and a couple of seconds later, my NAS, iMac, and Fedora Workstation are all up-to-date. I can't recommend it enough.

#oss #tools

Syncthing

“was mit holz”
futuristic #table design
Muchas gracias Sr. Ibáñez, por tantas risas y tan buenos ratos. Que la tierra le sea leve. RIP.
„Du sagst doch von dir selbst, dass du ein toleranter Mensch bist.“ – "Ja. Und bei Nazis und brauner Scheiße hat sich's austoleriert.“