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.
We're happy to announce v0.18 of Keila, the Open Source email newsletter tool. This release adds smarter segments, public archive links, editor improvements, and many fixes. You can give it a try at https://www.keila.io or set up a self-hosted instance: https://www.keila.io/docs/installation
#opensource #floss #update #selfhosting #myelixirstatus
Speaking of #JDLL, some of you may remember that I had the honor of speaking at the 2025 edition, invited by the awesome @yunohost team to share my experiences self-hosting with them.
I asked my husband to tag along and bring our daughter so she could see me speaking on stage... and see that mamma does cool stuff outside the house too.
Well, my daughter brought up Lyon and the conference on the way to school the other morning. I asked her: "did you have a good time?" and her immediate response was: "I didn't understand anything you said!"
Me: "Well, it's normal, I talked about grown up stuff."
Child (4 then, 5 soon): "But what did you say?"
And then I proceeded to try to explain the concept of #selfhosting and #digitalsovereignty and how empowering it is to use a tech stack independent of #BigTech platforms... in an accessible way that she would understand.
It was SO DIFFICULT.
I probably failed spectacularly and she still doesn't understand. But it made me think that it'd be worth trying to explain this to older kids... like pre-adolescents or in their early teens? Maybe a project for another time.
Edit/add-on: my daughter asked me to speak about the Pink Panther or Bluey next time so she could understand 😂
Homeserver. Nützlicher als gedacht - oder Zeitverschwendung am Basteltisch?
Server im eigenen Heim: Daten bleiben in den eigenen vier Wänden, Backups und Familienkalender sind lokal verfügbar. Aber: Aufwand für Einrichtung, Lernkurven, Pflege, Absicherung und Fehlersuche. Was spricht für - und was gegen das Projekt "mein kleiner Homeserver"?
#Homeserver #homelab #Selfhosting #Linux
https://gnulinux.ch/homeserver-nuetzlich-oder-zeitverschwendung
So I have a second instance of #PocketID and #KanBn now. Don’t ask. I have plans.
#homelab #selfhosting #selfhosted #selfhost
github the most popular code repository for open source projects and owned by microsoft just banned lots of adult games without explaining why.[1] This comes in the wake of Mastercard and Visa forcing Steam and itch.io to remove hundreds of adult games from their platforms.[2] Fortunately there exists self hosted and or community owned code repository software projects (ie the code and tooling for the repositories themselves) such as forgejo/codeberg and gitea. If people want to get out from under the thumb of corporations deciding they aren't allowed to publish adult games they should use these freedom respecting solutions and if past that point governments start censoring them they should use tor or i2p to hide the identity of the website and monero (XMR) the private cryptocurrency to take donations
My take on monero as I expect I suprised you by mentioning cryptocurrency: https://veganism.social/@ambiguous_yelp/115849785746217342
[1]
Github Banned a Ton of Adult Game Developers and Won’t Explain Why
2026.01.07 09:28:XX XXX
https://www.404media.co/github-ban-suspension-adult-modding-games-illusion/
[2]
Mastercard and Visa face backlash after hundreds of adult games removed from online stores Steam and Itch.io
2025.07.28 11:00:XX EDT
https://www.theguardian.com/world/2025/jul/29/mastercard-visa-backlash-adult-games-removed-online-stores-steam-itchio-ntwnfb
#Github #FLOSS #Microsoft #Erotica #Erotic #Censorship #Gaming #Mastercard #Visa #Steam #Itchio #SelfHosting #Forgejo #Codeberg #Gitea #Tor #I2P #Monero #Cryptocurrency
RE: https://infosec.exchange/@jbhall56/115854562364706323
#selfhosting people take note. Just because you're self hosting doesn't mean you're immune. Absolutely enable 2FA on all your shit. At this point in the timeline if something doesn't support 2FA you need to make a security judgement call and consider changing that something to something else that does.
File-sharing platform ownCloud warned users today to enable multi-factor authentication (MFA) to block attackers using compromised credentials from stealing their data. https://www.bleepingcomputer.com/news/security/owncloud-urges-users-to-enable-mfa-after-credential-theft-reports/
#SelfHosting week 1, phase 3.
Decision is almost made, considering a site based on hybrid solutions:
Newsletter -> buttondown
stories -> writefreely
interactions/comments -> lemmy (where stories from writefreely will spread to fediverse) and at this point I find less useful to federate Writefreely, given that this platform has no comments. Makes sense a "reply via e-mail" pointing to LetterBird page I have, and "follow [category/community] on Lemmy to comment via Fediverse.
What's missing? A stable navigation menu, and an internal search engine. Found a way to place a landing for the site, through writefreely's admin settings.
My main (no longer so hidden) intention is get rid of WordPress, despite self-hosted its philosophy is drastically changing.
And I even have Bearblog which solves some of the issues for nav menu and maybe search bar, but it's a centralized platform depending on one person only. Of course accessibility is the main focus, both in back and front-end.
Any suggestion or feedback is highly appreciated, this month will be dedicated to tests and experiments.
#a11y #accessibility #ActivityPub #blind #blog #blogging #feedback #fediverse #FollowerPower #lemmy #newsletter #SelfHost #SelfHosting #WordPress #WriteFreely #writing
Lighthouse Lore 🌊
At the edge of the map, where the sea mutters old secrets, the Lighthouse keeps watch.
Dogs on patrol. Circuits humming. Logs written by hand and heart.
No algorithms shouting here, just a steady beam, turning patiently,
reminding the lost that calm still exists… if you know where to look.
#LighthouseLore #CalmCorner #SelfHosting #Fediverse #GuidingTheLost
When your productivity is shot to s#"$ because #Logitech services are not working. So? Well then your #MXMaster4 mouse also does not work apart from the two main buttons. #purplescreenofdeath
What the hell people? Will I need the cloud to sit on my chair next also?
Diese Woche im Fokus bei @ajfriesen und mir: Home Assistant Langzeitdaten und Metriken im Homelab.
Welche Verfahren gibt es zur Speicherung? Welche Lösungen? Und womit kann ich die Daten visualisieren?
Beim Podcatcher eurer Wahl oder hier: https://podcast.smarthuette.de/episodes/home-assistant-langzeitdaten-und-metriken-im-homelab
Viel Spaß beim Hören!
#homeassistant #metrics #influxdb #prometheus #victoriametrics #grafana #watchtower #docker #linux #homelab #selfhosting #selfhosted #smarthuette
Curious how many people here run a homelab
What do you host and why?
(services, VMs, containers..)
Also curious: roughly how much money did you put into it over time?
Always interesting to see how different setups and motivations are :D
5 costs of self-hosting that nobody talks about
I can attest to all of these reasons. Just today and yesterday I’ve been solving an issue with my docker networks grabbing 192.168.x.x addresses ranges (after the upgrade to OMV8 overwrote the daemon.json file I’d customised to prevent this). And tw ...continues
See https://gadgeteer.co.za/5-costs-of-self-hosting-that-nobody-talks-about/
Hey #sysadmin s of fediverse, I want to ask you for some advice!
I've got 4 servers (pair of old 2011 machines, pair of more modern 2016 machines) with 8x 2.5" drive bays each.
Plan is to build a virtualization cluster for a non-profit with a larger storage.
Is this already a dimension, where #Ceph would make sense?
My plan is to pack the bays up with 4TB 2.5" 5400RPM drives and build a large storage across the 4 servers.
Storage main purpose is for hosting backups and 1/
#selfhosting #fedihelp
Question for people who self host their mail infra: do you do everything yourself, including relaying mail from your own ip, or do you use a smarthost/relay service? If so, which one?
ATM I use a relay service provided by my vps provider. Tried sending mails directly but then some mails are being flagged as spam or dropped. I want to move my vpses to another provider who does not have a relay service so might need a 3rd party solution.
To kick off the new year, it's worth taking a look at your own infrastructure: running OpenCloud yourself means full control over data and services. We show you step by step how to set it up on your own server.
👉 Read now: https://opencloud.eu/en/install-opencloud-simply-your-own-server
I'm getting curious about #LibreBooking reservation calendar software. I'm testing it for our apartment household laundry/sauna facility reservation system. Looks pretty good, any experiences?
Do you self-host your email?
#homelab #selfhosting #privacy
| No, and I don't trust it but I accept the trade-off: | 0 |
| No, and I trust my provider to honor my privacy: | 0 |
| Yes, on a VPS: | 0 |
| Yes, on my own gear (e.g. homelab): | 0 |
| Yes, a mixture/other: | 0 |
I deem git servers(gitlab, gitea, forgejo) as a high storage application, which means I either use s3 storage to store stuff on the nas or run it directly on the nas. Now the issue is that they don't support full s3, so most of the data still stays locally, and on the nas, it has some stupid permission issue with the container user and group id.
Seit einigen Tagen werden Medien meiner Mastodon-Instanz metalhead.club global verteilt über ein eigenes CDN ausgeliefert.
Das verringert die Latenzen für Benutzer aus nicht-EU Ländern und sorgt für weniger Frust bei den Ladezeiten.
Was ein CDN ist, welche Implementierungsmethoden es gibt und wie ich mein kleines CDN umgesetzt habe, erfahrt ihr in meinem neuen Blogpost:
"Ein eigenes kleines CDN für meine Mastodon-Instanz metalhead.club" - https://thomas-leister.de/mastodon-media-storage-cdn/
#metalheadclub #cdn #media #mastodon #instance #mastoadmin #hosting #selfhosting #nginx #scaleway #dns #geoip #geodns #hetzner
Thinking about building a home NAS. I've already accumulated nearly 1 TB of critical data, and while I do have backups in AWS Deep Archive, Proton Drive, and Infomaniak KDrive, I still don’t have any local backups - which is starting to bother me. Plus, I'd love to finally set up a proper Plex library.
#SelfHosting #NAS #Homelab #DataStorage #Backup #Synology #Plex #Seagate #HomeServer #Tech #CloudStorage #DataHoarding
I’m considering a used Synology DS916+ 4‑Bay NAS with 4x 12 TB Seagate Exos X12 drives.
I've heard that this model isn’t the most reliable, but the plan is to replace the drives one by one over time. Building such a setup from scratch would cost more than $2000, especially with rising HDD and memory prices and ongoing supply issues.
Any insights or horror stories about used NAS gear?
#SelfHosting #NAS #Homelab #DataStorage #Backup #Synology #Plex #Seagate #HomeServer #Tech #CloudStorage #DataHoarding
Scanning GitHub readmes to make sure stuff doesn't sound too AI-Grifty before putting it on my basement server... That has now become Step 1 of my Homelab Bullshit Routine™.
Since so many of you are discussing message limits on #Mattermost, I was curious what else is the state-of-the-art self-hosted open messaging and collaboration platform. There is something called Mostlymatter.
@emilianosandri If you are not getting nervous when it's about #SelfHosting you can try #Navidrome . It is running on my server here via #Tailscale and acts like my private Spotify.
wait what watchtower is archived? fuck Anyone know some good alternative?
Lighthouse Lore (Keeper’s Log)
Keeper back from holidays.
Everything appears normal.
This is rarely true.
#LighthouseLore
#TheKeeper
#BorderCollies
#DogsOfMastodon
#SlowInternet
#QuietTech
#SelfHosting
#CalmCorner
#MastodonVideo
I’ve set up a self-hosted #Grafana instance complete with metrics storage using #Mimir, central log storage with #Loki, and remote sending of data from my servers using the #Alloy agent.
I couldn’t find any good resource describing the complete process, so I’ve documented my setup along with some tips on how to create dashboards and alerts in Grafana, and am sharing the documentation via my Projects page: https://oxcrag.net/projects/self-hosted-grafana-server/
Happy monitoring!
Perhaps someone can recommend some good relays one can add to a newly-created Mastodon instance to help with federation?
Ich kam mal auf die lustige Idee, so Seiten wie #Instagram oder #TikTok in eine Liste zu packen, diese auf #GitHub hochzuladen und die Liste dann meinem #pihole zu füttern via List Import, schwupps- waren sämtliche Seiten geblockt und ich komme, zu mindest Zuhause, nicht mehr auf diese Seiten.
Ob das jetzt so useful ist? Keine Ahnung. Aber ich denke, mir hilft es mich von diesen Seiten fern zu halten.
I'm trying to pick a linux distro for my server. I see CentOS (RHEL based - not sure how I feel about bringing that home?) and Ubuntu (Debian Based, but I no longer trust the maintainers), but I'm not sure if those are options I like. What is everyone else using?
"And what happened then? Well...in Whoville they say,
That the Grinch's small heart Grew three sizes that day!
And the minute his heart didn't feel quite so tight,
He whizzed with his load through the bright morning light,
And he brought back the toys! And the food for the feast!
And he, HE HIMSELF! The Grinch carved the roast beast!" #zfs #selfhosting
Final massaging this week with #MusicBrainzPicard to re-tag all the things possible. About 60GB of audio files aren't known to the system so I'll have to migrate those manually.
One of the nice things that Picard does is tag duplicates with a "(1)" instead of overwriting the already existing version. This means I can automate the detection of duplicate files after re-tagging and clear out accidental double imports or double copies.
The "Ship of Theseus" music archive is ready for another year. #selfhosting
SelfHosting week 0, phase 2A, documentation.
There is one thing I find quite uncomfortable on @yunohost documentation: the emojis at the beginning of every chapter. They are very annoying to read for a blind user when going back and forth heading by heading with a screen reader. And, worse, when you attempt to isolate links through the "link list" or "heading list", "element list" whatever name used by screen readers for that feature, you cannot choose an item by initial letter and get into it quickly, from the list that pops up.
The "element list" feature allows a user to press a shortcut and find items of the same type, organized in a list. Links, headings, form controls, etc. So, if it is the table of contents in a documentation website, you have all chapters ordered. You press down arrow in the list, till you find the desired element then press Enter. Or, better, in a normal situation, if you have to choose "domains" for example, you pop up the link list and type "d", then if Domains is the first, you press Enter on it. Or at least, links with that initial are isolated by pressing the letter over and over again till you find the desired one.
But this YunoHost docs are full of those emoticons which maybe are pleasant for sighted folks, but not for blind. Not at all.
#accessibility #a11y #blind #docs #SelfHost #SelfHosting #YunoHost
New #Documentation: #SelfHosting a #Firefox #Sync Server
I decided to look at the feasibility of moving syncing off Mozilla's servers and onto one that I control.
It turned out not to be too much work as someone else had already done the legwork
https://www.bentasker.co.uk/posts/documentation/linux/selfhosting-a-firefox-sync-server.html
This holiday will involve adding a 2nd Internet uplink, upgrading my domain controller and deploying a new NAS.
Quick question for the ZFS experts: I'm planning to install FreeBSD on my home server and want to use raidz2 with four disks. One thing is not clear to me from the manual.
I'd like to install FreeBSD on "hard disk 1" and leave the other drives untouched until I've configured the system (so I can still boot into the current OS on let's say "hard disk 2"). After having configured the system, I'd like to add "hard disk 2 - 4" to the existing zpool which has "hard disk 1", so that I end up with a raidz2 setup.
Reading https://openzfs.github.io/openzfs-docs/man/master/8/zpool-attach.8.html I'm not sure how I should go about this. Should I configure the initial zpool (with one hdd) already as raidz2 (is that possible?), or is it converted automatically once I add the extra drives? The way I read the man page, the result after `zpool attach` will be a mirror instead of raidz2.
As you can tell, I'm quite new to this and still figuring things out. Any advice, links or boosts are greatly appreciated.
Just signed up my AS space for @greynoise. Curious to see what will land in my inbox as we're tiny, but it can't hurt...
Today's fun, cleaning up the external router and core firewalls for the house. Added in a 5G router as an alternate uplink and enabled automatic failover using IOS's ip sla feature. Up until now, I'd been reliant on a failover on the internal mesh wireless network itself but when that kicks in, I lost access to internal DNS services which are located on the core network.
Accidentally powered the wrong rack on in our lab after a business continuity exercise. Reason: The sticker with our lab name on it had fallen off and been reattached to the wrong cage. Great table top exercise.
Productive morning:
* Fitted new UPSs
* All my home Cisco FW+R+S infrastructure upgraded to latest releases
* Broken out the core network segment into second rack
* New Catalyst switch wired in for second NAS and lab kit
* Firewall logs now go to SIEM (finally got around to fixing the access-list!)
* MRTG configs updated
Afternoon question, should I build a second domain controller on the lab LAN?
Throwing more wifi into the mix because I want to extend the core network into the rest of the house.
Both the current rack in the office and the new core rack in the living room will however benefit from a new UPS each.
Unplanned business continuity exercise.
Wife flipped power on the rail that the house rack is on and dropped the external, internal and core networks along with guest and trusted wifi.
NAS is currently "Power was lost from the system. Performing file system consistency check. Please wait."...
All those precious uptimes.
how many #vlans u got? we're at 17 currently with 1 virtual bridge and 1 10G SFP+ switch behind #opnsense c:#selfhosting #homelab
I self-host not because it is cheaper or easier, but because it lets me break things in very personal, handcrafted ways.
Also because the server lives in Europe and speaks politely to GDPR.
But jokes aside, I am genuinely curious:
Why do so many technically aware people still default to Google, Microsoft, or Meta for almost everything?
Is it convenience? Habit? The feeling that “everyone is there anyway”?
Or maybe the quiet assumption that opting out is pointless because the damage is already done?
The problem is not that these platforms are evil in a comic-book sense. The problem is structural. Their business models are fundamentally built around surveillance, profiling, and extraction of behavioral data. Even when you are not the customer, you are the product. Often both.
Your email metadata, your documents, your location history, your contacts, your photos, your calendar patterns. All of it is collected, correlated, retained, and analyzed. Not because someone is spying on you personally, but because at scale, this data becomes power. Economic, political, and informational power.
And the argument “I have nothing to hide” misses the point entirely. Privacy is not about hiding wrongdoing. It is about retaining agency. About not having your digital life continuously optimized for engagement, monetization, or influence by systems you neither control nor meaningfully understand.
What makes this especially frustrating is that alternatives exist. Good ones. Mature ones. European ones. Open-source ones. Federated ones. Boring ones, even. Email providers that do not scan your inbox. Search engines that do not follow you across the web. Social platforms that do not build shadow profiles of non-users. Cloud services where data residency is not a marketing slogan but a default.
Yes, they may require a bit more effort. Sometimes the UI is less polished. Sometimes you have to read documentation. Sometimes you even have to think.
But that trade-off buys you something valuable: autonomy.
Self-hosting is not for everyone, and it does not need to be. Neither is abandoning Big Tech overnight. But questioning defaults should be normal for people who claim to understand technology. Blind trust in massive, opaque platforms is not pragmatism. It is outsourcing responsibility.
So I will keep running my small, imperfect services. I will keep breaking them. Fixing them. Learning from them.
And I will keep asking this question, especially to fellow tech people:
If we know how these systems work, why do we still accept them as inevitable?
#SelfHosting #Privacy #DigitalAutonomy #Fediverse #OpenSource #Decentralization #BigTech #DataOwnership #SurveillanceCapitalism #GDPR #TechCulture
#SelfHosting week 0:
Phase 0. Choosing domain name for self hosting: plusbrothers.online seems available. the .net is my main website based on #WordPress
Considering also plusbrothers.community but who knows if it's possible. Something that warns users that's the same site but with other purposes.
What to do there: Mastodon instance with more than 500 characters if possible. Then Castopod, and maybe a WordPress to transfer English blog there.
Finally, choosing the most appropriate VPS server where to install #YunoHost currently confronting most famous VPS vendors' websites user interface for #accessibility - this is a showcase for customer care. Less accessible means less disability-friendly, that means "I'd prefer you don't come to us". Hostinger has an accessibility statement but it's very superficial and maybe copy-pasted from a template just because obliged by european laws, not for real care.
Self-Host Weekly #152: Wrapped
#NewYear resolutions, software updates and launches, a spotlight on #Tugtainer -- a #Docker update platform, and more in this week's #selfhosted recap!
https://selfh.st/weekly/2026-01-02/
#selfhost #selfhosting #foss #opensource #homelab #devops #sysadmin #fediverse #resolutions #privacy #newsletter #development #smarthome #magic #mongodb
Friday dawn.
Amber warnings on the horizon. Snow pressing its face against the glass.
The Lighthouse doesn’t flinch.
Servers warm the stone. Backups are sealed.
The Keeper tightens his coat, checks the lantern, and lets the storm pass judgement elsewhere.
Calm is not the absence of weather.
It’s preparation.
#LighthouseLore #AmberWarning #SnowDay #CalmUnderPressure #SelfHosting #SmallTech #Friday
Happy #NewYear! To kick off 2026, I've revisited all the new #selfhosted software launches I covered in my weekly #newsletter in 2025 and have published a listing of them below for anyone new to my content.
(The list starts in February due to a revamped tracking process I implemented earlier this year.)
https://selfh.st/post/wrapped-new-software-2025/
#selfhost #selfhosting #foss #opensource #fediverse #homelab #homeserver #server #devops #sysadmin #development #smarthome #photos #videos #software #music
My HP ProDesk 600 G2 Mini PC finally arrived, and I'm excited to set it up.
Before powering on, I'm tidying my Room and creating a Calm, intentional workspace where you build matters more than people admit.
This is a small but meaningful step towards self-hosting, learning Linux, and taking back control over my data and digital life.
Quiet progress beats loud platforms.
Was watching "Dinner for one" via ARD mediathek to Chromecast device. While it is usually reliable, this time the stream stuttered every some seconds to fill the buffer - seems the endpoint was too slow.
Luckily, I had already downloaded a copy of the show into my personal Jellyfin, so I could come to rescue the evening by quickly starting Streamyfin (iOS Jellyfin client w/ Chromecast support) and stream it from my local server to my Chromecast.
Happy new year and hooray to free and open software!
They want to monetize certain access to official simplex servers by charging the owners of large groups in crypto. You dont need to worry about this if you self host or use any other simplex relay that isnt interested in doing this
#PSA #Privacy #Anonymity #SimpleX #E2EE #Cryprocurrency #SelfHosting
I wrote a blogpost in Dutch about 2025 being the year that I started with selfhosting. https://sophieschoice.net/2025/12/31/een-jaar-in-selfhosting.html
While it is in Dutch, it should translate well into English with your favourite translator.
PS: ik heb trouwens een "terugblik"-blog geschreven over dat 2025 het jaar was dat ik ging selfhosten! https://sophieschoice.net/2025/12/31/een-jaar-in-selfhosting.html
Just a rant, I'll figure things out, I hope. Apologise for the giant toot.
New year, new attempt to install #Nextcloud on #OpenBSD. I'm a lot closer to a working system than the last time I tried but still not quite there.
I've followed the KB as best I can - https://docs.nextcloud.com/server/stable/admin_manual/installation/example_openbsd.html
This time I at least have a Nextcoud web page, after fixing the assumptions made in the KB I clearly didn't understand the first 25 times around.
But....
"Error
PHP module zip not installed.
Please ask your server administrator to install the module.
PHP module GD not installed.
Please ask your server administrator to install the module.
PHP module cURL not installed.
Please ask your server administrator to install the module."
I am the fsking administrator, and I have no bloody idea how to do any of that. :-( Why does the KB not include any of this information????
I'm resisting the urge to just give up again and renew my Google drive subscription for another 12 months.
And no, I won't use the AIO option full of docker containers that must be public facing with LetsEncrypt certs. This is only ever going to be used internally or from our Wireguard VPN
Why does #SelfHosting have to be this hard !!!!
Lighthouse Lore — New Year, Same Sea
Mist curls low around the stones.
Dogs sleep on the warm couches.
The Keeper makes his rounds, lamp trimmed, logbook steady.
No grand promises this year.
The light stays on.
The storms will come and go.
Not every passing ship needs an answer.
Resolution enough.
#LighthouseLore #NewYear #QuietTech #DigitalStewardship
#SelfHosting
Morning light, first day.
The Keeper’s kettle steams, dogs stretch and resettle.
Systems hum. The sea is still there.
We don’t rush the year, we tend it.
⚓🌫️
Neues Produkt, alte Tugenden.
Unser E-Mail Hosting aus der Schweiz ist live.
Mail, Kalender & Kontakte.
Offene Standards.
Keine Cloud-Religion.
Für alle, die E-Mail einfach nutzen wollen und nicht diskutieren wollen.
Great recap of some new projects from this year by selfh.st. Would recommend taking a look!