linuxusers.in 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.
Just a few days ago, I lunched my new relay service for the #Fediverse and I'm really happy to see that there're already many ones connected to - more than 50 instances in just a few days!
But what makes me even really happy is to see, that my service [2] also gets linked in the release notes of #snac [1] / #snac2 - and I can recommend the usage of relay services (it doesn't matter which one!) to everyone. It provides more content from connected instances to you, but also brings your posts - from your local instance - up to other ones within the federated network where it can get much easier distributed around other instances.
#snac is the perfect way to host an own fediverse instance. Using the #ActivityPub protocol allows you to connect to all other instances. With the integrated #Mastodon API, you can also use most of your usual clients or web clients. Snac is light, fast, does not require any database and follows the KISS way - which the most of us BSD people are living. With relay services, it's the perfect match for singe-user instances and @grunfink is always open for ideas and to help! It does not always need to be #Mastodon, #GoToSocial etc!
And if you're using any other software, you may still benefit by using relay services. And if you're still looking for a guide, howto setup snac2 on #FreeBSD, my howto [3] might help you out.
[1]: https://codeberg.org/grunfink/snac2
[2]: https://fedi-relay.gyptazy.com
[3]: https://gyptazy.com/install-snac2-on-freebsd-an-activitypub-instance-for-the-fediverse/
#community #opensource #development #coding #c #clang #homelab #hosting #BSD #RUNBSD #Howto
I wanted to try #FreeBSD 14.2 on the Raspberry Pi 4 but I actually entered a world of pain.
I don't like pre-installed images anyway. I would rather like to install it myself. When it comes to the ARM port the documentation doesn't seem to be really good. There might be a way, though.
I'm completely new to FreeBSD. I had just installed it for the very first time a couple of days ago in a VM. It really looks good so far.
librsvg2-rust
is broken with pkg 2.0.0
so you'll have issues not being able to install or update the likes of fuzzel
, chafa
,imv
for example. Thank you to @bapt@mastodon.social for their help with this.pkg 2.0.3
quarterly
but i'm taking no chances just yet.librsvg2-rust
related as the stuff it uninstalled when upgrading pkg
to 2.0.0 was as follows:imagemagick7I have been able to reinstall qutebrowser however but the likes of
chafa
fuzzel
gegl
gimp 2.10.38.2
imv
qutebrowser
py311-qt6-pyqt
py311-qt6-qt6-webengine
fuzzel
, imv
, chafa
and gimp
refuse with the error:Checking integrity... done (1 conflicting)#FreeBSD #Bugs
- librsvg2-2.40.21_4 conflicts with librsvg2-rust-2.58.5_3 on /usr/local/bin/rsvg-convert
Cannot solve problem using SAT solver, trying another plan
Shipped: "Qotom 5X 2.5G LAN 2 SFP+..."
With my new #FreeBSD gateway now on the way, I'm thinking of how best to carry out the configuration and replacement.
This morning I thought: each host could have two IP addresses on the main network. The 'access' IP would be on a cloned NIC - this is the IP address I would ssh to via the local LAN.
em1 - the WAN - running dhclient
em2 - the LAN - The 'primary' IP address (i.e. the gateway IP address) needs to be on the physical NIC I think (i.e. em2) . It will have VLANS configured (e.g. em2.5)cloned NIC - this is the IP address I would ssh to via the local LAN.
The access IP address would be on one of those VLANS... so the same VLAN would be on two nics...?
The goal: being able to swap between the two as gateway without losing access (either via LAN or WAN) - does this sound like CARP?
Discover how @NYI leveraged the power of #FreeBSD to build a stable, scalable, managed infrastructure services environment for its customers. From flexibility to a strategic partnership with @FreeBSDProject, NYI sets new standards in open source innovation. Read the full case study! #opensource #infrastructure #tech
When I founded BSD Cafe, I did it because I knew the community around BSD is amazing. More like a family than just a community. And every day I get confirmation of that.
I can finally, officially confirm that the talk "Why Choose to Use the BSDs in 2025" has been accepted and is scheduled for the next OSDay 2025, which will take place on 21/03/2025 in Florence, Italy.
There was a vote on GitHub, and this talk, by a narrow margin, received the most votes overall. Another testament to how the BSD family moves as one.
It is an honor to receive all these votes and to present, in a brief 25-minute talk + 5 minutes for questions, our beloved BSDs. I will try my best not to disappoint you, but for now, let me say a huge: THANK YOU!
#BSDCafe #RunBSD #FreeBSD #OpenBSD #NetBSD #ThankYou #BSD #BSDCommunity
「 BSD Router Project (BSDRP) is an embedded free and open-source router distribution based on FreeBSD. The project's latest release is version 1.994 and uses the FreeBSD 15 development branch 」
New BSDNow episode out https://www.bsdnow.tv/594 - Name that Domain - with the BSDCan CFP (https://www.bsdcan.org/2025/papers.html) interview #bsd #bsdnow #bsdcan #callforpapers #netbsd #freebsd #openbsd #conference #freesoftware
btw, if you're interested, how I post to fedi for my linkblog:
it all starts in my "bookmark" ruby script. It adds the bookmark to yaml file, which is then used to build the blog. This has not changed since last version.
I've added creation of a .txt file which will be the body of the toot. Then, my "deploy" script rsyncs the file to the server and removes local copy.
On the server, #snac is running in a FreeBSD jail. The folder where I upload the .txt file is mounted via nullfs.
Every minute a shell scipts iterates over the mounted folder, pipes contents into "snac note" and deletes all .txt file
I'm using Snac from #FreeBSD ports.
I've followed the #FreeBSD hashtag for now and will see what happens. One thing that does come to mind is that you now have a user called relay
that doesn't actually seem to do much other than follow the actors ????
Do I now have to follow my relay or is this something that the snac server takes care of ???
Also is it a good idea or can the relay
user follow multiple relay actors ??
💻 CDE for the Modern Era 💻
I've decided to return to my roots, in some respects. Unfortunately, the Sun Ultra 60 workstation is not (yet) sitting at my desk, but I can partially relive its day to day experience of the CDE desktop by using NsCDE.
It's clean, crisp, responsive, and fast. Maybe once I finish customizing its retro-ness there will be some time for screenshots.
Now, back to eBay to find a proper Ultra 60... 😊
#Solaris #FreeBSD #Linux #Desktop #Engineering #OldPeople #KidsTheseDays #OSS
!Sunday Patreon Only Benefit!
Did you know that four years ago in the original Techno-Mage story-boards Girl had a love interest?!
#unix_surrealism #technomage #comic #openbsd #linux #freebsd #runbsd
Has anyone else noticed that https://cgit.freebsd.org/
has been down for a while now ? #FreeBSD
Just flashed into my mind, I spent hours less on system maintenance since I switched from Linux and Proxmox to #freebsd and #bhyve
It is easy to install, it is up and running…. No memory leaks, no package conflicts, no nothing except steady performance and user (sysadmin) joys
Remarkable effort. Thanks
Stefano Martinelli's @stefano article about his EuroBSDCon 2024 experience has been published by the FreeBSD Journal and on the Foundation web site: https://freebsdfoundation.org/our-work/journal/browser-based-edition/virtualization-2/conference-report-my-eurobsdcon-experience-in-dublin/ (TL;DR: he enjoyed it *a lot*) #eurobsdcon #dublin #freebsd #openbsd #netbsd #libresoftware #sustainability #development #freesoftware
oksh
after getting 20 plus years used to bash
and I'm really liking using it. I can honestly say it's a work in progress but I'm learning as I go along and loving it. This feels unixy to me. #RunBSD #FreeBSDThe latest issue of the FreeBSD Journal has just been published and contains an article written by me: My EuroBSDCon Experience in Dublin
https://freebsdfoundation.org/our-work/journal/browser-based-edition/virtualization-2/
#FreeBSD #NetBSD #OpenBSD #DragonFlyBSD #RunBSD #EuroBSDCon #EBC24
ssh-askpass.sh
asking for passwords 2 to 3 times when running the oksh
shell. Turns out I had to move these two lines from .kshrc
to .profile
and everyone is happy again for now. Worked fine in bash
being in .bashrc
but hey ho. Everyday is a school day, And to think I was going to throw the towel in on ksh
. 😃SSH_ASKPASS='/home/justine/.local/bin/ssh-askpass.sh'; export SSH_ASKPASS#oksh #FreeBSD #RunBSD
SSH_ASKPASS_REQUIRE=prefer; export SSH_ASKPASS_REQUIRE
Client: Help, emergency. I have 24 hours to move my workload to another server. What do we do?
Me, five minutes later: "Done. Your workload is now running on the new server."
Client: "How did you move over 200GB with just a minute of downtime, from one provider to another and in a different country?"
Me: "Thanks to FreeBSD, ZFS, and a little bit of proactive planning."
I have a task that replicates all the VMs from one server to another every 15 minutes using zfs-send/zfs-receive. This VM connects to a VPN with two reverse proxies.
Meaning, when I move this VM, we don’t need to change any IPs since it’s not directly exposed.
I powered it off, cloned the differences in seconds, and restarted it.
Client in disbelief.
Me, relaxed and happy.
Thank you, FreeBSD, thank you, ZFS!
#FreeBSD #ZFS #TechSupport #ServerMigration #OpenZFS #SysAdmin #RunBSD
Big news for ZFS Linux and Unix users: The latest release, version 2.3.0, finally brings raidz expansion! No more storage headaches and you can easily add a new HDD. https://www.cyberciti.biz/linux-news/zfs-raidz-expansion-finally-here-in-version-2-3-0/
bash
after 20 plus years to oksh
to see how I get on with this ksh
variant. So far so good and I'm having to read the man page to get my self used to a slightly different way of doing things but this does feel nice and Unixy as I said earlier. Only time will tell if I switch back. 😉 #FreeBSD #Unix #Bash #KSH #OKSH #OpenBSD