social.dk-libre.fr 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.
Ein eigener Backupserver mit Debian, ZFS und BorgBackup
https://www.moellnitz.de/ein-eigener-backupserver-mit-debian-zfs-und-borgbackup/
#BorgBackup #Backupserver #Debian13 #Linux #ZFS #ZFSMirror #Datensicherung #Backupstrategie #Georedundanz #Datensouveränität #HetznerStoragebox #NAS #WireGuard #RTCWakeup #BackupAutomatisierung #SMARTMonitoring #Selfhosting
Digitale Souveränität – wir praktizieren sie seit 2003.
Während heute vielerorts darüber diskutiert wird, wie sich digitale Abhängigkeiten verringern lassen, betreiben wir bereits seit Ende 2003 eigene dedizierte Server.
Wir installieren, konfigurieren, administrieren und sichern unsere Systeme vollständig selbst. Dabei setzen wir auf Linux, freie Software und unsere langjährige praktische Erfahrung.
Auch unsere Hardware könnten wir selbst zusammenstellen. Dass wir heute fertige Geräte und die Infrastruktur von Hetzner nutzen, ist eine bewusste Entscheidung.
Unsere Unabhängigkeit beruht jedoch auf einem noch grundsätzlicheren Gedanken:
„Alles, was wir benötigen, richten wir für uns selbst ein. Fehlt uns dafür das notwendige Wissen, versuchen wir, es uns anzueignen. Gelingt uns das nicht, verzichten wir lieber darauf, gehen schwierigere Umwege oder lassen es ganz.“
Denn wer auf eine bestimmte Technologie oder Dienstleistung nicht mehr verzichten kann, verliert einen Teil seiner Entscheidungsfreiheit.
Was das für unsere tägliche Arbeit und die IT-Strukturen unserer Kunden bedeutet, beschreiben wir in unserem neuen Artikel:
Digitale Souveränität – für uns seit 2003 gelebte Praxis
#DigitaleSouveränität #Linux #OpenSource #Systemadministration #SelfHosting
Weekly #39 | Du 7 au 14 novembre
Synology corrige deux failles dans DSM. Unraid 7.4 conserve les réseaux Docker à la recréation des conteneurs. Et Vacuula rend cartes et horaires aux Neato compatibles.
Outlook-Störung. Wieder mal.
Anhand von #Microsoft sieht man, warum eine eigene IT (Selfhost oder Hybrid-Cloud) für JEDES Unternehmen wichtig ist:
Wer alles in eine fremde Cloud legt, kann bei Ausfällen nur zuschauen.
Wer seine IT selbst in der Hand hat, arbeitet weiter.
✔ Kontrolle über Ihre Daten
✔ Ausfallsicherheit durch Redundanz
✔ Unabhängigkeit von einzelnen Anbietern
What happened with Outlook will happen again.
Before you jump to another host, consider #selfhosting.
In 2026 you can have a fast and secure mail server of your own, easy to admin & update without a compsci degree. One that is tightly-secured, supports all mail clients, has top delivery & encrypted storage. All under your control, & your domain.
If that sounds interesting, sign up:
https://courses.nikau.io/convoy
We'll pick a date as a group, & I'll guide you all through the build.
While #Microsoft is still dealing with issues with Exchange Online, we’re releasing another release candidate for #b1gMail 7.4.2. Hopefully, this will be the last one before the final version:
https://codeberg.org/b1gMail/b1gMail/releases/tag/7.4.2-rc5
Have fun testing it out and make the most of this time. Many thanks to cburkhard and @mkleger for contributing bug fixes recently.
#opensource #email #mailserver #php #m365 #diday #SelfHosting
Hello again, fediverse! 👋
I’m Alex, a Linux sysadmin in Scotland 🏴. I first joined in 2019, then wandered between servers and took a few breaks along the way, so consider this a fresh start.
I’m now running my own instance on GoToSocial, because I enjoy self-hosting things I probably don’t need to self-host. Outside of work I dabble in music production and plan to start on game development, both strictly as hobbies. Expect a mix of homelab tinkering, Linux war stories, open-source and privacy chat, the odd travel photo, and whatever I’m playing or listening to at the moment. I’ll use content warnings for heavier topics and alt text on images.
Question for you: what’s the best thing you’ve self-hosted that you couldn’t live without now?
#introduction #Scotland #SelfHosting #GoToSocial #Linux #SysAdmin #OpenSource #Privacy #MusicProduction #GameDev
I've always appreciated the simplicity of the BSDs. Power, yes, but without unnecessary complexity.
BastilleBSD and vm-bhyve have been my trusted companions for many years. But whenever I used Linux, I missed them.
That's why, years ago, I started putting together a collection of shell scripts (and some Python, although to a much lesser extent) to create something somewhere in between.
A bit of Bastille, a bit of vm-bhyve, a bit of Proxmox: unprivileged Linux system containers and virtual machines, managed from the command line.
Live backups. And live restore: bringing a workload back online before all its data has finished copying from the backup. Multiple storage backends. Encryption at the storage or individual workload level. Different networks. Isolation of each workload (a bit like illumos zones), with additional layers of protection.
Each container has its own UID/GID mapping. VMs run under separate unprivileged identities, with namespaces, seccomp and resource limits adding further layers of protection.
Pull-based backups from external hosts, with different levels and types of encryption. With raw encrypted ZFS replication, the backup server doesn’t even need the decryption keys. Backups are pulled over SSH by an external server. The workload host holds no credentials to log in to that server.
It also runs on a 1 GB Orange Pi PC 2, where I’ve tested both containers and native ARM64 KVM guests. And on a Orange PI One, armv7 and 512MB, it can run some lxc containers without problems, from the SD, using f2fs.
Simple disaster recovery. Because after those 142 servers went up in flames in Strasbourg, disaster recovery became something I care a lot about.
Currently supported and tested on Alpine Linux, Debian 13 and Armbian. On Debian, LXC containers also run under enforcing AppArmor profiles, adding another layer of protection.
Few commands. Lots of power. And it's called "Jail It!"
I'm not going to release it, at least not for now. I need to focus on my other projects, and Jail It! still needs some cleaning up.
But it works. And it does its job very well.
For containers, there's absolutely nothing running in the background. For VMs, just a small Python helper. No continuously running services. You connect via SSH, run your commands, and that's it.
Still, for anyone curious enough to have a look, I've put together a short demo on Asciinema:
https://asciinema.org/a/BbwGs99U9UJDLAzZ
Well, "short" might be a bit of an exaggeration. It's quite long, but I think it's worth watching all the way to the end.
#Linux #LXC #KVM #FreeBSD #Virtualization #OwnYourData #BSD #SelfHosting #Homelab #SysAdmin #DisasterRecovery
Published the results of my '2026 Self-Host User Survey' this morning, which received over 6,200 responses - a 52% increase from last year!
The results are super interesting and there were a ton of questions that surprised me. Check it out and let me know what you think.
https://selfh.st/survey/2026-results/
#selfhost #selfhosting #selfhosted #survey #opensource #foss #homelab #server #ai #jellyfin #smarthome #homeassistant #forgejo #plex #immich #software #sysadmin #devops #formbricks #hardware
https://nomadns.net is now multilingual!
I've just finished adding 9 new languages, the same ones as https://hostux.net, bringing the total to 11.
Translations will be available later today on https://weblate.hostux.net.
If you have some spare time (and the courage!) to review, fix or improve the translations, any help is more than welcome!
🤖 Et si vous pouviez interroger votre wiki en langage naturel depuis votre terminal ?
Wiki.js 3 intègre un serveur MCP. Mon nouveau guide explique comment le connecter à Gemini CLI et OpenCode : jeton d'accès, réglages Nginx Proxy Manager pour le streaming, et astuces pour éviter les blocages de quota.
📖 https://wiki.blablalinux.be/fr/piloter-wiki-js-3-gemini-cli-opencode-mcp
#WikiJs #MCP #GeminiCLI #OpenCode #SelfHosting #Linux #LogicielLibre #BlablaLinux
Faircamp is a free open source static website generator intended for musicians, bands and producers. You can find out more at:
🏡 https://faircamp.org (website)
🏡 https://codeberg.org/simonrepp/faircamp (code)
You can follow the developer at:
Faircamp can be installed via @yunohost at https://apps.yunohost.org/app/faircamp or installed manually using the instructions at https://faircamp.org/docs/latest
As far as I can tell Faircamp does not use any GenAI/LLMs.
This article provides a guide demonstrating how to deploy Hanko on Debian VPS.
What is Hanko?
Hanko is an open-source authentication and user management platform for web and mobile apps. In practical terms, it gives developers a ready-made login system instead of making them build authentication from scratch.
It can handle things like:
Email/password ...
Continued 👉 https://blog.radwebhosting.com/deploy-hanko-on-debian-vps/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.social #reverseproxy #letsencrypt #selfhosting #opensource #selfhosted
I've finally reached the acceptance stage.
My #unicomplex server is too big, too loud, and too overpowered for my #HomeLab. I'll finally listen to @pax0707 and let #NAS do NAS things.
I decided to go with #QNAP TS-664. It has enough power for #Plex and #Immich and nothing more. Also, I'll be happy to finally get rid of the #ZFS administration and optimization crap. Let QNAP handle this for me.
For real, that file system requires a doctor's degree to operate correctly.
I have a question for fellow homelabbers.
Who is streaming #Plex content from an SMB/CIFS mount through a 1 Gbps network? I mean when Plex is on one host and the content is on another. I need honest feedback, especially on 4k movies. Is it buffering sometimes? How is the overall experience?
In the latest article in the @adminmagazine #SelfHosting series, @makkes shows you how to install and configure your own Matrix homeserver with Synapse
https://www.admin-it.io/running-your-own-matrix-server-with-synapse/?utm_source=mlm
@element @matrix #Synapse #homeserver #messaging #PostgreSQL #OpenID #encryption #backup #security
The @jellyfin for Android TV 0.20 release is out! 📺🎉
This release brings redesigned settings, playback and subtitle improvements, better external player support, and lots of smaller fixes and improvements.
Read all there is to learn on our blog: https://jellyfin.org/posts/androidtv-v0.20.0/
New Hostux service: https://nomadns.net, a free dynamic DNS.
A stable name for anything behind a changing IP: home server, Raspberry Pi, home automation, game server, remote access to your network… Your router or a small client updates it whenever your IP changes.
IPv4 and IPv6, DNSSEC-signed zone, certificates through ACME DNS-01, ready-made settings for ddclient, OpenWrt, Fritz!Box and acme.sh.
Hey selfhosting bubble could you recommend a service which tests my mail server for good practice regarding DKIM, SPF, DMARC, Connectivity etc. so the only problem remaining when sending E-Mails are the opaque spam filters of Google, Microsoft etc. which are meant to kill small participants in the E-Mail ecosystem?
@homelab #selfhosting #email #dmarc #dkim #spf #bestpractice
Linux and self hosting microblog update (which contains no Linux and little about self hosting):
I've routinely paid a quick oil change shop for their services for the past couple of decades - until this year.
This year, one of them made a serious mistake, which cost me an engine rebuild.
Yesterday, I changed my own oil.
I'm not more trained to protect my engine. I am simply more motivated to protect my engine.
This is why I now self-host my own email servers.
Engine oil changes and hosting email aren't a huge deal, but can be incredibly expensive when done wrong. It is scary to do it myself, but this year it became much scarier to trust someone else.
There's someone(s) out there I could trust for either, but finding them is more work, stress and risk than just doing it myself.
There's hundreds of companies who could do a good enough job for a fair price.
But zero of those companies have lately convinced me that they care about the harm that could come to me from mistakes, the way I care. Much less that they would lift a finger to make me whole if I was harmed by their mistake.
So, now, I do it myself, instead of working on something more interesting.
#devops #selfhosting #linux #oilchange #carrepair #righttorepair
Run a private container registry with zot
In this blog post, you will learn how to set up zot as a private container registry, with one account per project
https://dataswamp.org/~solene/2026-11-08-zot-private-container-registry.html
gemini://perso.pw/blog/articles/zot-private-container-registry.gmi
Eine #Frage an die #Linux #Admin Bubble, von einem unerfahrenen und deshalb noch zaghaften #Selfhosting Admin: Ich betreibe einen #VPS unter #Debian 12.15 und #Yunohost. Darauf läuft nur wenig kritische Software... u.a. #WordPress, #SearXNG und ein wenig Email.
Gibt es (gute) Gründe, auf dem Sever keine unattended-upgrades zu aktivieren?
Toll. Jetzt ist das Supermicro Netzteil meines Ersatzservers defekt. Von Heut auf Morgen, macht einfach keinen Mucks mehr, kein Relais Klicken mehr, keine Standby Spannung, nix.
Eine Diode fällt auf, dass sie in beide Richtung durchlässig ist, aber kann den Typ nicht erkennen, vlt. muss das ja auch so. (Zener Diode?)
Zur Sicherheit gefragt: Hat wer zufällig ein Supermicro PWS-563-1H Netzteil (oder kompatibel), welches nicht mehr benötigt wird?
🥺
👉 👈
The Intel Atom box eats at near 3 W, the spinning HDD needs at near 20 W at startup and 6-12 W to operate - so for NAS + 4 HDDs I need at near 3 + 20 * 4 = 83 W. So, with 450 W PSU inside the box and an external 400 W power supply (beforementioned) I'll have enough power to power on the system and spin all four disks 🙂
The fun started when I disassembled the bought power supply - I'm a bit paranoid and since I had one Chinese extension cord with a lot of protruding copper strands inside and an extremely bad soldering - I'm always disassembling such cheap things before plugging them to the power outlet.
The power supply works well and provides 12.02 V, which is enough for PSU inside the computer. And the disks start without problems. But it was loud, as loud as the ITX case with two fans inside plus one big fan for HDDs.
Inside the power supply I found the fan cooling nothing - there is just a metal case on the bottom and on the top of the fan. And only two elements (MOSFETs?) "connected" to the metal case for passive cooling - are on the opposite side of the fan 😀
The most funny part - the fan just glued to the PCB from the one side 😀
P.S. Worth to mention, that the "rain protected" label on the case looks like just a nonsense - there are no sealing gaskets in the construction. So the good north rain probably will cause a good short circuit 🙂
Présentation : https://wiki.blablalinux.be/fr/firefox-sync-auto-heberge
Tuto pas à pas : https://wiki.blablalinux.be/fr/installer-firefox-sync-auto-heberge
Retrouvez aussi ce service parmi tous les autres ici : https://blablalinux.be/mes-services-publics/
Bonne découverte et bon déploiement ! 🚀
#LogicielLibre #Selfhosting #ViePrivée #Firefox #BlablaLinux #Souveraineté
#PSA for everyone #selfhosting #bitwarden / @bitwarden
if you have the issue where your #bitwarden instance guzzle up space especially the logs, add in your ./bwdata/env/global.override.env the settting : globalSettings__logRollBySizeLimit=1073741824
with the number being the size in bytes (value in the example being 1 GB)
Then restart via ./bitwarden(.sh/.ps1) restart
Why this is not a default is beyond me but guess selfhosting mean infinite storage ?
The server at my dad's house was down since he switched ISPs. It had a static IP address in the same range as the previous router so it should have been transparent. After copy pasting linux commands live with him, I managed to narrow the issue down to one line. The default gateway changed from .1 to .254 #selfhosting #homelab
Indice : pas besoin de changer de navigateur, juste de changer de point de vue 😏
Plus d’infos très bientôt…
#LogicielLibre #Selfhosting #VieePrivée #Firefox #BlablaLinux #Souveraineté
RE: https://social.ridetrans.it/@Andres4NY/117573322230525781
Overnight and today, I moved 15 domains away from #NameCheap after several decades. Various reasons, from service interruptions for the first time, to policies they are changing, to price increases every time the sun sets and the moon rises. This stuff happened after Private Equity took them over. I went more than a decade and a half without a support ticket and in the past year, three.
I've already moved hosting and went down from 3 hosting servers to just one and I have been migrating it out for a few months and hope to pull the trigger by October 17th. It was my largest server and held 70% of my server apps, email, etc
It's like losing an old friend or moving out of your childhood home. #PrivateEquity
So namecheap just randomly locked my domain (which I've had with them since.. 2006) until I send them a valid government ID.
No complaints about the domain, just a random check. What the actual fuck?? #Namecheap #DNS
New blog post: I built a small AI reviewer for my self-hosted Forgejo. It reads every pull request, posts a summary and inline findings, and is not allowed to do anything else.
The hard part was not the integration. It was making it stop being confidently wrong: on my biggest real PR, 18 of 29 first-pass findings were discarded after a second pass checked them against the actual code.
https://blog.hofstede.it/a-read-only-ai-reviewer-for-forgejo-pull-requests/
Questions to the Joplin Community: how do you sync your notes. Do you run a dedicated Joplin sync server, do you use Nextcloud as backend or maybe a plain webdav server like nginx with webdav mod?
What are the advantages using the dedicated Joplin server?
Till now i sync it via Nextcloud, but i dont know if i stick to nextcloud because it can do many things i never need.
#joplin #selfhosting #webdav @homelab
Web statistics from the server logs with GoAccess
In this blog post, you will learn how to generate web statistics every hour from your web server logs with GoAccess
https://dataswamp.org/~solene/2026-11-04-goaccess-web-statistics.html
Interessanter Artikel für Rechtsanwält:innen, Steuerkanzleien, usw., ist allerdings recht "nerdig" ;)
Weekly #38. Quels comptes SSH sont exposés sur Alpine ? Immich désactive par défaut la télémétrie d’ONNX Runtime, Wiki.js 3 demande une nouvelle instance et Vincent Bernat détaille son GeoDNS chez Bunny.
The XMPP Newsletter for October 2026 is out!
Read about the latest updates in the #XMPP universe and our #standards!
https://xmpp.org/2026/11/the-xmpp-newsletter-october-2026/
Enjoy reading! ☕
#jabber #chat #interoperability #SelfHosting #rtc #opensource #decentralization #federation #messaging #newsletter #xep
#XMPP Community
XMPP #Sprint in #London, #UK takes place from today till Sunday at The Mitre Hotel in #Greenwich.
https://xmpp.org/2026/09/xmpp-sprint-london/
#jabber #chat #interoperability #selfhosting #rtc #opensource #decentralization #federation #messaging #collaboration
Node64 vereint sechs Homelab-Dienste in einem Container
https://linuxnews.de/node64-vereint-sechs-homelab-dienste-in-einem-container/ #homelab #selfhosting #linux #opensource #linuxnews
This looks interesting. I have been using Nextcloud for years, but have been curious about alternatives.
#XSF Announcement
Call for Papers for the Decentralised Messaging devroom at #FOSDEM2027!
https://xmpp.org/2026/10/fosdem-2027-decentralised-messaging-devroom/
Deadline: Nov 20, 2026
#xmpp #jabber #matrix #deltachat #chat #interoperability #SelfHosting #rtc #opensource #decentralization #federation #messaging #xep #devroom
If, hypothetically, I wanted to self-host e-mail on a VPS, is it possible to set it up so that the mails are end-to-end encrypted in a way that the company who operates the VPS cannot read them? That is: the mails arrive at the serve encrypted, are stored on the server encrypted, and leave the server still encrypted. I assume this is what services like Proton (claim to) do, so presumably it *is* possible? But what's actually involved in that?
Après « Arrêtez latest dans Docker Compose », la suite : suivre les nouvelles images avec WUD.
Filtres de versions, alertes ntfy et mises à jour choisies.
https://cryptolab.re/posts/2026/wud-suivre-mises-a-jour-conteneurs-docker/
Snac is a lightweight Fediverse-compatible social network server which is entirely human-written, and doesn't require a database. You can find out more at:
🏡 https://codeberg.org/grunfink/snac2
You can follow Snac's lead developer at:
It can be installed via @yunohost (at https://apps.yunohost.org/app/snac) or manually using the installation instructions (at https://codeberg.org/grunfink/snac2/src/branch/master/README.md).
An easy way to try local AI with braindead-local-intelligence
In this blog post, I present braindead-local-intelligence, a project to easily run local LLM and image generation models on Linux with podman
https://dataswamp.org/~solene/2026-11-01-braindead-local-intelligence.html
gemini://perso.pw/blog/articles/braindead-local-intelligence.gmi
Weblate is now available for Hostux!
If you'd like to help with translations, you can review and improve existing ones or contribute new languages.
https://hostux.net: https://weblate.hostux.net/projects/hostux-net/
https://dns.hostux.net: https://weblate.hostux.net/projects/hostuxdns/
Any help is welcome, even just fixing a typo. :)
If you're trying to find an alternative to Google Drive, Proton Drive etc, have you considered setting up your own cloud? It's not as difficult or expensive as you think!
You can use a managed hosting company and they will do all the technical stuff for you. Once the cloud is set up, you can log in and use it exactly like you might use any cloud storage service.
Nextcloud is probably the most popular option, here's a beginner's guide to using it:
Bonsai 2 27B est disponible dans Ollama : Qwen3.8 compressé en ternaire, 8,3 Go à télécharger, vision et appels d'outils.
Installation, mémoire et lecture des benchmarks :
https://cryptolab.re/posts/2026/bonsai-2-27b-ollama-qwen38/
Weekly #37 : Stalwart 1.0, correctifs Tailscale SSH et HACS bientôt intégré à Home Assistant.
Aussi : Uptime Kuma, Immich et la forge BugStage.
#XMPP Community
Info: XMPP OpMeet planned for tomorrow has been cancelled! ☹️
https://xmpp.org/2026/10/info-xmpp-opmeet-2026.10-cancellation/
#jabber #chat #interoperability #selfhosting #rtc #opensource #decentralization #federation #messaging #operator #server
Je cherche une alternative à #proton
- Pour le VPN je pense me tourner vers AirVPN
- Pour le drive, j'ai pas d'idée.
- Pour les mails, j'envisageais #tuta mais leur récent post indiquant qu'ils envisagent d'utiliser l'#ia me rend plus que circonspect.
Je n'ai pas envie de tout migrer une seconde fois.
J'ai vu passer des infos sur #posteo , j'ai également trouvé https://forwardemail.net/fr qui a l'air de proposer également de l'hébergement de mail chiffré.
Connaissez-vous ?
La dernière solution étant le #SelfHosting + un service de forward pour éviter les problèmes de blocage, mais l'hébergement de mail à titre pro, c'est un peu relou.
#vieprivee
Does anyone have any recommendations?
No USA, no fascists please.
#XSF Announcement
Call for Participation for the Decentralised Messaging devroom at #FOSDEM2027!
https://xmpp.org/2026/10/fosdem-2027-decentralised-messaging-devroom/
Deadline: Nov 20, 2026
#jabber #matrix #deltachat #chat #interoperability #SelfHosting #rtc #opensource #decentralization #federation #messaging #newsletter #xep
There has never been a better time to introduce young French people to the wonderful world of decentralized social networks and - optional - #selfhosting.
An accidental ad for the #Fediverse, exhibit A: https://www.politico.eu/article/french-government-mulled-blocking-social-network-amid-protests/
Nice, #selfhosting https://lyrion.org/ just revived our old #Squeezebox! On
#NixOS it was just:
services.slimserver.enable = true;
# (plus opening TCP port 9000 and TCP/UDP 3484)
Then performing the setup wizard via http://localhost:9000 (only works via localhost, can also use an ssh port forward for example), then the Squeezebox listed the server on its own and everything worked after selecting it. 👍
1/n OK about to start dipping my toes into the world of #selfhosting.
Reasons.
My disappointment with the new #Mastodon web UI just reminds me of the many issues of using the "cloud", that is having your stuff on someone else's server.
My disappointment with those working on the new UI sound just like any other UX developer in a big oligarch owned company who are not going to go back or not make any significant improvements to their beloved concept.
Time to jump ship?
Weekly #36 : PHP et GitLab à patcher, mTLS dans Pangolin, KeePassXC 2.8 stable et OpenBSD 8.0.
Automated watch of vulnerabilities affecting my infrastructure
In this blog post, I share how I get notifications, tickets and fix pull requests for newly published vulnerabilities affecting my infrastructure
https://dataswamp.org/~solene/2026-10-23-automated-vulnerability-watch.html
gemini://perso.pw/blog/articles/automated-vulnerability-watch.gmi
🔐 CryptPad passe en 2026.10.0 sur mon instance : nouveau serveur, et Euro Office 9.3 remplace OnlyOffice 🇪🇺
Tuto pas à pas pour migrer une instance Docker Compose 👇
https://joplin.blablalinux.be/shares/zvEEX2jXOGz5E1lElSYiXW
Mon instance sur la liste officielle : https://cryptpad.org/instances/
It's been 3 years today I started self-hosting my email server using Mailu.
https://mailu.io/
https://github.com/Mailu/Mailu
Thank you Mailu team for providing such a simple and comprehensive setup! Maintaining this by myself would be impossible.
#Selfhosting and looking for a list of potential #PHP apps that may be impacted by the recent vulnerabilities?
This should be able to help:
https://selfh.st/apps/?language=PHP
#selfhost #selfhosted #opensource #foss #homelab #server #bug #bugs
In this blog post, I describe how I continued learning about self-hosting, which is essentially a practice to host websites or services (like e-mail, file sharing, game servers, etc) on my own servers so I can have better control over data, privacy and computing infrastructure to potentially save costs and improve my computing skills while also benefitting people around me:
https://cyantusk.neocities.org/news/2026-10-21.html
#FreeSoftware #Linux #SysAdmin #Proxmox #SelfHosting #Homelab
Expose only share links of a private service with caddy
In this blog post, you will learn how to use caddy to expose only the share links of a service reachable over a VPN, and reduce its attack surface
https://dataswamp.org/~solene/2026-10-21-caddy-forward-auth-public-share-links.html
gemini://perso.pw/blog/articles/caddy-forward-auth-public-share-links.gmi
🚨 A heads-up for anyone running #WordPress, #Moodle, #Nextcloud or other PHP-based services.
PHP has confirmed two critical vulnerabilities, both rated 9.2/10. Fixes are scheduled for today, 21 October, at 14:00 UTC.
Prepare to patch PHP, not just your applications. CERT-EU advises considering temporary isolation of public-facing services if prompt patching isn't possible.
It sounds pretty bad. Affected versions are not yet confirmed but I've heard 5.4+
Ok, nginx patched, looks like the latest version is up and running.
How often do you update/upgrade your VPS (Ubuntu)? Should I run a daily cron job for update/upgrade?
@prosodyim is free open software for creating your own XMPP/Jabber server, a federated messaging and calling service. Because it's federated you can message and call people on other XMPP/Jabber servers.
🪴 If you're moderately techy you can install Prosody via @yunohost at https://apps.yunohost.org/app/prosody
🌳 If you're very techy, you can install Prosody manually using the instructions at https://prosody.im/doc
Thanks to #Tailscale my #homelab is mobile now. I'm currently in a hotel and this restricted wifi is all it needs to keep my services available publicly, reverse-proxied from a @netcup VPS. (All running
#NixOS of course, amazing how you can build working qcow2 images with nix, just like
SD card images 🤯). Homelab minipc sits in a thrown-together IKEA box of "all the internet stuff" that I have with me now, because I'm moving.
Le teasing est terminé : ça pique, comme promis ! 🔥🚀
Mon nouveau service auto-hébergé est en ligne : Notesnook, des notes chiffrées de bout en bout, synchronisées sur tous vos appareils (navigateur, ordinateur, Android).
👉 Utiliser mon instance : https://wiki.blablalinux.be/fr/tutoriels-notesnook-utiliser-instance-blablalinux
🛠️ L'installer chez vous : https://wiki.blablalinux.be/fr/tutoriels-notesnook-installer-sur-son-serveur
🌐 Tous mes services : https://blablalinux.be/mes-services-publics/
Weekly #35 : GitLab et Collabora/Nextcloud à corriger, Sonarr 5 en bêta, Sync-in avec draw.io, UniFi 11 et Homelable à découvrir.
XMPP Community
From today: #XMPP stand at #OmniOpenCon at Politehnica University of #Bucharest, #Romania for 16-18th October 2026. Volunteers welcome to help!
https://xmpp.org/2026/08/xmpp-stand-at-omniopencon/
#jabber #chat #interoperability #selfhosting #rtc #opensource #decentralization #federation #messaging #ubc
WITH_LINUX_SANDBOX, so while that's called somewhat experimental in the README, the server seems to be working, and sending this post shouldn't break it. I'll hit Post while watching the logs....My self-hosted infrastructure with Incus OS
In this blog post, I share how my personal self-hosting infrastructure works and how its security layers fit together
https://dataswamp.org/~solene/2026-10-15-selfhosting-infrastructure-incus-os.html
gemini://perso.pw/blog/articles/selfhosting-infrastructure-incus-os.gmi
Weekly #34 : nouvelle clé DNSSEC, correctifs Vaultwarden et FreshRSS, certificats Let's Encrypt de 64 jours dès février 2027. À découvrir : Headplane et Carbure.
"One way to do everything, not ten. For example, for deployment we were previously using Co-op Cloud, Dokku and Kamal."
https://gfsc.community/how-we-run-gfscs-digital-infrastructure-for-10-a-month/
#XMPP Community
Info: XMPP OpMeet has been postponed from 10th to 31st October 2026!
https://wiki.xmpp.org/web/OpMeet/2026.10
#jabber #chat #interoperability #selfhosting #rtc #opensource #decentralization #federation #messaging #operator #server
The XMPP Newsletter for September 2026 is out!
Read about the latest updates in the #XMPP universe and our #standards!
https://xmpp.org/2026/10/the-xmpp-newsletter-september-2026/
Enjoy reading! ☕
#jabber #chat #interoperability #SelfHosting #rtc #opensource #decentralization #federation #messaging #newsletter #xep
Officially kicked off my annual self-host user survey this morning, which consists of 45 questions across several topics (including a new section on AI!).
Last year's survey received over 4,000 responses - the goal is to hit 5k this year!
https://selfh.st/survey/2026-open/
#selfhost #selfhosting #selfhosted #opensource #foss #homelab #survey #privacy #fediverse #mastodon #server #sysadmin #devops #ai #cloud #smarthome #git #hardware #software #app #apps #docker #database #streaming
So now I need to move my #homelab. And I have two options:
1. Migrate #Mastodon reverse proxy from #nginx to #caddy (no documentation on this around the internet except uncertain assumptions).
2. Pay x4 for the internet for a business plan, where I’ll be able to rent more than one static IP.
So the question is do you, dear #mastoadmin, have a working example of Caddy config for Mastodon?
Question for those of you that use ansible for deploying/maintaining infrastructure in your labs/prods:
How did you take a manually-configured environment and migrate to ansible?
Did you reversed engineer your existing stack, or build out new using your own generated code (or other people's) and just migrate data?
Finally turned attention to getting Immich up and running tonight. I like it, seems snappy enough with tens of thousands of photos imported.
The Immich website has a handy form driven page for generating a docker compose file so it took like 30 seconds to get it running once mutated to follow my way of doing things on my server (persistent storage, naming, cert proxy, etc).
I struggled a bit with using the Immich command line tool to import my photo collection and in the process of trying to figure out why --recursive didn't work, stumbled upon the immich-go project on github. It's also a command line tool and works very well; immediately was able to recursively import photos, etc. Compiles cleanly on Alpine Linux (ofc, it's just golang).
Immich-go has a migrate function that allows you to connect to one Immich server and copy the files to another Immich server (but no 'delete source' as far as I could tell).
I set up a second Immich instance on a different port and started to use the migrate function to finally start moving all the photos of my computer electronics and vehicle technical projects out of the whole household's photo collection. My wife will appreciate that. Ha. Managed to split out 2026-2025, only ~25 more years to go. Ugh.
Anyway, Immich (the server) and Immich-go (the CLI tool) are cool. Recommended.
Fun!
#immich #immichgo #AlpineLinux #cli #photography #photos #HomeLab #SelfHosting #SelfHosted
One day I wondered about problems between my #Matrix server and #Element desktop client. It turned out Synapse was terminated by OOM killer... and it wasn't last time that happened. Now I just started service again, without big hope it would be running long. I feel after enabling federation I finally reach that wall where lowest tier VPS just cannot bear all my services running there on minimal resources - which worked by some supernatural miracle for 7 years.
I started thinking about migrating anyway because of other reasons, but now I have more dilemma. If I have to move everything and start from scratch, it maybe could be better to use physical machine (even if not big, heavy, energy-hungry industrial server) and buy local Hackerspace network and server room storage. But now prices of any hardware are insane because of this slop hype...
I don't know what to do and I don't like it.
🐧 Mon portail BlablaLinux a été amélioré : OpenGist y a pris place, la pluie Matrix est plus légère et la sécurité renforcée 🔒
Tous mes services libres au même endroit 👉 https://link.blablalinux.be/
#BlablaLinux #OpenGist #SelfHosting #Linux
I just had a thought. Some people talk about #SelfHosting and #Homelabs as some prepper like thing for weird people. I want to change that, as it certainly doesn't reflect how I feel about my mailserver, my various web servers and other services I run myself.
And that's where the thought comes in. From now on I will call it:
#PersonalComputing instead :)
Hi everyone from my littlefedi instance, this is my first test post with a media file.
This is one of my dogs when she was very young
There's a new very lightweight Fediverse platform that's just been released called littleFedi. You can follow its new official account at:
Its official website including download and source code is at:
LittleFedi is intended for techy people who want to create their own Fediverse server using as few resources as possible.
It's written by @stefano (who also created the weather service FediMeteo).
LittleFedi is an excellent light weight but fully featured Fediverse platform (ActivityPub). I've been kicking tires and providing feedback on the test instance and excited for the first release to give it a go self-hosted.
@stefano has been leading a master class in community and developer relations. He has been stewarding the team and user community with enthusiasm and transparency. Congratulations to Stefano and the team.
Here's a great story of the project's genesis and journey. https://littleone.littlefedi.social/@littlefedi_official/01a0f644-8ed6-7a7d-ade6-46f4c0a74f41
So, I decided not to use ZFS for my in-home NAS. I checked it in another server with 2GB of RAM and... it works, but any heavy I/O operation resulted in killing spree of NetBSD kernel, OOM-killing the processes to free the memory. And NetBSD ZFS doesn't have knobs to fine-tune memory limits (IIRC they are still in development).
Instead, the usual approach - the old^Wmature technology - is in use. With the help of netbsd-users maillist (https://mail-index.netbsd.org/netbsd-users/2026/09/21/msg034895.html) I configured the next thing for HDD with RAIDframe, CGD and LVM:
1) Two identical 1TB disks: /dev/wd0 and /dev/wd1.
2) Both in use in RAID1 /dev/raid0 (as described in this document: https://netbsd.org/docs/guide/en/chap-rf.html, but without any tricks for root FS).
3) /dev/raid0 divided in two parts: /dev/raid0a for root FS and /dev/raid0b.
4) Both disks (/dev/wd0 and /dev/wd1) has installed bootloader via /usr/sbin/installboot -o timeout=10 -v /dev/rwd0 /usr/mdec/bootxx_ffsv2 and /usr/sbin/installboot -o timeout=5 -v /dev/rwd1 /usr/mdec/bootxx_ffsv2
5) The /dev/raid0b was encrypted with CGD, so the /dev/raid0b -> /dev/cgd0.
6) The whole encrypted disk (/dev/cgd0a) was added as physical volume to LVM. The volume group /dev/vg0 was created with this PV and the logical volume /dev/vg0/lv0 was created inside this VG to store the real data.
The LVM allows to add new disk space, just by adding new physical volume to the volume group and then extending the logical volume and resizing the FFSv2. I tested it with a test USB drive and it works and even doesn't led to data loss 
And the separate CGD separately encrypts existing physical volume and each new physical volume just in case 
One quirk: the underlying physical disks (/dev/wd0 and /dev/wd1) plus /dev/raid0 should use MBR partition scheme or NetBSD disklabel - because the root partition should start from 0 sector - if it started not from zero sector, then the bootloader will be unable to find root FS. I tried to use GPT, but the installer was unable to create root partition not from zero sector, only from 2048 sector 
Hey #selfhosting adjacent people, reminder that with two commands on #Debian you can have a self-hosted #Tor Onion service running:
sudo apt-get install --install-suggests python-txtorcon
twistd web --port "onion:80" --path ~/public_html
The above will make your "~/public_html" (yes that's how old I am) available on a brand-new Onion domain.
More details:
https://txtorcon.readthedocs.io/en/latest/introduction.html#introduction
One more Hostux services got a visual refresh: FreshRSS now use theme matching the new identity introduced across https://hostux.net and https://dns.hostux.net
RE: https://sciences.social/@annasdtc/117224123424001867
Not everyone can or should self-host, but the technology that enables it—federation, open standards, and vendor independence—also allows cooperatives, municipalities, and community groups to run their own infrastructure.
A visual refresh for https://hostux.net : the whole Hostux Network website has now been redesigned to match the new identity introduced with HostuxDNS.
Same services, new look, with a cleaner layout
Major update on https://dns.hostux.net : you can now create your own custom block list. I took this opportunity to give the site a visual refresh.
Weekly #33 : SSO OAuth gratuit dans Stirling PDF 3, nouveau rythme des noyaux Ubuntu, optimisations Tailscale et projet de rachat de Shelly.
Ok so I wanted to try Stalwart… It’s such an half-baked product that it was totally unusable on a Vnet Jail (it’s ok on a regular Jail). Also, people have so many problems with the version 0.16, it’s not the kind of trouble I want my email stack to be.
This is sad.
Adding Matter support to Home Assistant was a small journey… mostly because I had to fix the host. But also because the archived matter server didn’t work, but the new one in beta that’s not certified did the trick. https://www.screamingatmyscreen.com/home-assistant-and-matter/ #selfhosting #selfhosted
The server was named 'enterprise', and it is the last in a long line of servers with that name, going back almost 30 years. The first one lived in a rack at the xs4all datacenter in Amsterdam Zuid.
It also means an end to my small contribution to a vital bit of often forgotten global infrastructure: the #NTP pool. For around 2 decades I've been hosting one of the pool DNS servers. I don't have the server capacity for it anymore and running something like that off of a residential fiber uplink is not optimal in any case.
Still, starting a new chapter in my #SelfHosting journey, one inspired by digital minimalism and #permacomputing, feels good.
I love getting #TheOnion in print, but this time they’ve gone too far. I don’t know how they broke into my basement but I did not give them permission to use photos of my stuff in their mock ads.
#selfhosting #homelab
#XMPP Community
XMPP stand at the upcoming #LinuxDays #conference in #Prague, #Czech Republic on 3rd and 4th October 2026!
https://xmpp.org/2026/08/xmpp-at-linuxdays/
#jabber #chat #interoperability #selfhosting #rtc #opensource #decentralization #federation #messaging #Linux
#XMPP Community
XMPP #Sprint in #London, #UK from the 6th to the 8th of November 2026 at The Mitre Hotel in #Greenwich.
https://xmpp.org/2026/09/xmpp-sprint-london/
#jabber #chat #interoperability #selfhosting #rtc #opensource #decentralization #federation #messaging #collaboration
#XMPP Community
XMPP stand at the upcoming #LinuxDays #conference in #Prague, #Czech Republic on 3rd and 4th October 2026!
https://xmpp.org/2026/08/xmpp-at-linuxdays/
#jabber #chat #interoperability #selfhosting #rtc #opensource #decentralization #federation #messaging #Linux
#XMPP Community
Join the first online XMPP OpMeet on the 10th October 2026! There is a call for ideas, too.
https://xmpp.org/2026/09/xmpp-opmeet-2026.10-call-for-participation-is-open/
#jabber #chat #interoperability #selfhosting #rtc #opensource #decentralization #federation #messaging #operator #server
If you're looking to manually upgrade your Raspberry Pi 5 with more RAM, well they're trying to stop the few of you out there with the skills/equipment to do it for... reasons?
https://www.reddit.com/r/selfhosted/comments/1wkxjwg/raspberry_pi_5_eeprom_update_now_blocks_manual/
Can someone recommend a self hosted analytics solution with exactly three criteria being a hard requirement:
- oidc support
- multiple sites with per user permission
- no cookie banner required
Please don't suggest hitkeep or matomo.
Weekly #32 : plugin Proxmox de TrueNAS en bêta, cluster Pangolin 1.23 en Enterprise Edition, avenir de Portainer CE et RustFS 1.0. Prérequis et points de vigilance.
The proposed @EUCommission ban on social media is published and as expected has zero concept of federated, self-hosted software but expressly places the smallest deployer in scope. A quick scan implies they want to kill off #SelfHosting with unreasonable burdens and disproportionate penalties.
At least it has an direct exception for #OpenSource software development - seems having the @osi @policy team deployed in Brussels has made a difference. Thanks to the drafter!
Quick heads-up for other Mastodon admins: this registration spam wave isn't over yet.
On lsbt.me, we first saw a flood of API registrations using Python/aiohttp. The telltale signs were usernames following the pattern bp plus 16 hex characters, and the sign-up reason was always "Automated protocol deliverability probe". A narrow block on that user agent stopped the first wave.
Today, however, five new registrations came in with the same usernames and the same sign-up reason. This time the bot simply identified itself as Chrome 126. That's exactly why a user agent is only useful as a short-term filter. It's a header the client can set to anything.
The requests go to POST /api/v1/accounts. This endpoint lets client apps create a new local account directly in the app. No app needs it for OAuth connections to existing accounts. #FediSuite doesn't use it either. It registers itself via /api/v1/apps, obtains consent via /oauth/authorize, and then works with a user token. Regular sign-up through the Mastodon website is also handled separately via POST /auth.
So I've completely disabled API account creation on lsbt.me. Web sign-up, OAuth, and existing clients keep working as before. Anyone who wants a new account just signs up once on the web as usual and can then use any client.
If you'd also rather not offer this optional native sign-up path, you can add the following to your Nginx server block, before the general location / block. The example assumes the @proxy location that many Mastodon Nginx configs already include:
location = /api/v1/accounts {
limit_except GET {
deny all;
} try_files $uri @proxy;
}
This returns a 403 only for POST /api/v1/accounts. The read-only GET endpoint remains reachable. As always, run nginx -t afterwards and only reload once the test passes.
#Mastodon #Fediverse #MastoAdmin #FediAdmin #FediMod #FediBlock #Moderation #Registration #Spam #Nginx #SelfHosting #SysAdmin #ActivityPub
please boost.
i am ready to start providing email addresses to the community.
you may have 1GB mail box storage capacity free of charge.
the system-wide code of conduct is at:
if you are interested in a non-free account, please click here:
https://ko-fi.com/comradevidak/tiers
the lowest membership tiers:
- $1.25 per month (2GB storage capacity)
- $15 per year (2GB storage capacity)
Hello, I’m looking for an in-depth review of Email platform Stalwart
Anyone with something recent?
I’ve installed a FreeBSD jail with stalwart but I won’t have much time to test before weeks or even months :(
🐧 Le mystère du jour : une vidéo qui refuse de jouer... mais seulement dans UN navigateur. Coupable improbable : Chrome ✅, Firefox ✅, mobile ✅... Vivaldi ❌ 🕵️
Spoiler : ce n'était ni Mastodon, ni PeerTube, ni NPM. Le vrai coupable ? Des codecs propriétaires Flatpak qui ont fait des siennes après une mise à jour. 🎬💥
Enquête complète (avec fausses pistes et vrai bug CORS trouvé en chemin) 👉 https://wiki.blablalinux.be/fr/video-illisible-vivaldi-mastodon-peertube
Looking for anyone who has successfully installed Proxmox on an HP ProLiant DL380 G6 with a Smart Array P411 controller. I have tried Proxmox 7, 8, and 9. Most attempts end in a black screen or kernel panic. Debian itself also fails to detect the RAID 0 logical drive. I have tried both the older CCISS driver and the modern HPSA driver with no luck. Ubuntu installs without issues and sees the array fine, but I do not want Ubuntu running bare metal. I chose Proxmox because the original ESXi install is full of security vulnerabilities and ongoing problems, and I need something better supported. Has anyone got Proxmox working on this exact hardware, or found a reliable way to make the P411 visible during install?
PS. unfortunately I cannot update the firmware right now and since it is not mine and it is for the place that are work in, this is the test hardware that they gave me to try proxmox and see if it's better than EXSI or not.
#Proxmox #ProxmoxVE #HPProLiant #DL380G6 #SmartArray #P411 #Homelab #SelfHosting #Linux #Virtualization
The XMPP Newsletter for August 2026 is out!
Read about the latest updates in the #XMPP universe and our #standards!
https://xmpp.org/2026/09/the-xmpp-newsletter-august-2026/
Enjoy reading! ☕
#jabber #chat #interoperability #SelfHosting #rtc #opensource #decentralization #federation #messaging #newsletter #xep
boosted📨 The death of SaaS and reverting to offline software
https://www.alexhyett.com/newsletter/the-death-of-saas-and-reverting-to-offline-software/
After 3 retries because I haven't plugged the power cable to the SSD, then I hit enter instead of space to disable the desktop environment, I have finally installed Debian 13 on the new server in my homelab.
For anyone following this #selfhosting thread, I am already in love with Immich:
It does not upload folders (ente did that trivially), but I still like it.
Ente is about privacy. Since your password acts as an e2e encryption key, they can’t support SSO. They can’t do server-side ML like OCR or facial recognition. The only way to do ML stuff with Ente is a desktop app or a mobile app (running on your desktop or phone’s CPU!)
Immich does not do the e2e stuff at all, which gives you all the server-side benefits.
If you lose your Ente encryption key, you have lost all your photos, even though you still have the data. Immich is just files on a disk and a Postgres database. Easier to backup and restore.
#photos
Amusing. I wrestled and wrestled several evenings this week and finally got #ente installed #selfhosted. Much like #JellyFin before it, as soon as I got working with it I disliked it. I"m going to shut it down and try #immich.
The two deal breakers for me were:
JellyFin was like that with video. No way to organize MY way. Only their way or the highway.
I've done a little playlist of videos on PeerTube about self-hosting, you can watch at:
🌱 https://fedi.video/w/p/jmffEzZSCEbmtp2QdrRPXD
If you have suggestions for videos to add to the playlist let me know in the replies 🙂
the blog is still being hogged by the bots, I had to put a hard limit of 1 request/second + some room for short bursts (like when your browser loads a webpage).
last night the noise of the fan in the mini PC could be heard from my room (few meters away, behind a thin door), the machine running the proxy in front of the blog is a tiny x86_64 machine around 7 years old and it was getting really hot.

I now also have a favicon
(goodbye Susie
) and I overhauled my config
Fun! #selfHosting #customEmoji
I had to put a limit rate rule in nginx (the machine that has a public IP runs nginx), my little recycled server was swapping.
chatbots are hungry for slop.
I've done all the BSD workloads, so now it's time to move the few Linux workloads, so time to choose a distro!
I went with #gentoo, because, well... Installation was a bit rough, but I do think I now have a gentoo system with root on #zfs and #OpenRC as the init system.
I think I'm quite happy with it. Fingers crossed I don't blow it all up when time comes to update the kernel...
CORRECTION: See correction below. Bitwarden are still being puppets of a right wing chud, but the specific controversy I mentioned below here was Mullvad. Bitwarden's controversy bodes just about as badly, though.
Original:
I moved from @1password to @bitwarden and it didn't hurt a bit. Now Bitwarden is funding a right wing political party, I'm looking forward to moving to @aliasvault . I love that it provides email aliases as well!
#PasswordManager #!Password #Bitwarden #AliasVault #Politics #FOSS #Selfhosting
Kept is an open-source self-hosted alternative to Google Keep notes
It looks and feels like Google Keep notes, but is private and tracker-free. It has some extra features too, such as location notifications, CalDAV integrations, collaborative editing, file attachments, etc.
Kept is designed for people who love fast, low-friction note capture. Whether...
See https://gadgeteer.co.za/kept-is-an-open-source-self-hosted-alternative-to-google-keep-notes/
#notes #opensource #selfhosting #technology
please boost.
been running this 45 TB disk array for some time now.
the intention behind it was to provide services to the community.
i was thinking, what sort of services do you want to see or use?
some ideas:
- IRC
- gemini/gopher, there are some forum softwares
- neocities instance
i'd like there to be some way to share this disk space in a useful way.
Pleased to announce there will be a 6th edition of the Tunnel training taking place Oct 12-15.
This course is a strong introduction to the craft of system administration atop a stack entirely free from big tech. Students are guided in the deployment of powerful and sovereign privacy infrastructure on a server all of their own, running on renewable energy in Iceland.
Details here:
https://courses.nikau.io/tunnel
6 seats left.
Today I want to start a little experiment:
Why IPv6 only?
It's 2026.
I'm going to go out on a limb and suggest that IPv6 offers you more freedom and choice about how you self-host than having to work around NAT (or CGNAT).
https://blog.brendans-bits.com/2026/09/experimenting-with-hosting-ipv6-only-services/
Coming soon:
(Thanks to @stefano for BSSG - making this blog possible)
Comments / feedback welcomed.
Time to give OpenCloud a proper shot. I don’t like that the clients need a manual download on macOS, I hope they got update checks.
But the test files made it safely across systems and I can see them plain and simple on the file system of the NAS.
Plus if you ignore the stupidly convoluted docker compose they are shipping setup is pretty simple. #selfhosting #selfhosted
Weekly #30 : PaperCut et SonicWall sont activement exploités. Plex et DokuWiki publient des correctifs, Home Assistant 2026.9 améliore Modbus et File Browser est archivé.
Versions et mitigations :
https://cryptolab.re/posts/2026/weekly-30/
#XSF Announcement
Today and tomorrow join the 29th #XMPP #Summit taking place online (4th & 5th September 2026).
https://xmpp.org/2026/05/xmpp-summit-29/
#jabber #chat #interoperability #rtc #opensource #decentralization #federation #messaging #standards #xep #realtime #SelfHosting
If you're wanting to self-host a password manager you might want to check out Vaultwarden. It's a free open source alternative to 1Password, Bitwarden etc. It is compatible with Bitwarden clients but is a totally separate project. More info at:
🌱 https://github.com/dani-garcia/vaultwarden
It's available to self-host through @yunohost at https://apps.yunohost.org/app/vaultwarden or by installing manually using the instructions at https://github.com/dani-garcia/vaultwarden#usage
#SelfHosting #Vaultwarden #1Password #Bitwarden #Alternatives #FOSS
🚨LIVE NOW!🚨 DevOps/SRE Instructor Livestream
On this lovely Thursday, let's chat about #Linux #SystemAdministration, #SelfHosting, or any other topic in the #DevOps and #SRE space you're interested in!
Quick write up how to setup Home Assistant to monitor if the washing machine is running using a smart plug and sending a push notification when it’s done. #homeAssistant #selfhosting #selfhosted
https://www.screamingatmyscreen.com/home-assistant-washing-machine-monitor/
For some reason my Ampache / Amperify setup decided it’s time to show random red error banners, sometimes play music, sometimes don’t.
Let’s see if Jellyfin is at least okay for podcasts in 2026. Music was fine the last time I tried. #selfhosting #selfhosted
My #NAS rebuild is entering its 4th week. 3 shows daily, but it can't last! Get tickets while you still can.
The number of mistakes I have made in this is embarrassing in and comical. Here's a small sampling. This is how one keeps oneself humble: openly admit the stupid shit.
ashift=12 and you never have to think about the difference.There is some good news. My backups work! I have lost no data at all, despite clownshoes system administration.
LFMF y'all. Learn from my fail.
#XSF Announcement
Join the 29th #XMPP #Summit taking place online from 4th - 5th September 2026.
https://xmpp.org/2026/05/xmpp-summit-29/
#jabber #chat #interoperability #rtc #opensource #decentralization #federation #messaging #standards #xep #realtime #SelfHosting
I am white-hot livid with rage right now. I'm trying to send a document to our local tax office and their email system is blocking delivery - presumably because I'm using my own hosted mail with my personal domain rather than using Gmail, Yahoo, etc.
This is no more acceptable than the govt telling me I must use X or Truth Social to interact with them.
Un .env dans .gitignore reste un fichier en clair.
J’ai documenté une approche simple pour mieux gérer les secrets avec Docker Compose : SOPS + age, secrets chiffrés dans Git et montage via /run/secrets.
https://cryptolab.re/posts/2026/docker-compose-secrets-sops-age/
New blog post: "Self-hosting is getting so easy"
➜ https://www.monospacementor.com/knowhow/self-hosting-is-getting-so-easy/
Finally something positive today. The second Jellyfin instance works like a charm. Nothing can beat a local network 💪🏻
I also have set up a nextcloud instance. But this time, instead of trying to fit triangles into squares (not sure about the expression but you get the idea), I decided to tell the users, my family, to access this instance only via the web interface and sell them it's to share their pictures easily, nothing more.
New blogpost:
# Migrating my self-hosted UniFi controller from Network Manager to UniFi OS Server
It worked better than I was expecting, but that’s mainly because my expectations were very low.
Sufficient things are broken (for me, anyway) for it to be a pain.
Even newer blogpost:
# Automating local backups of UniFi OS Server on Linux with uos-backup
Fixing the gaps left by Ubiquiti with python and systemd.
https://neilzone.co.uk/2026/08/automating-local-backups-of-unifi-os-server-on-linux-with-uos-backup/
Did take a couple of hours but i reworked some parts of my Borgbackup scripts yesterday. Instead of having one big setup i splitted it so that every service has its own script, which starts / stops the dockers and has the correct patterns to only backup what is really necessary. Althought i am not quite done, because that was only one of my servers 😭️
@homelab #selfhosting #backup #borgbackup
Still stuttering... The bottleneck seems to be either my upload bandwidth or the 1 core VPS in between. I'll move the service locally and probably try some AI stuff on the 3060 Ti now that it's installed #selfhosting #homelab #jellyfin
Surprise, I don't even need to use the USB disks. There is an empty 2TB NVMe drive on that box. Let me LUKS that thing, let's go!
so the wisdom of crowds is batting 500. 2 right, 2 wrong. The answers were:
That 18GB drive was the mail server’s only drive for like 20 years. Quantum Atlas V SCSI.
I am glad to say that I have more drives working than I have dead. 32 in the rack and 7 inside in the NAS (not counting random laptops and such)
#selfhosted #selfhosting #homelab
📚 Nouvel article sur mon wiki !
Comment configurer un datastore S3 (MinIO) sur Proxmox Backup Server — que ton PBS tourne en VM ou sur du matériel physique déjà bien rempli ?
👉 https://wiki.blablalinux.be/fr/proxmox-backup-server-datastore-s3-minio
My Jellyfin server works like a charm at home but it's very buggy remotely. I see OpenVPN sucking 20% of CPU and ffmpeg at 10%. Tomorrow, I'll move the instance to a more beefy server with a 3060 Ti to offload transcoding and it has a more powerful CPU. But the data disks are on USB. If that doesn't work, I'll create a second Jellyfin instance in the remote LAN directly to have full bandwidth.
First off, how many drives do you think are in the box? Since the right answer has to be in the list, I put a lot of options in to raise the difficulty a bit.
#selfhosting #homelab #selfhost
| 25: | 1 |
| 27: | 8 |
| 29: | 7 |
| 31: | 5 |
| 33: | 15 |
| 35: | 9 |
| 37: | 10 |
Closed
Ok. It's always fun to post stuff like this here, because there will be some #selfhosting afficionado who replies "You are like little baby. This is what real man has." But here goes.
When hard drives die on me, I don't throw them away and I don't take them to the county e-waste dropoff. There's a company nearby that will take them, certify that they destroy them, and dispose of the waste properly. So I have this box in my garage that accumulates dead drives until I'm ready to go drop them off. It's getting kinda full.
When I went to add a couple to the box tonight, I took an inventory. Wanna guess some stats about the box of dead drives? Remember that some of these are old enough to vote. Others are old enough to walk to school. None are in diapers.
Here are some fun polls related to all my dead drives. First, a couple photos. Polls will be in replies.
🚨LIVE NOW!🚨 DevOps/SRE Instructor Livestream
On this lovely Thursday, let's chat about #Linux #SystemAdministration, #SelfHosting, or any other topic in the #DevOps and #SRE space you're interested in!
RE: https://scholar.social/@gedankenstuecke/117146471046158781
The nonprofits did everything #Microsoft asked and still got wiped so the company could free up storage for #AI. That same AI and cloud capacity is what Microsoft sold to the #Israeli military to store mass surveillance of #Palestinians and run the targeting systems used to kill people in #Gaza. So a children's charity loses 500GB of irreplaceable data, and the room it vacated helps power a war machine. That's the trade Microsoft made, and it tells you exactly where you rank when you're depend on handouts from a USA corporation.
#microsoft #ai #israeli #palestinians #gaza #gazagenocide #selfhosting
Oof, just deleting all of that data with seemingly no way for some of the affected orgs to get their data back is just horrible.
Microsoft made a quiet change to a popular software grant. Small nonprofits lost everything.
https://slate.com/technology/2026/08/microsoft-software-nonprofit-data-delete.html
#XSF Announcement
Reminder: Propose topics to discuss at 29th #XMPP Summit by Thu, 27th Aug 2026!
The summit takes place online Fr, 4th & Sat, 5th Sep. 2026.
https://wiki.xmpp.org/web/Conferences/Summit_29#Proposed_Topics
#jabber #chat #interoperability #rtc #opensource #decentralization #federation #messaging #standards #xep #realtime #SelfHosting
🐧 Nouveau jouet dans le homelab !
Mon Proxmox Backup Server 4.2.5 sait maintenant parler S3 avec mon instance MinIO auto-hébergée (SILO) 🪣
Résultat : mes sauvegardes filent directement dans mon propre cloud objet, sans dépendre d'un provider externe. 100% souverain, 100% libre.
Bilan de la soirée : quelques erreurs 400 bien tenaces, un disque racine trop petit découvert juste à temps, et un datastore S3 opérationnel avant minuit 🌙
Notes hebdomadaires 82 : des artistes avec des doctorats, ni Dieu ni Maître, Bonding, la romanticisation de la solitude, Sheepherds, et nos capacités d’attention qui semblent rétrécir.
https://bouvier.cc/notes/notes-hebdomadaires-82/
#noteshebdo #anarchisme #bonding #selfhosting #readeck #ia #etymologie
RE: https://mastodon.social/@harold/117146045089521164
If #MarkCarney knew the US was negotiating in bad faith, he certainly didn't show it by understanding the necessity of urgently developing Canadian #digitalSovereignty. Someone please sit him down in front of a @pluralistic talk (as Doctorow's a Canadian source, and Carney appears to trust journalists well enough to appoint them Ministers: though urgently read also the books by the experts cited below), and persuade our PM that our #sovereignty and #nationalSecurity depend on freeing #Canada from all Microsoft, Alphabet (Google), and Amazon (AWS) dependence, with wartime urgency.
Hon. @Paulatics, @KristopherWells, @SenKarenAb, or @colindeacon: Can any of you talk some sense into our Honourable bank executive about this? I'd be happy to volunteer to explain anything in Cory's presentations or books that you or Mark doesn't understand. (I have over 20 years' paid experience explaining tech stuff to non-tech people, if that'd be useful.) I'm sure plenty other Canadians such as those in the @linuxassociation and the Canadian #selfHosting community could help explain this too.
Perhaps this needs to be more diplomatically phrased, but if we need funds to accelerate Canadian digital sovereignty, I suggest taking them from Evan Solomon's tax-abyss Ministry of Slop. Evan's an uncritical career tech hype-man with less qualification to run a technology ministry than the historically and catastrophically incompetent #PeteHegseth has to run the US DoD. Solomon's education is in English literature and religious studies, not anything even remotely related to computing, and it shows. His religious fanaticism for, as Drs. @emilymbender and @alex aptly put it, The AI Con, ought to disqualify him from leading a tech ministry.
Meanwhile, the very existence of such an office as "Minister of Artificial Intelligence and Digital Innovation" shows that our illustrious economist mistakenly believes that, in the Empire of AI (per Karen Hao), Canada can become a colonizer, not return to its prior status as a colony: exactly as Trump and the coterie of technofeudal "AI" CEOs backing him are seeking to coerce us into becoming. The promises of "economic efficiency" (i.e., mass layoffs, wage deflation, and metastatic rent extraction) promised by the #TESCREAL (@timnitGebru) dogma of the AI cult system may resound with confirmation bias in the heart of the true believer in the religion of neoclassical economics (may the Earth become infinite and Homo economicus cease requiring infinite compute power), but alas, our first priority in tech policy should not be proliferation of climate- and community-destroying hyperscale #datacentres for the Slop God, but instead, in removing Trump's ability to do to all #Canadian government and business what Donald did the the #ICC with a few sanctions.
I love open source. I self-host quite a lot, and I'm pleased that I can do that.
But I get frustrated at how often documentation only covers the initial set up. Earlier today I looked at documentation for a service I was considering self-hosting.
It had instructions for installing, but nothing about how to upgrade an existing installation. But it's important to me that I know how to upgrade when a new version is released.
I've seen desktop programs where the documentation has "How to make your first in five minutes". Then the rest of the documents assume a deep understanding, with apparently nothing to help you get from new user to wizard level.
🔧 Correction d'un bug sournois sur mes scripts de maintenance PeerTube : le nettoyage automatique (prune-storage/house-keeping) attendait une confirmation qui n'arrivait jamais en cron → rien n'était supprimé depuis des mois, sans erreur visible. C'est corrigé, avec des notifs Gotify plus détaillées en bonus.
📖 Docs à jour sur mon wiki :
🐳 Docker : https://wiki.blablalinux.be/fr/maintenance-peertube-docker
⚙️ Classique : https://wiki.blablalinux.be/fr/maintenance-peertube-installation-classique
Toujours au programme : verrou anti-chevauchement, notifications Gotify, purge mensuelle des orphelins, rotation des logs.
📄 Docker : https://wiki.blablalinux.be/fr/maintenance-mastodon-docker
📄 Installation classique : https://wiki.blablalinux.be/fr/mastodon-cache
Now for something a bit different, a self-hostable Fediverse-compatible crossword server:
🌱 https://apps.lashman.live/cruciverb
There's a demo server at:
🌱 https://cruciverb.lashman.live
It's written by @lashman and is CC0 so it's totally free code with no restrictions at all.
The crosswords don't require an account to play. The Fediverse element is to do with sharing puzzles, clues and leaderboards between servers.
Weekly #28 :
- GitLab : CVE-2026-19478, mise à jour prioritaire
- Linux 7.2 et le cache-aware scheduling
- WordPress 7.1 et le traitement local des images
- Firefox 154 corrige 58 CVE
- Retour sur les 7 h 47 de panne GitHub
🐡 Running your own mail server with OpenBSD and OpenSMTPD https://bsd-audit.com/self-hosting/running-your-own-mailserver/
🐘 Mon instance Mastodon vient de passer en 4.7.0 !
Grosse mise à niveau côté interne (sécurité, nouveaux protocoles ActivityPub, préparation à la 5.0), presque invisible côté utilisateurs — mais ça méritait un petit guide.
📝 J'en ai profité pour documenter toute la procédure Docker Compose (backup, migrations, bascule) sur mon wiki, pour celles et ceux qui gèrent leur propre instance :
👉 https://wiki.blablalinux.be/fr/mise-a-niveau-mastodon-docker
Nouvelle instance (comment ça 10 jours ?), nouvelle intro !
Admin sys Linux/BSD et adepte du logiciel libre.
Je bricole et, code en Python
je parle parfois de science.
Je préfère l’intelligence artisanale à l’intelligence artificielle.
Héberger ses données plutôt que de les offrir aux GAFAM.
Team #ergol et je m'interresse aux #poticlavier
#Linux #BSD #FOSS #SelfHosting #Python #Homelab #introduction
#XSF Announcement
Please propose topics to discuss at 29th #XMPP Summit by Thu, 27th Aug 2026!
The summit takes place online Fr, 4th & Sat, 5th Sep. 2026.
https://wiki.xmpp.org/web/Conferences/Summit_29#Proposed_Topics
#jabber #chat #interoperability #rtc #opensource #decentralization #federation #messaging #standards #xep #realtime #SelfHosting
🚨LIVE NOW!🚨 DevOps/SRE Instructor Livestream
On this lovely Wednesday, let's chat about #Linux #SystemAdministration, #SelfHosting, or any other topic in the #DevOps and #SRE space you're interested in!
Owncast: https://live.monospacementor.com/
@Pascal_dher someone has to mention @yunohost . I don't use it, I'm a handcrafter like you, but I heard good things about it.
Nouveau thème disponible sur FreshRSS : Cyberpunk 2077.
Disponible sur : https://rss.hostux.net
Weekly #27 : les mises à jour à prioriser cette semaine.
- rsync 3.5 corrige 33 problèmes de sécurité
- Postfix traite des dénis de service et contournements de politiques
- Mozilla remplace une sous-clé GPG
- SQLite documente le bug WAL-Reset
- Planka 2.2 retire OIDC/SSO de l’édition communautaire
Avec aussi HestiaCP 1.10, Nextcloud, Nixpkgs et ESPHome.
🚨LIVE NOW!🚨 DevOps/SRE Instructor Livestream
On this lovely Thursday, let's chat about #Linux #SystemAdministration, #SelfHosting, or any other topic in the #DevOps and #SRE space you're interested in!
Owncast: https://live.monospacementor.com/
Quel boulet.
J'étais entrain de mettre en place un backup hors-site de mon serveur. Devant faire une pause, j'éteins mon ordi :
$ sudo shutdown -h now
J'avais oublié de fermer ma session SSH 😬
Je suis en vacances, et je viens d'éteindre mon serveur sur lequel j'héberge mes photos, mes films, mes musiques, mon nextcloud, une instance writefreely, ainsi que tous mes mots de passe sur Vaultwarden. Le seul moyen de l'allumer c'est d'être sur place.
Je suis un boulet.
Have just stumbled upon https://docker-mailserver.github.io . The website looks very similar to #Mailcow . Is this a fork? #mailserver #selfHosting
Amazon's Twitch is now quietly feeding its streamers' content into GenAI/LLM by default 🤮 (Source: https://kotaku.com/twitch-is-now-using-your-content-to-train-amazon-ai-models-and-has-hidden-the-option-to-opt-out-2000723891)
If you want an alternative where you have total control and ownership of your own streams, @owncast is worth a look:
🌱 https://owncast.online (website)
🌱 @owncast (account)
OwnCast accounts can be followed from Mastodon etc. People who follow you will see in their timelines when you go live, and can click straight through to your stream.
Gancio is a free open source community notice board that can be self-hosted and is part of the Fediverse. You can find out more at:
There is a demo server at https://demo.gancio.org
Gancio can be self-hosted through YunoHost at https://apps.yunohost.org/app/gancio or if you're techy there are manual installation instructions at https://gancio.org/install
There's also an official project account to follow at @gancio
#Gancio #Fediverse #ActivityPub #SelfHosting #CommunityHosting
XMPP Community
#XMPP booth at #FrOSCon at University of Applied Sciences Bonn-Rhein-Sieg in Sankt Augustin, #Germany rom 15th to 16th August 2026!
https://xmpp.org/2026/08/xmpp-at-froscon-2026/
#jabber #chat #interoperability #selfhosting #rtc #opensource #decentralization #federation #messaging #ubc
#XSF Announcement
Join the 29th #XMPP #Summit taking place online from 4th - 5th September 2026.
https://xmpp.org/2026/05/xmpp-summit-29/
#jabber #chat #interoperability #rtc #opensource #decentralization #federation #messaging #standards #xep #realtime #SelfHosting
XMPP Community
#XMPP stand at #OmniOpenCon at Politehnica University of #Bucharest, #Romania for 16-18th October 2026. Volunteers welcome to help!
https://xmpp.org/2026/08/xmpp-stand-at-omniopencon/
#jabber #chat #interoperability #selfhosting #rtc #opensource #decentralization #federation #messaging #ubc
I'm on the lookout for a great webmail interface for my self-hosted email. Currently been using my nextcloud Email app as the UI, but I don't love it.
What do you like for self-hosted webmail?
I'm considering self-hosting Pocket ID to use as an OIDC identity provider for various other self-hosted services. It's small and simple and easy to understand, but there's a big gap: high availability. If I set up an instance on a machine somewhere, and that machine dies, every service using it as an IdP is temporarily inaccessible until the situation is cured.
How do other self-hosters address this situation? I understand at some point there are single points of failure, but I'd like to avoid this being one.
Help me out Fediverse - What are some great zines with frequent articles on self-hosting?
I'm imagining adding something I can subscribe to receive a print copy by mail, but RSS feeds are also great.
Boosts appreciated for reach (or a link to a thread if I just missed it already.)
Its been some time since I've setup a home server, and even then I only used it to store backups from devices on the LAN.
Never hosted anything that is reachable from the internet (besides SSH). I want to learn how to self-host a few services, starting with a Google Photos replacement; and littleFedi by @stefano .
Thought of using a old laptop, but decided to step up to a ThinkCentre M720q. I've installed FreeBSD as the host OS.
Onward!
Wer seinen eigenen Mailserver betreibt, kennt das Problem
Ich betreibe neben vielen privaten Domains auch meinen eigenen Mailserver, da hängt viel an einer sauber konfigurierten Domain: DNS-Einträge exakt, TLS sauber, SSH gehärtet. Wer das prüfen will, trifft auf ein Dutzend Scanner, die fast alle dasselbe tun: sich einen einzigen Ausschnitt anschauen und ab einem gewissen Punkt ein Konto oder eine Kreditkarte verlangen. Deshalb gibt es jetzt Secure Your Server: acht Kategorien von DNS bis PGP in einem einzigen Scan, dazu ein echter Mail-Zustellungstest, für immer kostenlos, ohne Konto, ohne Tracking. Teste deine eigene Domain, bevor es jemand mit weniger guten Absichten tut.
#chrislo #digitaleunabhängigkeit #itsicherheit #cybersecurity #infosec #opensource #selfhosting #datenschutz #dsgvo #digitalesouveränität #security #vereine
#XMPP Community
XMPP talk at #FOSSY 2026 in about an hour: When #Data Gets Heavy: Voice and Video for Large Groups by Christopher Vollick
https://xmpp.org/2026/07/xmpp-at-fossy-2026/
#jabber #chat #selfhosting #rtc #opensource #federation #messaging #ubc #Vancouver #Canada
#XMPP Community
XMPP talk at #FOSSY 2026 in about an hour: Adventures in Onboarding: Episode V - The #Server Goes Down by Gideon Mayhak
https://xmpp.org/2026/07/xmpp-at-fossy-2026/
#jabber #chat #selfhosting #rtc #opensource #federation #messaging #ubc #Vancouver #Canada
#XMPP Community
XMPP talk at #FOSSY 2026 in about an hour: “Beautiful XMPP Testing” revisited – How to Overcome the Mind-Body Duality by Staring at #XML by Phillip Davis
https://xmpp.org/2026/07/xmpp-at-fossy-2026/
#jabber #chat #selfhosting #rtc #opensource #federation #messaging #ubc #Vancouver #Canada
I've been heavily poking at littleFedi by @stefano and quite excited about it.
I wrote about it in another Blaugust attempt: Big hopes for littleFedi. Also available on my test account @shom@littleone.littlefedi.social's post/blog.
#XMPP Community
XMPP talk at #FOSSY 2026 in about an hour: Encrypted messaging #interoperability with hybrid bridges in XMPP by Marvin W.
https://xmpp.org/2026/07/xmpp-at-fossy-2026/
#jabber #chat #selfhosting #rtc #opensource #decentralization #federation #messaging #ubc #University #Vancouver #Canada
#XMPP Community
XMPP talk at #FOSSY 2026 in about an hour: Beyond Chat: Delivering mini “apps” with great #UI by Stephen Paul Weber
https://xmpp.org/2026/07/xmpp-at-fossy-2026/
#jabber #chat #selfhosting #rtc #opensource #decentralization #federation #messaging #ubc #University #Vancouver #Canada
Stefano Marinelli (creator of the excellent FediMeteo) is working on a new type of lightweight Fediverse server called "littleFedi".
It's still in its early days and under development, but the first test server is now open and Stefano is gathering feedback about it. More info in the quoted post at https://littleone.littlefedi.social/@stefano/a105002b-5749-437d-a3cd-da54dfa70395 and more detail at https://littleone.littlefedi.social/@stefano/4252ae6f-b949-42f8-a021-fd2b698f8b37
You can follow Stefano at @stefano@bsd.cafe or on his littleFedi account at @stefano@littleone.littlefedi.social
#LittleFedi #Fediverse #ActivityPub #SelfHosting
Hi everyone, I'm Stefano
Also known as the BSD Cafe and illumos Cafe barista - @stefano@bsd.cafe and @stefano@illumos.cafe
This is the first post from littleOne (
littleone.littlefedi.social), the first littleFedi instance open to outside users.littleFedi is a new ActivityPub server, still in active development, written in Go and shipped as a single binary. It speaks standard ActivityPub, so it federates normally with Mastodon, snac, GoToSocial, Akkoma and the rest of the fediverse, and it exposes a Mastodon-compatible API, so most existing apps already work with it.
A few things about it that aren't the usual fediverse defaults:
Catch-up instead of an algorithm. Timelines stay chronological, full stop. There's a separate
/catchuppage, visited on demand, that ranks what you missed using only signals this instance already has locally - who you follow boosted it, replies and favourites delivered here, hashtags you follow. No external popularity data comes in, nothing about what you read is tracked. It answers "what did I miss" without turning into a feed that decides for you.Static blogging built in. Any post can be marked as a blog post and gets published as a plain static page under
/@username/blog/, with its own permalink, Atom feed, and no JavaScript or database hit per view, while still being a normal federated post underneath. A proper home for longer writing that doesn't need to compete with a timeline.Self-expiring posts. Any post can be given a timer and auto-delete on its own.
Bubble timeline. A middle ground between local and federated: a timeline scoped to a set of instances you've chosen to group together, not just your own or everything.
littleMesh. A way to federate without a public domain, certificate, or open port at all - meant for something like a Raspberry Pi behind NAT. Instances get an address derived from an Ed25519 key pair and reach each other through pinned relays that never see plaintext.
No trends, no suggestions. These are intentionally left empty. Nothing here is trying to surface "popular" content or keep anyone scrolling longer.
Security defaults taken seriously. Signed federation (HTTP Signatures), optional Object Integrity Proofs, TOTP MFA, audit logs, and full account export, migration and deletion if you ever want your data to live somewhere else.
This instance is here to test all of that with real accounts, not just a small group ones'. In the next few days I'll be reaching out to everyone who already told me they were interested, to set the first accounts up - an invite is coming. If you'd rather just follow along and see how it goes, that works too.
It's a test instance, so expect the occasional rough edge. If something breaks or feels wrong, tell me - that's exactly what this phase is for.
Weekly #26 est en ligne.
* Coldcard : mise à jour et remplacement des seeds concernées
* ChainDrop : 444 paquets et 1 381 versions npm compromis
* Proxmox VE 9.2 sur ARM64
* Home Assistant 2026.8
* FFmpeg 9.0
Das Team von Anoxinon hat ganze Arbeit geleistet und den Mastodon Server wieder in einen funktionsfähigen Zustand gebracht. Lange hat es gedauert bis der ganze Queue abgearbeitet wurde, doch nun ist es so weit. Ich freue mich euch wieder von hier aus mit frischen News zu #Linux #Selfhosting #Android und mehr zu versorgen. Folgt mir auch auf PeerTube wenn ihr direkt über neue Videos von mir informiert werden möchtet: https://tube.sp-codes.de/c/tuxwiz/videos
One of my repositories on my self-hosted forgejo instance is being hit by Anthropic crawlers. They have an infinite loop to download a tar archive of the repository leading to somewhat like 200GB of archives. My backup process struggled to send snapshots remotely on my 6 Mbps upload line. I've made the repository private. And now I'm considering putting Anubis in front of the service.
🚨LIVE NOW!🚨 DevOps/SRE Instructor Livestream
On this lovely Thursday, let's chat about #Linux #SystemAdministration, #SelfHosting, or any other topic in the #DevOps and #SRE space you're interested in!
Owncast: https://live.monospacementor.com/
#XMPP Community
XMPP at #FOSSY 2026 from 6th to 9th August 2026, #University of British Columbia, #Vancouver, #Canada. Seven presentations take place on Sat & Sun!
https://xmpp.org/2026/07/xmpp-at-fossy-2026/
#jabber #chat #interoperability #selfhosting #rtc #opensource #decentralization #federation #messaging #ubc
The XMPP Newsletter for July 2026 is out!
Read about the latest updates in the #XMPP universe and our #standards!
https://xmpp.org/2026/08/the-xmpp-newsletter-july-2026/
Enjoy reading! ☕
#jabber #chat #interoperability #SelfHosting #rtc #opensource #decentralization #federation #messaging #newsletter #xep
🚨LIVE NOW!🚨 DevOps/SRE Instructor Livestream
On this lovely Wednesday, let's chat about #Linux #SystemAdministration, #SelfHosting, or any other topic in the #DevOps and #SRE space you're interested in!
Owncast: https://live.monospacementor.com/
If you're into photography, there is a free open Flickr-style photography platform which you can host yourself called Vernissage. It also has Fediverse compatibility so people can follow Vernissage accounts from Mastodon, Pixelfed etc. More info at:
You can follow at:
For techy people who want to install their own Vernissage manually, docs are at:
🌱 https://docs.joinvernissage.org/documentation/vernissageserver
#SelfHosting #Fediverse #ActivityPub #Flickr #Alternatives #Photography
Come join me and @Gina in Luxembourg this October!
#OSCL26 (Open Source Conference Luxembourg) has a brand new track devoted to “Decentralized Technologies for Digital Sovereignty”:
🔗: https://conference.opensource.lu
We are looking for speakers interested in discussing these topics:
Apply here:
🔗: https://pretalx.com/open-source-conference-luxembourg-2026/cfp
The conference takes place on Wednesday October 7th in Belval, Luxembourg.
Please share! 🚀
#Fediverse #FediAdvocacy #conferences #OpenSource #FOSS #FLOSS #TheFutureIsFederated #selfhosting #interoperability #DigitalSovereignty #activism
I finally spent the afternoon to migrate my Docker setup from "Docker in a VM" to "Docker in TrueNAS". Apart from a single container that fails to start and a false start copying data from the VM, it has been pretty eventless, thanks to some exploratory work yesterday.
#Docker #SelfHosting #TrueNAS
Foto- und Video-Verwaltungstool Immich liegt in v3.1.0 vor
https://linuxnews.de/foto-und-video-verwaltungstool-immich-liegt-in-v3-1-0-vor/ #immich #selfhosting #linux #linuxnews
Mein Beitrag zum #diday heute:
Ich habe mir neulich endlich eine eigene Fedi-Instanz aufgesetzt, auf einem Raspberry Pi.
Das ist für mich eher eine Übung, um mehr über #selfhosting zu lernen. Aber es ist schon ein witziges Gefühl, auf den klitzekleinen Server zu blicken, über den meine Posts laufen.
Wallabag is a free open source article-saving platform, similar to Pocket. It lets you save articles from around the internet to read later. More info at:
You can follow at:
You can self-host your own Wallabag:
🌱 https://wallabag.org/self-hosting
If you don't want to self-host, you can sign up for an account on their paid service:
There are Wallabag apps for all major reading platforms.
Anyone else DIY monitor the air quality in their living space with a raspberry Pi and get mobile notifications about status?
Just me?
If you want to create your own Fediverse server, there are three ways you can do it:
🌱 Managed hosting is by far the easiest, your hosting company does all the techy stuff for you behind the scenes (installation, maintenance, fixes etc). See this guide for more info: https://growyourown.services/making-your-own-mastodon-server-in-10-steps
🌱 Medium-difficulty option is installing a distro like @yunohost on a VPS or PC. More info at https://yunohost.org
🌱 Most difficult is manual installation using a platform's documentation.
LiberaForms is free open source software for creating and managing online forms. More info at:
You can follow their account at:
LiberaForms can be self-hosted manually, or you can use the paid managed hosting service provided by the developers.
If you don't want to make your own server, you can sign up for an account on the developers' own server.
AdminForge is a German-language website all about self-hosting free open online services:
🌱 https://adminforge.de (in German)
You can follow them at:
🌱 @adminforge (in German)
They also provide a number of libre online services for people who don't want to self-host them.
LinkStack is a free open source self-hostable alternative to Linktree, which lets you manage and share your links on an easy-to-use landing page. You can find out more at:
🌱 https://linkstack.org
🌱 https://linkstack.org/get-started/ (manual installation)
🌱 https://linkstack.org/hosted/ (managed hosting)
You can follow them on here at:
If you don't want to self-host, there are existing servers you can sign up on instead:
Weekly #25 publié.
Au menu : File Browser s’arrête, vaultwarden 1.37.1 stabilise la compatibilité Bitwarden, HestiaCP 1.9.8 corrige plusieurs failles, GitHub teste les stacked PRs, SilverBullet 2.10 ajoute le multi-space.
I've been self hosting email for years. This morning, an email to a Gmail account was blocked because of "the very low reputation of the sending domain".
Any advice on how to fix this? Presumably using a hosted email service won't help because I'd still want to use my domain, and Gmail says the domain is the issue.
Woohoo! I did a new thing!
I now have my own domain name: badnetmask.dev, registered with Porkbun. Soon I will be using it for all sorts of crazy things. Stay tuned!
In the mean time, you can check out this neat page with all my links. It has been deployed using a Little Link container, as an Azure Web App, automated using Terraform. Eventually I will blog about this adventure.
Welcome to my new "homepage"!
#HomeLab #SelfHosting #SelfHosted #Terraform #Porkbun
https://badnetmask.dev/
I upgraded a thing!
I've been running my personal "links" page on top of Azure Application Services, which is basically a "Docker Compose on steroids".
This now has been upgraded to a VM running a custom-built Fedora bootc image (still in Azure). Fully manageable via GitOps with build pipelines and auto updates. Part of the pipeline is in my private Forgejo, and part is in public GitHub.
At some point I intend to post a template so you can replicate, along with a blog post on how to do it. This was also a chance to upscale my Forgejo runners, so I'll blog about that as well.
What's the point of having a home lab designed to solve problems but you end up having more problems than the ones that it should solve?
Decision made to uninstall one of the three storage servers at my in-laws. No matter how much electricity it costs, even if it costs a kebab a year, if it seems useless, they will always challenge the cost.
I'm pretty sure that the second storage server at my dad's will retire too for the same reason anytime soon.
Sendmail is a product of a slopshop though, so I'd rather get rid of it.
Looking at OpenSMTPD, which looks nice, but the spam filtering solution seems to be rspamd, which is a slopfest.
OpenSMTPD can run with spamassassin though, but I'm not sure of the slop-status of that tbh.
Cyrus doesn't seem to be slopified, at least a cursory check reveals no suspicious commits in the commit history (but also, no explicit statement against slop).
Everyone seems to be on dovecot these days though, not sure what the slop status is there.
Advice/insights welcome :)
#SelfHosting #MailHosting #EmailServer #SMTP #SMTPD #NoAI #StopSlop #Sendmail #OpenSMTPD #CyrusIMAP #Dovecot
I want to run #forgejo (public instance) but at the same time worry about its security. These AI times already show the massive number of vulnerabilities discovered. Especially with more people doing #selfhosting and that a software repository may be a hot target, I would like to see what can be done with system hardening. For example a hardening profile: https://linux-audit.com/systemd/hardening-profiles/
Let's make #selfhosted instances more secure! Want to learn, share, and do this together?
https://signal.group/#CjQKIIagtwKpq4DcVo_dehkIPpPK6it6KyYFY0onhB32xbK8EhCElOtUV5YosZ3IL_Lc2iid
Nicht nur für Maker: Project #Nomad – Internet zum Mitnehmen (ohne Internet) | Make https://www.heise.de/news/Nicht-nur-fuer-Maker-Project-Nomad-Internet-zum-Mitnehmen-ohne-Internet-11380693.html #ArtificialIntelligence #AI #ProjectNomad #OpenSource #Linux
#Ubuntu
#Debian
#SelfHosting #Docker
Self-hosting people!
Do you have suggestions for directories of self-hostable free open source software?
So far I've got the Awesome list at https://awesome-selfhosted.net but wondered if there are any others you would recommend?
Do you have recommendations for good reliable domain name providers? (Bonus points if they are user-friendly for non-technical people)
Post in the replies if you do 🙂
#XMPP Community
XMPP at #FOSSY 2026 from 6th to 9th August 2026, #University of British Columbia, #Vancouver, #Canada. Seven presentations take place on Sat & Sun!
https://xmpp.org/2026/07/xmpp-at-fossy-2026/
#jabber #chat #interoperability #selfhosting #rtc #opensource #decentralization #federation #messaging #ubc
J’ai ajouté une page Apps sur Cryptolab : un annuaire perso de projets open source à tester, auto-héberger ou garder sous le coude.
Pas un classement, pas une recommandation de prod. Juste un outil de tri pour éviter de repartir de zéro à chaque veille.
Runnig your own server incl. TLS stuff is always quite funny. You only want to try a new service and you need a certificate for it. In the progress of obtaining this you realize the still unsolved certbot problem where is does not delete old acme challenges from OVH. Okay there ist no update for that using certbot on Debian 12. Okay i could switch to the docker version of certbot, but that does not include the desec.io DNS Provider provider plugin, which i need for the new domain.
I could now make my own docker container for that, and keep that updated.
Or i make that switch to the Lego acme client which includes numerous DNS Providers and cleans up acme challenges in OVH just fine.
Btw still have no certificates for the new domain 🫠️
#desec #ovh #letsencrypt #certbot #lego #selfhosting
@homelab
After the epic failure of nextcloud, I continued my jellyfin setup.
The metadata system based on directory/file names doesn't work for me because I can't rename files (for those who know why), so I had to trick the system by using symlinks.
Some shows have bad database entries like 1923 returning a totally different show by default. I had to use the weird [imdb-ttNNNNNNN] title, including the IMDB id, to tell jellyfin where to find the show. I ended up using the id everywhere so I'm sure every show is the right one.
Now my library looks great!
Mobilizon is a Fediverse-compatible free open source events platform, developed as a libre alternative to Facebook Events. You can find out more at:
You can follow the official account at:
If you're a techy person there are manual installation instructions for self-hosting at:
🌱 https://docs.mobilizon.org/3.%20System%20administration/install
#SelfHosting #CommunityHosting #Fediverse #ActivityPub #FacebookEvents
Thinking about a new domain+project...
Anyone have the TL;DR; on self hosted fediverse software?
Mastodon vs Snac vs Pleroma vs ?
I'm looking for something that is super low maintenance and lightweight / easy on resources but as full featured as practical within those constraints.
Something easy to tune re: post lengths and media types would be cool too. A "text first" platform is desired.
I've run Mastodon in the past and it's like fishing with nukes for this use case.
What's out there?
If you are #selfhosting / #homelabbing: you have my utmost respect. Do not trust other parties to have your back - because they don't.
However, few words to the wise: if you operate a minimalist setup - eg everything running in VMs on a single host: please do consider the consequences of downtime.
You probably don't want to run your critical services on one machine without a fallback. If those services include your smarthome foundation, DNS and firewalling: you don't want to troubleshoot in the dark because everything is down and you can't even turn on the light anymore.
You aren't the first nor won't he the last to learn this lesson when disaster strikes though 
In 2024, I went to LA to give a talk about how I made my own cloud storage to backup my pictures, documents, but also the ones of my family. I have chosen Seafile but it didn't work as expected. It filled the disk of my dad. At that time, I was suggested to try Nextcloud.
Today's the day, after 2 years. I've set up the latest docker image, spawned a PostgreSQL database, created some users, directories and uploaded files. Everything went well.
Then I started to install the mobile app to sync pictures from my phone and the desktop app to sync my documents. And things got spicy. The mobile app has uploaded 1200 files in... a day, with hundreds of errors I had to dismiss. The desktop app has uploaded 6 files in an afternoon, out of 1700, then stopped with failure. Why can't we have the performance of rsync with the user fiendly interface of nextcloud?
Weekly #24 publié.
Au menu : changements de gouvernance chez Jellyfin, position de Codeberg sur les projets générés par LLM, API SmartThings payante, Vikunja 2.4.0, vaultwarden 1.37.0, Pangolin, Nextcloud et degoog.
I was ill last week and discovered something uncomfortable: a huge Jellyfin library isn't entertainment, it's homework. Every time I opened it, it asked "what do you want?" and I just scrolled.
So I built a TV station instead.
ErsatzTV turns a media library into real linear channels with schedules and logos. It ships for Linux, Windows and macOS. My server runs FreeBSD.
Turns out the entire porting effort was one conditional. The code asked "is this Linux?" when it meant "is VAAPI available?" VAAPI is userspace, FreeBSD has it, and .NET has had OSPlatform.FreeBSD for years.
One || later: Intel hardware transcoding in a Bastille jail that can see exactly one GPU and one read-only dataset.
I now have a sci-fi channel. I don't know what's on tonight. That's the point.
I am pretty amazed, how fast and power efficient even those older Intel N4100 Mini PCs are.
My old Wyse 3040 unfortunatelly died recently, so I had to migrate everything to the more power hungry N4100 system.
But turns out, when you disable the TurboBoost, it's average power consumption is around 1,5 - 2,5W running with Debian and a Podman container with my Website, and some custom scripts for fetching stats by bluetooth and usb for the BMS and Solar Charger. Neat!
#selfhosting #solar #diy
@homelab Does anyone of you fine people have experience with a self-hosted k3s cluster and nodes on different networks? I'm wondering whether it's a good idea to consolidate all the services I run at home with the stuff I have on a VPS this way.
"A year ago I published an article about GoToSocial, a fediverse microblogging software (think of it as an alternative to Mastodon or Sharkey) that I had been using and loving. That is still very much the case, a year and a half after I first started using it:
I have a special soft spot for GoToSocial because it is the very first app I ever installed with YunoHost: the first stepping stone in my great self-hosting adventures. Therefore, no self-hosting guide for newbies would be complete without a tutorial about how to install and set-up the brilliant GoToSocial.
I initially thought I would cover everything in one post, but there is so much to discuss that I will break up the tutorial in different chapters, so that the information does not get too overwhelming. This first installment will discuss:
1) picking a domain name to use
2) associating the domain name to your YunoHost installation
3) installing GoToSocial
4) doing some essential tweaks to boost security"
#SocialMedia #GoToSocial #Fediverse #Decentralization #SelfHosting
Good morning Fedi friends,
I have been feeling a rising anxiety over the state of the open web and the fediverse - after seeing efforts by politicians all over the world (in Europe too!) to introduce age verification laws for social media.
My way of coping?
Teaching people how to self-host their own Fediverse profile (using the superb #GoToSocial) via #YunoHost.
Chapter 1 in this series is available here:
📣 New post 📝
"A newbie's guide to self-hosting: GoToSocial part 1 (installation and set-up)"
Basically a visual guide showing how to install #GoToSocial via #YunoHost and set it up with some basic security.
⏱️ From start to finish, it should take about 25-30 minutes.
It's my act of resistance against tech bros... I love the idea of teaching people how to self-host their own social media instance, connected to the fediverse ✌️❤️
Thank you @yunohost and @gotosocial for empowering us all!
#SelfHosting #Fediverse #newbie #MySoCalledSudoLife #blog #resist
What would be your fanless + headless mini PC of choice for a FreeBSD server?
1x 1Gbps Eth port, 32GB RAM minimum, 6 CPU cores minimum, 1x NVMe + 1x 2.5 SATA
"Twasn't me..."
"Well... it was teh case's fault!!!11!!!"
🤡
If you ever wanted a good reason to keep around your failed hard drives, scavenging screwed up logic boards is a good reason. Ha!
More and more are realizing that it was a really bad idea to entrust all data to Big Tech. Given that, what do you do now?
For many it just means moving to a different hosting service, that is not Big Tech. For others it means hosting yourself. Likely there will be a bit of a combination for many. In any case, this means the need to build up competence in the organization, which IMHO is a good thing.
In my old company, Opera, and in my new one @Vivaldi, we always run things that way. Our servers have always been our servers. We may choose to use some external services, but mostly we use our own.
Our Vivaldi servers are in Iceland. At Opera, we built significant server farms across the world, including in Iceland, not least for the Opera Mini service. The server farms we built at Opera handled hundreds of millions of users on a monthly basis. The Opera Mini service had billions of daily page views going through it.
When some are saying that there is not enough competence to move away from Big Tech, that is really nonsense. It can take time to do so, as with any migration and it may require different thinking, but it is mostly a question of will.
#Technology #BigTech #SelfHosting #Vivaldi #Browser #EU #Europa
Weekly #23 publié : IA dans la revue du kernel Linux, OIDC homelab avec Pocket ID/Tinyauth, NocoDB et open core, Dawarich, Immich 3.0.3 F-Droid, SUB/WAVE.
New on the blog: my Home Assistant setup on FreeBSD.
Home Assistant OS runs in a bhyve VM, but bhyve has no USB passthrough, so Zigbee2MQTT and Mosquitto live in a VNET jail with the ConBee II.
Homematic comes in via a CCU3, and three IKEA Matter-over-Thread devices use my Nanoleaf Shapes controller as their border router.
Three radio ecosystems, 474 entities, one dashboard.
#FreeBSD #HomeAssistant #bhyve #Zigbee #Matter #Thread #SelfHosting
I saw a terrible message from DigitalOcean yesterday. I was helping a co-worker learn to do SASL authentication with Postfix, using Dovecot to do the heavy lifting, (second co-worker this week! Breaking people free from Google!) and we got to the point where we were ready to have him send out a test email - a reply to an email I'd just sent him that exercised all the moving parts of his inbound path.
But when he tried to send, he couldn't talk to my email server. I checked to make sure he wasn't being firewalled, but he didn't show up in my abuse listing. But then on poking around, it became clear he couldn't talk to ANY port 25 ANYWHERE. And I thought, "Oh, right, they've got that blocked. Le'ts find an article talking about how to unblock it." Not too uncommon. So I looked for their docs on unblocking 25.
Turns out, there's no automated way - not even a support ticket type for the purpose. You have to open a general request.
But man, they REALLY don't want you opening a general request! This is a masterpiece of Fear, Uncertainty, and Doubt:
https://www.digitalocean.com/community/tutorials/why-you-may-not-want-to-run-your-own-mail-server
Without meaning to, they've eloquently captured the essence of everything we're seeing with the destructive corporatization and centralization of online services. They say:
"In many ways, mail server stacks represent a collision between the tools and values of the early internet — self-hosting open source software using well-defined standards and interoperable protocols — and the reality of the modern internet — a few centralized, trusted authorities."
This, not to put too fine a point on it, is BAD FOR US.
We need *more* selfhosting. I was a customer of theirs for a few years, but I stopped after they had some catastrophe that prevented me from accessing my server console for more than a week. Their support was underwater and I didn't get any movement until I decided to publically name and shame them with details of the incident.
This kind of attitude should make anyone hesitant to sign up for services with DigitalOcean.
Working on a brand new post for my series "a newbie's guide to self-hosting with #YunoHost" - showing people how to set up their own #GoToSocial microblogging instance.
Sorry it's been taking a while: I started over when I realized most people use subdomains... and I'm doing a thorough step-by-step explainer that any newbie could follow - I hope 😅
The whole series is available here:
🔗 : https://blog.elenarossini.com/a-newbies-guide-to-self-hosting-with-yunohost/
📝 Mise à jour du guide Fail2Ban + GeoIP + blocklist IA sur le wiki ! Regex corrigées, config optimisée 👉 https://wiki.blablalinux.be/fr/securisation-npm-fail2ban-geoip2
#Selfhosting #Docker #Fail2Ban
for #selfhosting, it will be enough,i'm confident that my service can endure a powercut, so snapshot will be fine.
i haven't figured out how i will manage off-site backup, maybe export a tar from borg ? or rsync the repo even if it's not advised.
Mes services publics auto-hébergés font peau neuve ! 🚀 🐧
Besoin d'outils libres, sécurisés et sans pub ? C’est par ici :
🔗 https://blablalinux.be/mes-services-publics/