jrollans.com 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.
🌙 Tonight’s Lighthouse Lore
Some nights the Lighthouse feels older than the storms around it.
Built on equal parts Linux, late nights, and a stubborn belief that small corners of the internet can still be kind.
No boardroom, no shareholders — just one bloke, a pile of servers, and a flame that refuses to go out.
#LighthouseLore #SelfHosting #MastodonAdmin #IndieWeb
@nicholasburns Most of it is SAS. But where local storage bit me was in migrating from one host to another as I upgraded XCP 8.2.1 to 8.3. When you have shared storage, moving a node from one compute to another is trivial. When I have only local storage, migrating VMs has been really difficult. It's either time-consuming (20-120 minutes to move a big VM) or even impossible (version-to-version migration on XCP has been difficult with only local storage).
I'm going to admit that I am doing something immature in my #homelab and I'm looking for opinions. I've got multiple #XCPng hosts, all using local storage. I have no NFS or iSCSI storage. That's kinda silly. Shared storage is super useful and I'm literally not using it.
Unless I go to some serious effort to make a high-performance SAN, I expect network storage performance to be so-so for VM storage, but maybe I'm too pessimistic. I currently only have copper gigabit in the rack. No fiber, no 2.5G copper or anything like that. I'm not sure if that's going to be viable for NFS or iSCSI.
I could dedicate a host to running TrueNAS Core with a bunch of storage. But what has always bugged me about this is that my storage host becomes a single point of failure for all the compute nodes. #TrueNAS is super reliable but everything has to reboot once in a while, and these stupid enterprise-grade servers take anywhere from 4-8 minutes to boot. If I had a single storage node, and I needed to reboot it for an OS upgrade, everything would hang for a while. That's no good. Not updating the OS on the storage system is also not good.
So what am I supposed to be doing for shared storage on a #Xen cluster? How do I avoid a storage host becoming a single point of failure? How do you update and reboot a storage node, without disrupting everything that depends on it?
I just published a new blog post about my #selfhosting plans for 2026 and... I remembered to add this pic (a scan of my own handwriting) at the bottom of the post.
It's now more important than ever: "written by a human"
🔗: https://blog.elenarossini.com/my-so-called-sudo-life/my-adventures-in-self-hosting-day-357
🏕️ my adventures in self-hosting: day 357 (big picture edition) 🖼️
a blog post in which I discuss my big #selfhosting plans for Q1 and Q2 of 2026... involving a major #PeerTube migration.
as I wrote in the post, if you're a sysadmin based in Paris and you could help me with this task, I could offer you in exchange a professional photo shoot for you and your family 🤗
🔗: https://blog.elenarossini.com/my-so-called-sudo-life/my-adventures-in-self-hosting-day-357/
Psst: the blog is now federated and you can follow it here: @ele
I think this is the end of #Immich experiments for now. Will try again in a couple of years more.
Got 10k photos uploaded successfully, but the second 10k fails continuously.
Tom on #Immich
#HomeLab #SelfHosted #SelfHosting
I Moved to Immich… Can It Really Replace Google Photos? - Lawrence Systems (Lawrence Systems) https://www.youtube.com/watch?v=h5tdK10CRFE
#Immich first impressions
Well, not really first, but current. Last time I tried it was a couple of years ago, I think.
1. Looks and feels like a polished product.
2. I still can’t have two separate libraries. I really like the idea of two libraries - shared and personal. Like in Synology Photos or iCloud Photos.
#selfhosting #SelfHosted #selfhost #icloudphotos #synologyphotos #photo #homelab
If you could start from scratch with the basics of your homelab infrastructure what would your ideal arch look like?
Which switches would you buy? What would you do for dns? DHCP? Ipam? Hypervisor? Containers? K8s? 2.5gbe? 10gig sfp+? More?
I decided to give #Immich another try. I'll let it serve as a backup for my iCloud photos. Will see how it's going. For now, my poor phone is uploading my entire shared library to my poor server. Both are running hot but still standing strong : )
#SelfHosted #SelfHosting #SelfHost #HomeLab #iCloudPhotos #iCloud
I have one very silly question for #selfhosting
Which service is best for hosting my music library for me, myself and family.
Needs: any android client app support
Any Linux client app support
Works on x86_64 server
Nice to have a web ui but it's not a must have
I have over 1 terabyte of music and I want to have ability to listen to it using our mobiles.
Moin mastodon.de! Bin #neuhier und freue mich auf Content zu den Themen #selfhosting, #Linux und #knackigepfirsische
⭐ COMPLIANCE TOOT
The Haunted Lighthouse just levelled up — full GDPR/ICO-ready data protection framework, DPIA, SAR forms, internal policies, the whole pack stitched together.
Self-hosting feels even better when the compliance goblins are fed and quiet.
Back to building… and hey, don’t forget the paperwork 😉
#selfhosting #freebsd - day 268
Moved over to 15.0-STABLE (weekly) with no issues... only potential gotcha was remembering to update the pkgbase repo names and it was easy peasy.
Did I say no issues? Nearly... the web servers wouldn't come up. After a few expletives and a little digging it turns out there was (as usual!) a sysadmin competence deficiency - apparently the weekly backups have included all the previous backups and the backups inside them (yes, and the backups inside them...) you get the idea. Every week since march! 🤣 The fact that it has taken me until now to notice says a huge amount about how frugal FreeBSD is on drive space.
In other news (to me) the amazing #BastilleBSD has landed on pkg latest with pkgbase support AND the ability to bootstrap STABLE releases. So far
`bastille bootstrap -p 15.0-STABLE` isn't adding anything to the releases folder... I'm sure it's only a minor thing - and once it is I need to work out how to get it to track base_weekly. @BastilleBSD - if you've got some ideas I'm all ears!
Today's #FreeSoftwareAdvent is all about XMPP.
Snikket (https://snikket.org/) is an easy-to-install, and easy-to-administer, XMPP server. It is designed for families and other small groups. The apps for Android and iOS (based on Conversations, I think) are great.
Dino (https://dino.im/) is my desktop XMPP client of choice.
Profanity (https://profanity-im.github.io/) is a terminal / console XMPP client, which is incredibly convenient.
Why not have a fun festive project of setting up an XMPP-based chat server for you and your family and friends?
Hey #selfhosting fans - I am looking for recommendations for an RSS converter app I can run on my home server. I have a few web sites I want to follow, which don't offer RSS feeds. I believe apps like RSSHub and RSS Brudge can do the job.
Have you used any of these apps? Which ones are worth investigating? Thanks!
Just published: how I migrated the Mastodon instance burningboard.net to a multi‑jail FreeBSD setup with BastilleBSD. Central PF firewall, real dual‑stack, and clean service separation.
https://blog.hofstede.it/migrating-burningboardnet-mastodon-instance-to-a-multi-jail-freebsd-setup/
Currently most biggest email providers put mails from my domain in TLD .cloud and my server to spam. Even tho I have all the shiny things set up like SPF, DKIM, DMARC, reverse dns, the domain is not new, and there was never spam sent from my server. I am not on any blacklist of course.
And I don't get why ppl actually don't check what is in spam folder, like they really receive so much spam, so that they can't notice there is something? I have plenty of mail accounts in various places for a long time, some of them used a lot befor I started selfhosting, and everywhere I receive no, or almost no spam.
What is your #email #selfhosting experience?
New blog post!
A postmortem on how my VPS got infected with a crypto miner through, probably, a vulnerability in a docker container. And that has shown all things I have been doing wrong with administrating my server and self hosted services.
With many thanks to @louis @agturcz and @cichy1173
(more Linux and FOSS news in previous posts of thread)
Code editor Zed adds long-awaited rainbow brackets for improved nested code readability:
https://alternativeto.net/news/2025/12/code-editor-zed-adds-long-awaited-rainbow-brackets-for-improved-nested-code-readability/
Django 6.0 released with template partials, backround tasks and more:
https://www.djangoproject.com/weblog/2025/dec/03/django-60-released/
AMD GPU Managed Memory Support Merged For The GCC 16 Compiler:
https://www.phoronix.com/news/AMD-GCC-Managed-Memory
WordPress 6.9 adds block-level Notes, dashboard-wide Command Palette, and Abilities API:
https://alternativeto.net/news/2025/12/wordpress-6-9-adds-block-level-notes-dashboard-wide-command-palette-and-abilities-api/
Anthropic acquires Bun to accelerate its development and integration into Claude Code:
https://alternativeto.net/news/2025/12/anthropic-acquires-bun-to-accelerate-its-development-and-integration-into-claude-code/
Wireshark 4.6.2 Is Out to Update Protocol/Capture File Support and Fix More Bugs:
https://9to5linux.com/wireshark-4-6-2-is-out-to-update-protocol-capture-file-support-and-fix-more-bugs
Let's Encrypt will decrease SSL certificate validity from 90 to 45 Days by 2028:
https://alternativeto.net/news/2025/12/let-s-encrypt-will-decrease-ssl-certificate-validity-from-90-to-45-days-by-2028/
FreeBSD 15.0 Now Officially Available With Many Software Updates, Reproducible Builds:
https://www.phoronix.com/news/FreeBSD-15.0-RELEASE
ReactOS Lands Improvements For Its USB Stack - Fixing Various Blue Screens of Death:
https://www.phoronix.com/news/Better-USB-For-ReactOS
Genode OS Framework 25.11 Adds Intel Alder Lake Graphics Support:
https://www.phoronix.com/news/Genode-OS-25.11
#WeeklyNews #OpenSource #FOSSNews #OpenSourceNews #FOSS #Zed #Django #WordPress #Bun #Wireshark #LetsEncrypt #GCC #GCC16 #FreeBSD #SelfHosting #Networking #NetworkingTech #WebDev #WebDevelopment #Python #JavaScript #BSD #ReactOS #GenodeOS #OS #OperatingSystem #ProgrammingLanguage #Development #Programming #Coding #FosseryTech
Looooooooong overdue but now that #immich is stable I feel confident enough in it as a long term solution that I am finally doing it. I am deleting everything in Google Photos today. Long overdue.
Also, the deleting process stinks. You have to do it manually from the webUI bit by bit. Anti-user behavior. I guess that shouldn't be a surprise. #selfhosting
Someone needs to make homelab wrapped
"Your DNS got fucked up 753 times"
"You downloaded 53 petabytes of anime"
"Your uptime was 20% higher than US-East-1"
Today, one of my best friends told me that he's installed eMule on his NAS because "he's sick and tired of Netflix not having what he wants when he wants it." I've never had Netflix or anything like that, but I guess it makes sense.
Welcome to the dark side, mate.
Asentelinpa palvelimille ja omalle koneelle kokeeksi Atuin.
Kyseessä on työkalu, joka lisää shell historyyn uusia ominaisuuksia. Atuin avulla on myös mahdollista synkronoida shell history usean eri koneen välillä.
Atuin tarjoaa synkronointipalvelun, mutta sellaisen voi hostata myös itse. Luonnollisesti minä valitsin itse hostatun vaihtoehdon ☺️
Pientä totuttelua tuo uusi näkymä vaatii, mutta varsin hyvältä työkalulta tuo vaikuttaa! ☺️
Awesome little project I just found, if your are using JellyFin for you media. JellyFin Wrapped in a nice web app to get a month/year in review.:
https://github.com/nikpcenicni/Jellyfin-Wrapped
It requires that you have had the Play Reporting plugin enabled to extract the data from. So if you haven't enable it now, so you can use this in the future.
Hi #FOSS and #VR community, I’ve got an Oculus Go headset and I’m looking for some advice.
Any recommendations for jailbreaking it, installing custom apps, or using it without needing a fucking Facebook account to load custom APK apps like NewPipe?
I remember having NewPipe installed on them, but that’s about it, I haven’t used them in years. You probably know way more about them than I do.
Currently charging them up, while my current desktop OS I can use is #Debian.
https://en.wikipedia.org/wiki/Oculus_Go
#FLOSS #VRChat #Jailbreaking #Jailbreak #NewPipe #OculusQuest #OculusGo #Oculus #FreeSoftware #OpenSource #GitHub #NewPipe #VirtualReality #OculusCommunity #OculusMods #MetaVR #Modding #CustomROM #APK #Rooting #DIY #DeGoogle #Linux #Privacy #SelfHosting #SideLoad #AndroidDev #Android
I upgraded #xcpng and I just noticed that it has some IPMI integration. It's able to tell a few things about power and temperature and display it at the bottom. It just discovered all these attributes. I didn't do anything to turn that on.
I'm looking for a self-hosted solution for music. Stumbled upon Navidrome which seems to fit the bill, but I'm curious to know if anyone can share some experiences or have any other recommendations?
#selfhosting
Yesterday I spun up a Nextcloud instance that will be a shared resource for multiple communities that I am a part of.
1. Reverse proxy rules updated by Ansible
2. VM created by terraform
3. Nextcloud/postgres/nginx/TLS certs set up by Ansible
After I edited a few text files, it took a bit over 10 minutes to between nothing, and fully working #Nextcloud server.
#SelfHosting is great
So now that I moved instances, what should I do next and which places would be good to follow? #VRChat #Selfhosting #Gamedev #Unity3D
Lighthouse lore vi
Post 3/5
S3 settled, Caddy cracked its knuckles, backups marched off like good soldiers. Even MinIO behaved for five minutes. The Lighthouse felt lighter — like it understood you weren’t building a stack, but a harbour.
A beacon for the tired, the tender, the fed-up.
So I managed to get my nextcloud rolling for like a whole 10min!! LOL
It seems the AIO has some issues with port 443 and my mobile apps wanted to use it. In trying to fix it I borked the whole thing.
Honestly a good opportunity in that tho. I had in mind to document the steps I took to get started, but in the troubleshooting and back tracking you kinda lose track. Now with a complete run under my belt a documented restart is a good exercise.
In case anyone is curious I have a headless debian install with tailscale so that i don't open ports in my home internet. I took the techhut docker file to spin up AIO and then I hook it up with my domain.
#NextCloud #selfhosting #documentation #techut #debian #tailscale #aio
Ok so hey #SelfHosting
I want a #SelfHosted web-type Office Suite ala Google Sheets/Docs and I don't want it to be part of some gigantic resource-chewing albatross like #NextCloud
I would like to do all my Word Processing and Spreadsheeting and so forth through a web interface, which is served from my #Debian server (docker is fine) and saves the documents as normal files in a defined directory.
Does such a thing exist? I do NOT need feature-rich, I do not need it to save MSOffice docs that I can send to a printing shop with all bugs intact, I just want to stop losing shit to hard drive wipes, which I'm sorry but nuking my hard drive is a lifestyle choice at this point and I don't care what you think about it.
I have had the thought that maybe #LibreOffice has some sort of plugin or something which could store files in an Object Storage type thingy that I could self-host instead, cause I've been planning to get some sort of bucket online since forever...
DNS verification is now in testing on my #forgejo instance and things look good! I've even created a hash generator tool on https://bovine.squarecows.com/docs/tools/dns-verification-hash-generator/ #selfhosting #ForgejoPages #StaticWebsite
In the past few days I’ve seen talk about RAM prices shooting up due to demand from big datacenters.
Today I read that a historic brand like Crucial - I own plenty of their hardware, including SSDs - is dropping consumer products to focus on gear for those same datacenters.
The result (or maybe the intention?) is to push people away from self hosting, undermine the OwnYourData idea and make everyone depend on huge datacenters for life.
So much for owning your data.
So much for decentralisation.
Because taking down one giant datacenter is far easier than taking down thousands or millions of individual nodes.
Friends and colleagues, don’t trade your freedom for a bit of convenience. Once you give it away, getting it back is very hard.
Always Own Your Data.
It’s coming together. I have 2 out of 6 racked. All the power is in the rack. Network and all the actual workloads are still on the bread rack behind and to the right. I will get these 2 servers online, move a bunch of workloads to them, and then I’ll be able to move more servers off the bread rack to the new rack.
I don’t see any way to redo the networking without some brief outages. I’ll have to disconnect the router, move it, and reconnect. A few minutes of disruption.
That’s going to be the hardest part: the main network wire runs through the whole basement and pops out in the garage and it’s basically at its limit. I have about 5-6 feet in the garage and that’s it. So when the main router finally moves to the rack, the rack has to be in its final location and then it can’t really move much.
Either that, or I just stick one of these RJ45 couplers on there and extend the line. I only have 200Mbit service, so I’m not worried about losing bandwidth to a coupler.
🚀 Deploy #Virtualmin on #AlmaLinux #VPS (5 Minute Quick-Start Guide)
This article provides a how-to guide to deploy Virtualmin on AlmaLinux VPS.
What is Virtualmin?
Virtualmin is a powerful open-source web hosting control panel built on top of Webmin.
It supports:
Multi-domain virtual hosting
Apache or Nginx
PHP ...
Continued 👉 https://blog.radwebhosting.com/deploy-virtualmin-on-almalinux-vps/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.social #certbot #postfix #selfhosting #dovecot #letsencrypt #spamassassin #controlpanel #clamav #phpfpm #selfhosted #mariadb #bind
if any of yinz use @tailscale in your homelab, make sure you login to your admin panel and double check that all of your devices are updated to client version 1.90.9; it patches a critical vuln.
What would you prefer?
Having more followers and reach on Bluesky, but being tied to their bsky.app platform - or having less visibility for your posts, but full independence on your own Mastodon instance?
#Mastodon #Bluesky #Fediverse #Decentralization #SelfHosting #OpenSource
| Mastodon: | 5 |
| Bluesky: | 0 |
Closes in 23:57:42
Il web che amo.
Quello dei piccoli blog indipendenti, magari ospitati su qualche VPS dove si offrono anche servizi open source e privacy oriented, istanze del #fediverso, e tanto altro.
Si può parlare di #indieweb?
In ogni caso, impegniamoci per alimentare un WWW più sano.
Per non creare un'accozzaglia di url, mi limiterò a taggare alcuni profili (in ordine sparso), da cui poi ricavare i link: