(@stefano@mastodon.bsd.cafe)
Mi 19.07.2023
Beiträge: 17.533Folgt: 1.863Folgende: 2.622
BSD.cafe "Barista", Founder and System Administrator, Unix enthusiast ( #FreeBSD, #OpenBSD, #NetBSD, #DragonflyBSD, #Illumos and #Linux ), with a keen eye for everything happening in this world and the fascinating beings that populate it. I enjoy #music, #photography, and, of course, #technology.
I'll be sharing posts about my interests.
Boosts are not endorsements.
"I Solve Problems" - https://it-notes.dragas.net/2024/10/03/i-solve-problems-eurobsdcon/
About Me (IT Notes Blog) | |
Matrix | @stefano:bsd.cafe |
About Me (General Blog) | |
About me page on BSDCafe Wiki | |
Föderation EN Mi 08.01.2025 22:18:57
Some technical details for those interested:
The entire FediMeteo setup runs on a FreeBSD VM costing around 4 euros per month. It supports almost all major EU countries (plus the UK), with just a few left to complete. Currently, there are 25 separate jails, each running its own instance of snac, totaling 25 instances. The VM load typically stays around 10%, which increases to 30% when updates are published for countries with larger numbers of cities (currently Germany and Italy). The only time the load spikes is when new countries are announced; during that time, all remote instances connect to all cities to download their details.
As for RAM usage, excluding the ZFS cache, it's currently a total of 213 MB. Yes, MB.
Föderation EN Fr 03.01.2025 12:50:36
I created a Fediverse account for FediMeteo - announcements, news, and updates will be posted there. To stay updated, simply follow the account @admin
Föderation EN Do 02.01.2025 12:01:14
Announcing FediMeteo – Weather in the Fediverse!
UPDATE: I have created an account for updates and other information on FediMeteo - follow the account @admin to stay updated!
UPDATE: Ireland, Poland, Portugal and Switzerland have just been added
Weather has always influenced our lives: from agriculture to outdoor activities, to extreme events that, thanks to modern technology, can now be predicted with greater reliability. Personally, weather plays a significant role in my daily decisions, which is why I decided to create a service tailored for the Fediverse.
FediMeteo uses Open-Meteo data to publish updates every 6 hours, including current weather conditions, forecasts for the next 12 hours, and predictions for the upcoming days. Each country is served by its own dedicated instance (e.g., it.fedimeteo.com for Italy), managed through snac to ensure simplicity and efficiency in publishing.
You can follow FediMeteo directly in the Fediverse (on Mastodon and compatible platforms), via RSS, or by visiting the dedicated page for your city (e.g., fr.fedimeteo.com/paris).
Currently supported countries include:
Austria, Germany, France, Ireland, Italy, Netherlands, Poland, Portugal, Spain, Switzerland and the United Kingdom, – with many more regions coming soon!
FediMeteo is hosted on a FreeBSD-based VPS, with each country isolated in its own jail to ensure security and scalability.
Visit the main site to explore the national instances and start following your local weather updates today:
https://fedimeteo.com
Happy weather monitoring to all! 🌦️
FediMeteo is dedicated to my grandfather, who every evening would give me the weather forecast based on TV, radio, and his personal experience. He would convince me that the weather would be bad, so he had an excuse to accompany me to school instead of me going alone.
#FediMeteo #Announcements #FreeBSD #FediMeteo #WeatherForecasts #Weather #Meteo #snac #Fediverse #Mastodon
Föderation EN Di 31.12.2024 09:21:12
Dear friends of the BSD Cafe,
As 2024 comes to an end, it’s time to reflect on what we’ve built together during the first full year of life for BSD Cafe. Launched on 20 July 2023, this project has grown far beyond what I could have imagined. While I haven’t tracked full uptime data, I can confidently say that the downtime was less than 30 minutes overall - even though the main VM hosting our services moved multiple times (including a switch from a Proxmox hypervisor to bhyve on FreeBSD, for the sake of alignment with our mission). In a world filled with over-engineered HA systems, we’ve outperformed many “big-name” cloud providers. Not bad for a community project, right?
For me, this has been an incredible journey. The users here are not just participants - they’re collaborators, and their positivity has been inspiring. The content shared and created at BSD Cafe has been valuable not only to the BSD community but beyond. What truly sets BSD Cafe apart is the openness for dialogue and exchange. Whether it’s social media posts, Matrix discussions, repositories in our brew, or RSS feeds, people seem to genuinely appreciate what we create and the conversations we foster.
BSD Cafe is a journey - one that grows, evolves, and continues. Our goal isn’t endless growth (we’re a community, not a business) but rather to maintain a welcoming, inclusive space where everyone feels a sense of positivity and belonging. For me, opening any service with “bsd.cafe” in the domain brings joy and pride. That’s the spirit I’ve tried to convey, and I hope it resonates with all of you, whether you’re active BSD Cafe users or friends of the community.
Promoting self-hosting and #OwnYourData has, as a side effect, inspired some users to “go solo” with their own setups. But even then, they remain part of BSD Cafe - in spirit, in purpose, and in connection.
Here’s a look at what we’ve achieved together this year:
- mastodon.bsd.cafe: 370 total users
Active in the past month: 207
Active in the past six months: 286
- snac.bsd.cafe: 14 total users
Active in the past month: 7
- blendit.bsd.cafe: 61 registered users
- matrix.bsd.cafe: 23 users
- brew.bsd.cafe: 29 users - 80 repositories
- freshrss.bsd.cafe: 25 users
- miniflux.bsd.cafe: 11 users
- press.bsd.cafe: 9 users
- myip.bsd.cafe: Constantly used by various users
- wiki.bsd.cafe: Could use a bit more love and content, but it fulfills its role as a functional homepage.
- tube.bsd.cafe: Still in testing - Peertube 7.0 update is on the way.
For detailed stats from our reverse proxy and general router (excluding media services, which generate most traffic but are handled via caching reverse proxies), you can check here - updated hourly: https://netstats.bsd.cafe
The journey of BSD Cafe continues, and I look forward to seeing where 2025 will take us. Together, we’ve built something special - something driven by passion, shared purpose, and a little bit of the BSD magic that makes all of this possible.
Here’s to a new year full of joy, serenity, and connection. Thank you for being part of this adventure.
Wishing you all a fantastic 2025 - and THANK YOU!
Stefano
#BSDCafe #BSDCafeServices #BSDCafeAnnouncements #BSDCafeUpdates #Fediverse #HappyNewYear #Mastodon #Snac #snac2 #lemmy #matrix #dokuwiki #forgejo #freshrss #miniflux #wallabag #peertube #FreeBSD #OpenBSD #NetBSD #RunBSD #BSD
Föderation EN Di 12.11.2024 16:37:39
For today's #ThankYouTuesday, I want to thank @grunfink
Their already excellent #snac improves with every release, and they are always available, friendly, and positive.
The world could really be a better place with more people with their skills and attitude.
#ThankYouTuesday #gratitude #opensource #community #positivevibes
Föderation EN Sa 12.10.2024 22:51:24
The most ironic thing that happened today: searching for installation instructions for a software. I found various blog posts claiming to contain the instructions, only to open them and see they all say the same thing: "docker compose..."
What’s the point of an article like that? I mean: do we need an article suggesting such a simple operation?
Föderation EN Fr 11.10.2024 10:03:07
Yesterday, I was asked to create a Docker server for specific software distributed as a Docker Compose file. I created an Alpine Linux VM, copied the Compose file, and ran it. Everything is working perfectly.
This morning, the person who provided the file asked me about the Ubuntu version of the VM. When I replied that it's an Alpine Linux host, they insisted that Alpine Linux doesn't work because "Docker works properly only on Ubuntu." I tried to explain that it doesn't matter, as the Compose file doesn't require any Ubuntu-specific commands (it's just pulling images from Docker Hub), but they are insisting that I need to install Ubuntu or they won't proceed with the operations.
I'm so disheartened to see such closed-mindedness.
Föderation EN Do 10.10.2024 10:29:28
Just updated for Mastodon 4.3: Installing Mastodon Inside a FreeBSD Jail: A Comprehensive Guide
https://it-notes.dragas.net/2022/11/23/installing-mastodon-on-a-freebsd-jail/
#Mastodon #FreeBSD #Fediverse #OwnYourData #ITNotes #NoteHUB #SocialNetworks
Föderation EN Di 08.10.2024 14:39:34
In my opinion, every government, public entity, association, foundation, etc., that needs to communicate with the public should have its own communication channel, with full control over its data and the messages it delivers. When I read “my Discord server,” I feel like responding “there’s nothing ‘yours’ about it - tomorrow morning they could shut everything down, and you would have lost EVERYTHING.”. Own your data!
Sometimes, I read that instances are not opened because of “costs not balanced by the number of users.” But even public television channels are often economically unprofitable, yet they are considered an essential service for public communication. Open, decentralized technologies that ensure control over one’s data should be treated the same way.