@stefano@bsd.cafe cover
@stefano@bsd.cafe avatar

stefano

@stefano@bsd.cafe

BSD.cafe "Barista", Founder and System Administrator, Unix enthusiast ( #FreeBSD, #OpenBSD, #NetBSD, #DragonflyBSD, 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. I'll also boost the posts from @announcements.

Also @stefano

This profile is from a federated server and may be incomplete. View on remote instance

stefano , to Photography
@stefano@bsd.cafe avatar

The silence of the countryside, broken only by the songs of birds and the whisper of the wind through the trees, is the perfect setting for a

ALT
  • Reply
  • Loading...
  • + me
    stefano , to Cats
    @stefano@bsd.cafe avatar

    Ah, I love being in the tall grass on a sunny

    stefano , to Photography
    @stefano@bsd.cafe avatar

    One of my favourite "windows", one of my favourite views

    ALT
  • Reply
  • Loading...
  • + me
    deadsuperhero , to Random stuff
    @deadsuperhero@social.wedistribute.org avatar

    Weird question: can anyone recommend an email hosting service that is more or less just an inbox/outbox? No groupware or collaboration, just spin up a bunch of accounts and integrate them with your own suite of apps?

    I'm really interested in using Nextcloud as a full replacement for Google Workspace in our organization. It's really good! There are ways to automatically provision accounts in there, through SSO or other kinds of integration, so that new people get access on their first login.

    But, almost every hosted email service is kind of trying to be their own Google Workspace alternative, with bells and whistles that I don't really need.

    stefano ,
    @stefano@bsd.cafe avatar

    @deadsuperhero I'm going to lunch a (paid) BSD Mail service soon.
    If you just need to integrate Nextcloud with an IMAP server (so authentication happens on the IMAP server itself and Nextcloud creates accounts at first login) you can have a look here: https://it-notes.dragas.net/2024/03/21/make-your-own-email-server-freebsd-adding-nextcloud-part2/

    stefano , to History
    @stefano@bsd.cafe avatar
    ALT
  • Reply
  • Loading...
  • + me
    stefano , to Linux
    @stefano@bsd.cafe avatar
    stefano , to Random stuff
    @stefano@bsd.cafe avatar

    I was just a kid, but remember this Eurovision performance.
    40 years ago.
    Gosh.

    https://yewtu.be/watch?v=naNyKR-xTmg

    stefano , to Random stuff
    @stefano@bsd.cafe avatar

    Too late for a , too early for a

    stefano , to Photography
    @stefano@bsd.cafe avatar

    A log. But not a file.

    Always stay strong, even when the waves of life crash upon you.

    ALT
  • Reply
  • Loading...
  • + me
    stefano , to News from fediverse
    @stefano@bsd.cafe avatar

    This place isn't perfect. It has its problems, flaws, and limitations. It's not immune to hatred or those who spread negativity.
    Yet, here I've encountered incredible people, a marvelous community committed to bringing constructive engagement, dialogue, and social interaction back to the network.
    Thank you, Fediverse.
    Thank you, friends of the Fediverse.

    stefano , to Random stuff
    @stefano@bsd.cafe avatar

    For today's , I want to express my gratitude to someone I will refer to only by his first name, Gabriele. Many years ago, I was stuck in a job where I was exploited by my employer—the only one I had ever had. Gabriele, who attended one of my Linux courses about 20 years ago, saw my potential and offered me life-changing advice: 'You have a passion for what you do. Don't waste your time on someone who uses it only for their own profit. Start your own business, I'll help by introducing you to some of my clients, and we can offer the Open Source solutions that excite you so much. You're young enough to try.' I took the leap. It wasn't easy, but ultimately, I succeeded in doing the work I love and choosing the technical solutions I prefer. I'm not a great salesman and often charge too little, feeling almost guilty for asking people to pay for something I enjoy so much. But tonight, I want to say thank you to Gabriele. He might not read this, but my gratitude remains.

    stefano , to Photography
    @stefano@bsd.cafe avatar

    As the doth sink 'tween tower and age-old walls,
    The plaza basks in gentle, warm embrace.
    In tranquil eve, the waits, as calls,
    Preparing for nocturnal symphony to grace.

    stefano , to Photography
    @stefano@bsd.cafe avatar

    Silent Sunday Serenity: Sunlit droplets dance in the quiet air, whispering tales of ancient splendor by the water's edge.

    ALT
  • Reply
  • Loading...
  • + me
    stefano , to Random stuff
    @stefano@bsd.cafe avatar

    Happy Sunday to everyone!
    Today I aim to spend less time on the computer in anticipation of a busy workweek ahead. In recent days, BSD Cafe has welcomed new members – feel at home with our community!

    I will soon announce (likely tomorrow) a new service for BSD Cafe that I've teased briefly in some posts.

    Looking forward to planning the next offering; I have a vision and just need to figure out how to bring it to life!

    atomicpoet , to Random stuff
    @atomicpoet@atomicpoet.org avatar

    I think the reason PC gaming isn’t distracting to me is because I don’t go on Discord, I don’t do multiplayer, and I stick to single player campaigns.

    The only time I’m ever “social” with gaming is here on the Fediverse and I don’t do live updates when playing a game.

    stefano ,
    @stefano@bsd.cafe avatar

    @atomicpoet I understand and agree. For me, gaming is relaxation and abstraction. Going online in multiplayer would give me more tension, anxiety, anticipation. Instead, in single player, I feel much more relaxed.

    stefano , to Photography
    @stefano@bsd.cafe avatar

    I usually watch out of this window when I'm working, but here's how it looks from the outside.

    ALT
  • Reply
  • Loading...
  • + me
    stefano , to Photography
    @stefano@bsd.cafe avatar

    Flashback to the mid-1980s.
    Caught in a moment of youthful wonder. Sometimes I think I'm still that kid, full of curiosity.

    ALT
  • Reply
  • Loading...
  • stefano , to Linux
    @stefano@bsd.cafe avatar

    09:36:08 up 1889 days, 22:10, 2 users, load average: 3,65, 3,40, 3,23

    Goodbye. You've been a good server, but it's time to go 😄

    stefano , to Random stuff
    @stefano@bsd.cafe avatar

    Hello everyone, unfortunately I won't be able to attend the BSD Pub Meeting tomorrow - a scheduled appointment, previously set for 16:00, has been rescheduled to 18:00 so I won't be able to make it home or to the office by 19:00. I'll be there next week though. Have a great meeting to all those who will be attending!

    stefano , to Random stuff
    @stefano@bsd.cafe avatar

    Brew - This is a catchy and thematic name that plays up the coffee angle and gives a sense of crafting or creating something, much like software development.

    Stay tuned 😉

    stefano , to Privacy
    @stefano@bsd.cafe avatar

    BSD Mail Project Update!

    Hello everyone! I wanted to share some exciting updates about the development of BSD Mail, our privacy-focused email service designed with robustness, security, and transparency in mind. Here’s a deep dive into the technical choices I've made, focusing on my use of open source solutions and open protocols:

    🌍 Servers & Location

    • We're running on two physical servers:
    • One hosted by OVH in France
    • Another by Hetzner in Germany
    • Both servers operate on FreeBSD with NVMe drives in a ZFS mirror configuration for speed and data integrity.

    🔒 Virtualization & Security

    • We utilize jails on both servers to ensure isolated environments for different services, managed via BastilleBSD. On one server, jails are set up directly on the hardware, whereas the other server employs nested jails.
    • Each server hosts a bhyve VM running OpenBSD with OpenSMTPD for handling SMTP duties securely.

    🔗 Networking

    • A Wireguard setup connects the two servers, facilitating routing capabilities so that jails and VMs can communicate seamlessly, supporting both IPv4 and IPv6.

    📧 Email Services

    • Dovecot is configured for maildir replication across the servers using Dovecot sync, ensuring email availability and redundancy.
    • Rspamd instances are tied to local KeyDB jails, set up in master-master replication for consistent and reliable spam detection and greylisting.
    • ClamAV runs in corresponding jails for virus scanning, maintaining a high level of security.
    • SOGo provides a web interface for email management, connected to MySQL databases in master-master replication to handle sessions and authentication smoothly.

    💾 Data Management

    • Email data is stored on separate, encrypted ZFS datasets to secure emails at rest.
    • MySQL databases are used for storing credentials and managing sessions for SOGo, also in a master-master replication setup. Importantly, all passwords are securely hashed using bcrypt, ensuring they are salted and safe.

    🔎 Monitoring & Reliability

    • Our DNS is managed through BunnyNet, which continuously monitors our server status. Should one server—or a specific service—become unavailable, DNS configurations are dynamically adjusted to avoid directing users to the affected IP until full service is restored.

    🌐 Commitment to Open Source and Open Protocols

    • Every component of BSD Mail is built exclusively using open source software and open protocols. This commitment is crucial for ensuring data freedom and the reliability of the solutions we use.

    This setup not only emphasizes our commitment to privacy and security but also our dedication to maintaining an open and transparent platform.
    We're excited to bring you a service where your privacy, data integrity, and freedom are prioritized. Stay tuned for more updates!

    stefano , to Random stuff
    @stefano@bsd.cafe avatar

    Tomorrow morning I'll be sharing an exciting update on the progress of BSD Mail. Stay tuned for a deep dive into the latest developments and future plans.

    stefano , to Photography
    @stefano@bsd.cafe avatar

    For this , I want to express my gratitude to the wonderful Nature, which consistently offers us breathtaking spectacles, whether in the form of lights, colors, scents, or sounds.

    stefano , to Linux
    @stefano@bsd.cafe avatar

    FreeBSD (and Linux), Podman containers and Large Receive Offload.
    By @tara

    https://www.tara.sh/posts/2023/2023-09-07_freebsd_linux_podman_and_lro/

    stefano , to Photography
    @stefano@bsd.cafe avatar
    ALT
  • Reply
  • Loading...
  • + me
    nixCraft , to Linux
    @nixCraft@mastodon.social avatar

    You can rename . What would you name it? 🤔

    stefano ,
    @stefano@bsd.cafe avatar

    @nixCraft NotBSD

    stefano , to Photography
    @stefano@bsd.cafe avatar

    On this , let the hush take us back in time, to reflect on the echoes of an era that must never be forgotten.
    Within the folds of silence, we find space to honor those days of struggle and liberation, with a promise to keep the memory alive.
    This photo is from today, but it depicts a day 79 years ago.

    Lest we forget, to build a tomorrow of peace.

    ALT
  • Reply
  • Loading...
  • + me
    stefano , to Random stuff
    @stefano@bsd.cafe avatar

    ✅ Install software... done
    ✅ Create administrative user... done
    ✅ Set complex random password... done
    ✅ Enable 2FA... done
    ✅ Log out to test 2FA... done
    ✅ Realize didn't save complex password in password manager... do...
    🤦‍♂️ D'OH!

    stefano , to Random stuff
    @stefano@bsd.cafe avatar

    Brewing new stuff for the BSD Cafe...

    stefano , to Photography
    @stefano@bsd.cafe avatar

    When the Light created by Nature challenges the Light created by Humanity

    stefano , to Random stuff
    @stefano@bsd.cafe avatar

    I've just created a new Matrix room for the BSDPub - Weekly Meeting coordination/chats.

    You can reach it here: :bsd.cafe

    stefano , to Android
    @stefano@bsd.cafe avatar

    For my , here's a snapshot of my desk from 2013. Although my workspace was pretty cluttered then and still is, despite being in a different house now. Under the table, there was a tower PCs, running . The laptop that was on was using , while the mini ITX desktop was powered by with , hosting various services in some domUs. My smartphone at the time was a QWERTY-equipped Samsung , which I had chosen in the hopes of finding a keyboard experience similar to the superb one offered by . Additionally, there was another laptop beneath the phones operating on . The Dockstar, running NetBSD, served as my file server; it even had remote access, albeit with a modest broadband speed of just 1.5 Mbit/sec.

    Ah, the good old days. 🙂

    ALT
  • Reply
  • Loading...
  • stefano , to OpenBSD discussion
    @stefano@bsd.cafe avatar

    Just wrapped up the first virtual meeting of 'BSD Pub,' hosted by @gyptazy
    Had a delightful and friendly conversation with wonderful folks, and some really interesting ideas emerged for the future. Thanks to everyone and... looking forward to the next meeting!

    Details will be posted on the corresponding page: https://wiki.bsd.cafe/docs:weekly-bsdpub

    stefano , to Photography
    @stefano@bsd.cafe avatar

    ...and at night, when everything seems so dark that you start to feel crazy and hopeless, just remember: a new morning will come and a new sun will shine for you.

    ALT
  • Reply
  • Loading...
  • + me
    stefano , to OpenBSD discussion
    @stefano@bsd.cafe avatar

    Weekly BSD Pub

    *BSD friends, just remember that on Thursday there'll be the first Weekly BSD Pub virtual meeting, organized by @gyptazy

    More information here: https://wiki.bsd.cafe/docs:weekly-bsdpub

    stefano , to Photography
    @stefano@bsd.cafe avatar

    Peacefully, towards the future

    ALT
  • Reply
  • Loading...
  • + me
    stefano , to Random stuff
    @stefano@bsd.cafe avatar
    stefano , to Linux
    @stefano@bsd.cafe avatar
    stefano , to Photography
    @stefano@bsd.cafe avatar

    Me and my first phone Over 40 years ago.

    This photo has been on my grandma's living room cabinet for as long as I can remember. She passed away a couple of years ago, and to keep her memory alive, my wife suggested we keep it in our living room.

    A blast from the past looking towards the future.

    No, the phone doesn't run Android or iOS 😆

    stefano OP ,
    @stefano@bsd.cafe avatar

    @me lost in time... 😆

    georgetakei , to Random stuff
    @georgetakei@universeodon.com avatar

    Is there a grade higher than A+??

    stefano ,
    @stefano@bsd.cafe avatar

    @georgetakei Higher than A+? Why? 😆

    stefano , to Linux
    @stefano@bsd.cafe avatar

    "How it all began"

    I saw an ad for this CD set at a very low price in a computer magazine. I decided to give it a try, enticed by the low cost and this 'alternative solution to Windows', and in late 1996 I ordered this set.
    When it arrived, I was fascinated (having never used a Unix or Unix-like system before) but a bit daunted by the lack of support for the main applications I knew. A few months later, though, I decided to give it another go and from that point, I never looked back. Whether it was Linux, one of the BSDs, or something similar (but Unix or Unix-like), I was not going back to systems like Windows.

    My today is probably one of the most significant in my computing life.

    This is a photo of the back cover of the "InfoMagic LINUX Developer's Resource CD-ROM" case. The cover lists the contents of the 6-CD set, including distributions like Red Hat 3.0.3 "Picasso", Slackware 3.1, Debian GNU/Linux 1.1.4, and others, with various kernel sources up to version 2.0.12+. It mentions the inclusion of a "QuickStart" installation guide and additional software like X-Free86 Version 3.1.2, with references to online resources. There's also information about the included on-line documentation like "Installation & Getting Started Guide" by Matt Welsh and "Network Administrators Guide", as well as file format details. Contact information for InfoMagic, including telephone, fax, email, and web address, is listed, along with the company's address in Flagstaff, AZ. A barcode is present on the bottom right. The text indicates the product is from 1996, providing a glimpse into the distribution of Linux software in the mid-1990s.

    ALT
  • Reply
  • Loading...
  • + me, stesnac
    stefano , to Random stuff
    @stefano@bsd.cafe avatar

    To reaffirm my today - following my post earlier about FreeBSD freezing if a laptop doesn't have the battery installed (https://mastodon.bsd.cafe/@stefano/112280720122710027), @jeffpc has prepared a patch and suggested I try it (https://reviews.freebsd.org/P636).
    I did, and it worked.
    This is the spirit that characterizes the open-source community and the fantastic members who comprise it.

    stefano , to Random stuff
    @stefano@bsd.cafe avatar

    For today's , I want to express my gratitude to the entire open-source community. Past, present, and future. I owe so much to what many developers, sysadmins, enthusiasts have built and maintained. I've always believed that culture should be free and accessible to all, and the OSS community has made it possible to study, learn, and implement complex and professional solutions without the need for closed systems, licenses, or expensive "certification" courses.

    To the Open Source community, heartfelt thanks!

    stefano , to Random stuff
    @stefano@bsd.cafe avatar

    Sunbathing on a Silent Suday

    ALT
  • Reply
  • Loading...
  • + me
    stefano , to Random stuff
    @stefano@bsd.cafe avatar
    stefano , to Random stuff
    @stefano@bsd.cafe avatar

    Though they've been gone for several years now, within the walls of my grandparents' house, I could still sense their presence, hear their voices, and smell their familiar scents. Closing the door for the last time today marked more than just an end to my visits—it symbolized the closure of my childhood and adolescence. It's an incredibly sad day for me. Yet, in this moment of reflection, I'm reminded that the sun will rise again tomorrow. Life, in all its facets, continues to move forward. This includes the BSD-based mail system I've been diligently working on, which is nearing a significant milestone.

    stefano , to Photography
    @stefano@bsd.cafe avatar

    Dear friends of and the entire ,

    And so, we have reached the end of 2023. For me, it was a positive year (except for the last 15 days, but in the end, it could have been worse), without any particular upheavals and therefore, quite straightforward.

    This year, I dedicated myself more to the Fediverse and launched the BSD Cafe project. Without a doubt, this has been among the best things to happen in 2023. I've received a warm welcome, and many wonderful people have joined the project, contributing to its growth. In just a few months (I officially announced and opened registrations on July 20, 2023, so less than six months ago), our Mastodon instance now has 151 active users, with 93 participating in the last month. Then there's the Matrix instance, actively used by many, Miniflux (only used by 4 of us), our Wiki, BlendIT, the ongoing snac2 experiment, and many ideas for the coming months.

    I've connected with people who have taught me so much, and the Fediverse has undoubtedly been the "place" where I've learned the most this year, through both interactions and reading what all of you have posted. I've met wonderful people beyond the technical realm and seen beautiful photography (), the sea (), personal memories (), captivating windows (), amazing cats (), and quiet, evocative Sundays ().

    So, from Stefano (a human being, a member of the Fediverse) and Stefano (the Barista of BSD Cafe), I wish everyone a Happy 2024!

    I know, to some, celebrating another trip around the sun may seem silly, but I believe it's always better in life to rejoice and celebrate something, anything, rather than argue, harm others, or wage wars. The world would be a better place if we all celebrated a little more.

    stefano OP ,
    @stefano@bsd.cafe avatar

    @grahamperrin yes, there's a new BSD Cafe service I'm finishing to set up and I think I'll announce it soon... 😉

  • All
  • Subscribed
  • Moderated
  • Favorites
  • supersentai
  • WatchParties
  • Rutgers
  • jeremy
  • Lexington
  • cragsand
  • mead
  • RetroGamingNetwork
  • loren
  • steinbach
  • xyz
  • PowerRangers
  • AnarchoCapitalism
  • kamenrider
  • Mordhau
  • WarhammerFantasy
  • itdept
  • AgeRegression
  • mauerstrassenwetten
  • MidnightClan
  • space_engine
  • learnviet
  • bjj
  • Teensy
  • khanate
  • electropalaeography
  • neondivide
  • fandic
  • All magazines