#bsdnetwork

2024-10-02

#FreeBSD is great and I’m a long-term user but there’s room for improvements and time to support modern solutions without losing our identity.

gyptazy.com/freebsd-how-can-we

#bsd #runbsd #bsdnetwork #bsdcafe #opensource #BoxyBSD

2024-09-27

Just a reminder: You can now also peer with @BoxyBSD via #BGP as AS4242423588 (upstreamed by AS4242421344 / gyptazy Solutions) and minimize the latency to your #FreeBSD, #NetBSD and #OpenBSD boxes in the #DN42 network! You can now also access your box via DN42 IPv4 in addition to IPv6 clearnet!

Happy peering!

#BoxyBSD #IPv4 #IPv6 #network #frr #bird #homelab #linux #education #Runbsd #BSDCafe #BSDNetwork

2024-08-11

Talking about new images at #BoxyBSD for your free VPS instances, we now also have #MidnightBSD 3.2 in place!

Thanks to @gyptazy putting all the efforts into this project! Also thanks to @nerdscavehosting for providing additional nodes to this project!

#BSD #RunBSD #BSDCafe #BSDNetwork #BSDCommunity

2024-08-10

Here we go, #DragonFlyBSD is now also available at #BoxyBSD

Have fun my #BSD fans!

@gyptazy #BSDCafe #BSDNetwork #BSDCommunity #opensource

2024-07-31
With my #BoxyBSD service, I provide free VMs (virtual machines) to strangers & open-source projects - and I’m often asked how and why I can do this?!

When people ask me how I can provide such a service, they mostly inly think about the hardware and the costs. Trust me, that’s the least of the problems! Running such a service is more about avoiding and handling service abuses. Free services tend to be abused by people and this is the most difficult part - protection!

But let’s have a short look at the things…

Passion (why?):
The passion and idea behind this project is probably the most interesting part. I can clearly remember the time back in the days when I started in tech and had even then an outdated, slow and rarely working system. It was pure pain to work with it, but luckily it did somehow its job. However, doing more difficult thinks were mostly impossible: Higher loads led into shutdowns - I had to undervolt the system, write kernel modules for undervolting support (which were really appreciated in the community) but also all other resources didn’t gave me the possibility to run more exiting things. Renting a „cheap“ server (back in that day virtual server were not really known and the first implementations based on chroots like OpenVZ were coming years later) was impossible to me. So, learning in real-life scenarios was mostly impossible to me and made everything more difficult. I really know and remember these times where I had to deal somehow with limitations. This is good but also bad. The good thing is, you become really creative into finding solutions and get really nit picky about improving things. The other thing is, it makes your life really hard. With BoxyBSD I want to provide passionated and interested people the opportunity to get at least a system where they can learn and educate. They get a fully usable VM where they can configure, run and use the system how they like (unless they’re not violating the ToS). They have a public IPv6 address (and even a whole additional /64 network) to also learn and practice more complex network solutions. They can run servers, learn how things for their future. Often they quickly find out why a PTR is needed for sending mails (sure, you can also define your reverse DNS at BoxyBSD) but also why firewalling ICMP6 isn’t a great idea (at least you want to have RA & ND active). Things you mostly learn the hard wary in real life setups. But BoxyBSD is also about more - it’s also about supporting the #opensource community. BoxyBSD also sponsors opensource projects like #Freeway, #Telescope & #GameOfTrees. And everything at zero costs!

Resources (how?):

Resources are probably the thing that mostly pops up in the mind of people when hearing about this service and yes - it of course requires a lot of resources since I’m providing full VMs for each user without any over provisioning in memory or disk which are too volatile in this project. But the resources are often already present. In this case, I already have my own labs based on #Proxmox and #bhyve which are built in a fully productional way. This gives me the possibility to provide resource left overs to this project. Also, there are sponsors like Moritz from @nerdscavehosting@mastodon.social who sponsors nodes which are dedicated used to this project. Next to this, the question is about another resource - time! The whole infrastructure if fully automated by simply choosing the desired OS and pressing „create VM“ everything else in handled fully automatically. A desired node is obtained by my side project (ProxLB - in a customised version to also support bhyve hosts), the VM created and a the IP address returned. That’s it - easy!

Protection (the real issue):
The real issue is about people that’s going to abuse the service. This was something I had to learn the hard way. In the first iteration it was simply fully #FreeBSD #Jails based with a very simple interface where you just inserted your SSH pub key and immediately got returned an address of a Jail (if you’re interested, that was the first version: https://www.youtube.com/watch?v=geOS4LTCwok). This was a way too easy and people immediately used it for sending spam mails. I had to take some actions but also didn’t want to block whole ports to make services unusable. Therefore, I had some other ideas which worked out very well, like forcing to use a relay with rate limiting. Today, BoxyBSD grew up, is running ob full fledged VMs providing users and developers the possibility to modify kernel and to have more deep possibilities to learn and test. By only providing images for #FreeBSD, #OpenBSD and #NetBSD (and #illumos / #OpenSolaris) the community and targeted people is smaller than usual. Also software that is written by Scriptkiddies often does not work out of the box on BSD based systems and needs (honestly only small) adjustments. But that’s also often already a reason not to abuse such services. It still may occur that someone is unintentionally doing bad things, generating a lot of traffic (like two weeks ago where someone made 2Gbps traffic for over 12 hours) but usually, this isn’t any problem. Proactive monitoring already notifies me (that’s the only thing where I need to step in) and validate to take actions if someone might be harmed or services affected.

In the end, I like to see that the community is more like a family where things are being used like their own ones. People even come in touch with me and letting me know that they don’t need the VM anymore and to free up the resources for other ones - that’s something I really love to see! Sometimes they come simply back when they need something again and get their new VM. I really love the BSD community and especially the #BSDCafe (https://bsd.cafe) and #BSDNetwork (https://bsd.network). Things can be simple!

PS: At the #FrOSCon you can grab some #BoxyBSD stickers. Just poke me when you see me :)

Ressources:
Call Recording: https://www.youtube.com/watch?v=XEHL4skVq3U&t
BoxyBSD Jail: https://www.youtube.com/watch?v=geOS4LTCwok
Papers: https://cdn.gyptazy.ch/tech-talks/BoxyBSD-A_free_VM_hosting_service_for_education_and_research/BoxyBSD-A_free_VM_hosting_service_for_education_and_research.html
Website: https://boxybsd.com
2024-07-16
Today, we had a nice #BSD user group meeting in person! Time to share stickers :) It was great, thanks for joining! Happy to see you next time again!


#FreeBSD #NetBSD #OpenBSD #NomadBSD #GhostBSD #BSDCafe #RunBSD #BSDNetwork #BSDCommunity #meeting #usergroup #BoxyBSD
2024-06-27
I just got some mail - I mean real mail - with stickers!

I love getting such mails! Thanks a lot for shipping them @mischa@exquisite.social & @OpenBSDAms@bsd.network!

PS: Just have a look at the stamp ❤️

#OpenBSD #FreeBSD #NetBSD #BSDCafe #BSDNetwork #BSDPub #OpenBSDAms #OpenBSDAmsterdam #BSDCommunity #Community
2024-06-07

Good morning #FreeBSD, #NetBSD & #OpenBSD fans!

The #BoxyBSD service is live for quite a while and it got a little bit silent - things just run and work. Are you missing anything?

Do you have any wishes that could help you to boost up your personal knowledge or your opensource project?

cc: @gyptazy
tags: #BSD #hosting #proxmox #bhyve #opensource #bsdcafe #bsdnetwork #bsdfriends #bsdpub #community #fediverse #hosting

2024-04-19
⚠️ #BSDPub Weekly Meeting ⚠️

Our first weekly will start on the 25th, April 2024 at 7 PM (GMT+2).

You can find all the details on the #BSDCafe wiki:
https://wiki.bsd.cafe/docs:weekly-bsdpub

For the first one, I already created a small agenda (https://wiki.bsd.cafe/docs:weekly-bsdpub-meeting-minutes-2024-04-25). You are highly encouraged to modify and extend this, as well as upcoming agendas!

Overview:
Day: Thursdays (weekly)
Time: 7 PM - 8 PM (GMT +2)
Where: https://meet.gyptazy.ch/BSDPub (Jitsi)
Infos: https://wiki.bsd.cafe/docs:weekly-bsdpub
Agenda: https://wiki.bsd.cafe/docs:weekly-bsdpub-meeting-minutes-2024-04-25
Info: No recordings, no deep tech dives (keep it simple, we have calls for the details, no pressures to anyone, have fun and enjoy)

When I started the poll to ask for interests in such a meeting I wasn’t sure that even more than 5 people would be interested. I’m happy to see this amount of interested BSD users. I’m aware of the different timezones and it might make sense to have a second timeslot. This one mostly covers the European and near-east users. I’m happy to hear suggestions regarding preferred timeslots for the US, Asia,… so far, I’m happy to see at least a few of you next Thursday in the call!

#FreeBSD #OpenBSD #NetBSD #helloSystem #BSDCafe #BSDNetwork #OpenSource #Solaris #illumos #openindiana #community #meeting #havefun #fun #BSDPub
2024-04-17
2024-04-14
⚠️ The BSD Pub ⚠️

Hey #BSD Fans!

We all share the same interests - #BSD based systems like #FreeBSD, #OpenBSD and #NetBSD.

We chat all day, sharing thoughts, questions and help. We talk on Matrix across different channels, we share on the #Fediverse. We have @vermaden@bsd.cafe's newsletter, we have @dexter@bsd.network's #FreeBSD #Jails and #bhyve calls and many other ones I can't list here.

Wondering if there would be and interests in the #BSDNetwork, #BSDCafe, etc., for a weekly smalltalk session like in a pub. Just a Jitsi based video/audio call where we can meet, discuss things from newsletter, trending things from the #Fediverse or just have off-topic and openminded discussions. This could result into the #BSDPub meeting.

I know, some people are shy - keep your cam off until you feel comfortable and feel free to join the discussions. Even this meetings should make fun and no pressure - so if someone is not in the mood or can't make it - no worries. No one will judge.

Would you be interested?

#helloSystem #DragonFlyBSD #HardenedBSD #GhostBSD #pfSense #illumos #tribblix #solaris #opensolaris #zfs #community #social
thfr destroys productivitythfr@bsd.network
2024-03-31

#bsdnetwork is back up! 🎇​

2024-02-03
Let’s join the probably best talk of the #FOSDEM - #NetBSD

Everything around #NetBSD, #BSD history and the new features of the new NetBSD 10 release.

#bsdcafe #bsdnetwork #fosdem2024 #foss #opensource
2024-01-13
I know, I’m very early but are there already some other ones who plan to visit the #EuroBSDCon (#EuroBSDCon2024)? Happy to see you :)

#BSD #FreeBSD #OpenBSD #NETBSD #openindiana #pfsense #community #bsdcafe #bsdnetwork #bhyve #jails #zfs #pf
❄️ freezr ❄️freezr@bsd.network
2023-12-12

Dear #bsdnetwork or #bsd #network friends I am experiencing something weird here... :flan_eyes_narrowed:​

For some reason at home notifications have 3-4 hours delay… :flan_shrug:

❄️ freezr ❄️freezr@bsd.network
2023-09-29

@pamela @phessler

Nice now #bsdnetwork supports editing the post!

#Thank you very much! :flan_flowers:​

❄️ freezr ❄️freezr@bsd.network
2022-09-20

Well today I received a warning because someone felt pissed off to receive an opposite opinion, since this person felt was in the right.

Public spaces are meant also to be a place where people may have different opinions, otherwise those are strict circles.

While I may have missed some rules, and the other person might just blocked me altogether which for me is absolutely fine.

I found ridiculous the warning, also because I use a civil tone all the time.

I have been actually finding an excuse to leave mastodon and looks like is already arrived...

#bsdnetwork

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst