#ownyourdata

Sécuriser les systèmes embarqués avec un système de fichiers en lecture seule

peer.adalta.social/w/qce11wDNy

Make your own Read-Only Device with NetBSD

peer.adalta.social/w/nQCwqAv8G

Read-Only Root für eingebettete Systeme mit NetBSD

peer.adalta.social/w/bG7GEPHbV

Peter The Greathbrks
2026-02-12

✨ Sécuriser les systèmes embarqués avec un système de fichiers en lecture seule
La configuration d'un système en lecture seule atténue un point de vulnérabilité critique souvent négligé : la corruption du système de fichiers sur des supports de stockage peu fiables.

🔗 p4u.xyz/ID__FKNQB6R/1 (🇩🇪🇺🇸🇫🇷)

Peter The Greathbrks
2026-02-12

✨ Make your own Read-Only Device with
A practical guide to hardening embedded systems by eliminating file system write vulnerabilities through a memory-backed root configuration.

🔗 p4u.xyz/ID__FKNQB6R/1 (🇩🇪🇺🇸🇫🇷)

Peter The Greathbrks
2026-02-12

✨ Read-Only Root für eingebettete Systeme mit
Die Absicherung des Dateisystems als kritische Maßnahme gegen Datenkorruption und Ausfälle

🔗 p4u.xyz/ID__FKNQB6R/1 (🇩🇪🇺🇸🇫🇷)

Stefano Marinellistefano@bsd.cafe
2026-02-12

Make your own Read-Only Device with NetBSD

One detail that is often overlooked when dealing with embedded (or remote) devices is a key point of vulnerability: the file system.

it-notes.dragas.net/2024/09/10

#NetBSD #RunBSD #EmbeddedDevices #OwnYourData #ITNotes

Stefano Marinellistefano@bsd.cafe
2026-02-11

As the @bsdcan lists of talks and tutorials have been posted, I can officially announce my presentation:

Don't Freeze in the Cloud: Reclaiming Home Control with NetBSD

In 2010, I was taking more flights than cups of coffee. After a two-week trip, I returned home to a nasty, albeit expected, surprise: an indoor temperature of 7.8°C (46 F). Possessing more time than money, I decided to solve the problem my own way. I built a custom Python-based control system, accessible only via VPN, to manage my heating.

In 2015, after moving houses, this system was demoted to a secondary role, replaced by a shiny, commercial "smart" thermostat. However, I continued to maintain and update my custom solution for fun.

Fast forward to October 2025: major cloud providers faced significant outages. My commercial thermostat became dumber than a mechanical switch. I was reduced to manual two-hour overrides, with no visibility into settings or usage. It was a wake-up call: keeping my home warm should not depend on someone else's server.

I dusted off my solution and adapted it to modern needs - powered, of course, by NetBSD, running on the very same hardware that served my previous home for years.

In this talk, I will share the journey, the technical challenges, and the architectural decisions behind the project. I will demonstrate how NetBSD’s stability and low footprint make it the ideal operating system for long-term, "set-and-forget" home automation, allowing us to reclaim control from the cloud.

#NetBSD #BSDCan #BSDCan2026 #RunBSD #OwnYourData #Presentation #Talk

Neuronus Computingneuronus_computing
2026-02-11

Many cloud storage services can access or scan stored files.

This means that your information is never actually private.

NeuroDrive is designed for secure storage where file visibility remains under your control, not the service provider. 👉

neurodrive.me/

Stefano Marinellistefano@bsd.cafe
2026-02-10

Big update pushed for #BSSG - my Bash-based static site generator

This is a major pre-release update, not the official release yet, and I would really love some testing and feedback before cutting it.

Highlights:
* New build mode: BUILD_MODE="ram" / --build-mode ram
* This is a memory-first build mode designed to drastically reduce disk I/O during the build.
* On real projects, this results in a ~2× speedup, and in some cases well over 3× faster builds, depending on:

* site size
* number of generators involved
* storage speed
* parallelism available

In RAM mode you also get a stage timing summary, so you can see exactly where build time is spent. This makes performance tuning much more transparent and data-driven.

Under the hood:
The core build system was heavily refactored:
* Clear separation between orchestration, generators, and indexing
* Cleaner and more predictable generation flow for posts, pages, tags, authors, archives, and feeds
* Asset and theme handling moved into a dedicated build module
* Static file copying and theme CSS processing are no longer scattered around the codebase

Performance and robustness:
* Smarter rebuild and caching logic
* Improved parallel execution paths
* Uses parallel when available
* Shell-based worker fallback when it isn’t
* Parallel behavior is now more robust and easier to reason about

Stability and polish:
* Fixed an edge case with locale-specific timing parsing
* Configuration and documentation updated to match new options and tuning knobs
* Overall codebase is simpler, clearer, and easier to extend

Before tagging the official release, I need help testing this.

* Please test from the main branch or commit and report issues *

Links:
Repo: brew.bsd.cafe/stefano/BSSG

Huge thanks to everyone who tests, reports issues, or pokes at it.

This release comes from a lot of refactoring and profiling, and fresh eyes really help

#IT #SSG #Bash #OwnYourData

Stefano Marinellistefano@bsd.cafe
2026-02-03
2026-02-01

The Indie Web Is Not Defined by Its Enemies

Coyote's essay reframes the indie web as an anti-corporate project — but the movement was built by people who owned their data and built their own tools, not by people writing manifestos.

islandinthenet.com/the-indie-w

Łukasz Jasińskilucasyas@wspanialy.eu
2026-02-01

Muszę się wam pochwalić, że ogarnąłem sposób na replikację zfs miedzy TrueNASami spiętymi netbirdem. Pomogła mi wtym mała VMka. Tylko dysk jej ciut za duży założyłem #selfhosting #homelab #OwnYourData #deGoogle #TrueNAS #backup

worlddayworldday
2026-02-01

Element: Your Digital Sovereignty

🥹👇🌏🤝🌳🌐
zavo.mom/element.html

**1/7** 🌱 Tired of apps that *own* your conversations?
Element flips the script: **you own your data**. End-to-end encrypted by default. No ads. No tracking. Just pure privacy. ✨
🔒element.io

Element: Your Digital Sovereignty

🥹👇🌏🤝🌳🌐
https://www.zavo.mom/element.html

**1/7** 🌱 Tired of apps that *own* your conversations?  
Element flips the script: **you own your data**. End-to-end encrypted by default. No ads. No tracking. Just pure privacy. ✨  
#Element #Matrix #OwnYourData #PrivacyFirst 🔒https://element.io
aaaalolaaaalol
2026-02-01

Element: Your Digital Sovereignty

🥹👇🌏🤝🌳🌐
zavo.mom/element.html

**1/7** 🌱 Tired of apps that *own* your conversations?
Element flips the script: **you own your data**. End-to-end encrypted by default. No ads. No tracking. Just pure privacy. ✨
🔒

Element: Your Digital Sovereignty

🥹👇🌏🤝🌳🌐
https://www.zavo.mom/element.html

**1/7** 🌱 Tired of apps that *own* your conversations?  
Element flips the script: **you own your data**. End-to-end encrypted by default. No ads. No tracking. Just pure privacy. ✨  
#Element #Matrix #OwnYourData #PrivacyFirst 🔒
Alexey Staroseletsalexeystar@mas.to
2026-01-29

Want to feel what it's like when Apple keeps you from your own data? Try exporting all your Apple Notes or Voice Recordings so they're accessible on a non-Apple device - without using third-party tools and services. Good luck not swearing too much.

#deApple #ownYourData

Roni Rolle Laukkarinenrolle@mementomori.social
2026-01-29

I can't help it, I love beautiful, modern, minimal designs. Most user interfaces just don't appeal to me. Book apps, in particular, often feel old-fashioned. There's nothing wrong with old things though; retro tech from the 80s and 90s has its own charm, and people really knew how to make beautiful things back then.

But bad UI is a different story, it's clumsy, built with off-the-shelf frameworks without much thought, and often lacks proper design guidelines, plan or structure. That's why I can't use Bookwyrm, for example.

I read a lot and have mostly been using getbookshelf.com on iOS along with a CSV file since leaving Goodreads. Right now, I'm checking out alternatives. Even StoryGraph doesn't quite do it for me. margins.app looks promising, and Bookcover is okay but missing some features.

So, if in another world I decided to make my own fork and app, contribute to Bookwyrm, and completely refresh its UI like I did for Mastodon with the Mastodon Bird UI - what would you think of that?

#Books #BookApps #Margins #BookWyrm #UI #UIDesign #FrontEnd #BookTrackers #OwnYourData #SelfHost

Stefano Marinellistefano@bsd.cafe
2026-01-28

Time Machine inside a FreeBSD jail

Learn how to back up your Mac by setting up a Time Machine instance inside a FreeBSD jail using BastilleBSD and Samba. A quick and "painless" way to leverage ZFS snapshots for your macOS backups.

it-notes.dragas.net/2026/01/28

#ITNotes #FreeBSD #Apple #Backup #Data #OwnYourData #Server #TimeMachine #Tutorial #zfs #BastilleBSD #Bastille #Samba

Client Info

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