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.
Oh, my personal website just turned 25 years old.
I never imagined it would goes as far back in the days.
It even was abandoned – but still accessible – between 2009 and 2021.
Mid-evening watch: wind easing, rain still tapping at the glass.
Dogs fed, logs checked, lights steady.
The lighthouse hums, quiet and stubborn, doing its job while the world scrolls past.
Keep warm. Keep curious.
We’ll mind the light.
#LighthouseLore #HauntedLighthouse #Fediverse #IndieWeb #SelfHosting #EveningWatch
Tech Keeper recalls dial-up nights: 2400 baud, Liverpool nodes, the modem’s scream before silence. Every connection earned, every minute counted.
Latency taught patience. Scarcity taught care.
Some lessons still guide the light.
Morning watch steady.
We’ll keep it on.
#HauntedLighthouse #LighthouseLore #TechKeeper #IndieWeb #SelfHosting #MorningWatch
does anyone have recommendations for software i can self host that will serve a local video library with a somewhat youtube-like UI? i tried jellyfin but it doesn't let videos have descriptions, and i couldn't get mediacms to install under podman
RE: https://mastodon.bsd.cafe/@Larvitz/115678438984350657
FreeBSD 15.0-p1 fixed the bhyve regression, I've had 🙂 Home-server now running stable on the new release
YAY!
root@voyager:~ # freebsd-version -kru
15.0-RELEASE
15.0-RELEASE
15.0-RELEASE-p1
root@voyager:~ # uptime
10:14PM up 58 mins, 2 users, load averages: 1.27, 1.44, 1.22
#freebsd #freebsd15 #selfhosting
Found a regression with PCI passthru with bhyve VMs on FreeBSD 15.0-RELEASE. An Intel I210 Ethernet device, that is passed through into a (FreeBSD) VM gets unresponsive 1-4 minutes after booting the VM. Worked perfectly fine on 14.x.
Boot environments saved the day (again). Just a quick "bectl activate 14.3-RELEASE-p6_2025-12-02" plus a reboot and everything was working perfectly again 🙂
Of course did report the bug in the FreeBSD bz: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291459
Starting to think that using #OpenHAB for my "smarthome" for my case is kinda overkill…
I have some sensors (temperature and humidity), some reed switches for windows and possibly I'll add thermostats for heating batteries (because here, even with 0°C outside, the central heating works for all the money and it is impossible to sleep and work without all opened windows). All things are using #ZigBee so my #server uses some ZigBee coordinator dongle and #zigbee2mqtt with some MQTT broker inside. I already able to read all necessary data from sensors by reading the right MQTT topics.
And the OpenHAB just communicates with my MQTT broker and displays some nice widgets on the Web UI. This is cool, because I don't need to think about how to work with MQTT and how to output data — all somehow works "by magic".
But the price is very big. The OpenHAB eats near 600 MB of RAM and swaps a lot (near 1 GB for now). It is a largest memory consuming service in my server, which has only 2 GB of RAM (and a RAM prices already increased here
). And also it's sandbox takes near 3.5 GB of SSD space.
So, do I really need not to think about how it all works under the hood while wearing out my SSD or get some services OOMed if I disable swap and start e.g. using BorgBackup? Looks like the game is not worth the candle. I can literally pick #EclipseMosquitto #C library, unwrap some memories about how to use CGI and get the same nice page with sensors data and some logic inside. But with a waaaay less memory footprint and with possibility to open this page from #Dillo
Dear people selfhosting, how do you manage:
- different services running differently (Docker, VMs, Python virtual env, Go binaries...)
- backups of all these things?
Do you have one server for everything? Do you create containers per application? (but then what about applications that are already containerized ?)
This is all very fascinating, but hear me out. You can’t name the product “Immich” and expect people to call it “Image”.
RE: https://mastodon.social/@_elena/113667636910565210
Good morning Fedi friends! Today is the 1 year anniversary of the start of my #selfhosting adventures with #YunoHost.
I'm currently self-hosting #GoToSocial, #Pixelfed, #PeerTube and #NextCloud – and I'm always on the lookout for the next great app to install.
Thank you @yunohost for making me a more empowered digital citizen 💖
To give back, I'm writing a simple #selfhosting guide for newbies. ICYMI, here's the latest chapter: https://blog.elenarossini.com/a-newbies-guide-to-self-hosting-with-yunohost-part-2-installation-setup/
Wishing you all a great day!
Currently writing a self-hosting guide for newbies, showing off the beauty and ease of #YunoHost.
Part 1 was really popular - beyond my expectations - with 1500+ unique visitors. Thank you!
For reference:
Part 2 (step-by-step installation and post-installation) will be super visual. I tried to keep things simple but I still have 27 - yes TWENTY-SEVEN - screenshots. I'll keep #AltText relevant to each step on a need to know basis or else it will turn into a novel... and will be too overwhelming for people using screen readers.
Aiming to get it published by Wednesday AKA the one year anniversary of the start of my own self-hosting adventures with YunoHost.
This is the guide I wish I had had back in the day... I would have started A LOT sooner. I'm basically writing it to my old self, hoping it will be useful for others 🥹
PSA: if you're using YunoHost please consider donating to them, to keep the project healthy and long-lasting (it's run by a team of volunteers, maintaining hundreds of apps): https://donate.yunohost.org
One more thing that really defies my expectations. This is a media LIBRARY. A library is a thing where one organises information to make it findable. So while it is fine to have “recently added” or “recently watched”, and it’s fine to make them prominent, it is not fine to hide the library and the organisation.
These apps offer a zillion ways to organise: recently added, next up, unwatched, related. They don’t show you your library structure. I find it hard to believe there are many people out there like me who have hundreds of films, but DONT organise them. Surely they can’t be the majority. Surely people are not dumping every film into one giant folder and hoping the apps will sort it out.
I know what I want better than they do. Show the fucking hierarchy that I built.
#Jellyfin #movies #selfhosting
My router interface traffic graphs are pretty useless. Every night around 2:00am, various things run backups. Some do backups across the network, others copy out to an off-site location. But the bottom line is that if I look at my network interface graphs, that massive spike every night ruins the Y axis.
These are the daily, weekly, and monthly graphs. And the fact that daily hits around 450M, but ordinary hours are like 8-10M, it means I can't see the rest of the graph. It means that I can't spot changes or interesting things.
I'm not really sure how to do better. (It's amateur hour over here)
New post:
"A newbie's guide to self-hosting with #YunoHost. Part 2: installation & setup"
with a special shout-out to @shollyethan and @ilja who, a year ago, encouraged me to try self-hosting. And of course immense gratitude to the @yunohost team for making all this possible ❤️
I hope this guide may inspire others to try it, too. The path to digital independence and empowerment is easier than you thought...
The lighthouse wakes before the
world. Frost on the railinas, servers
humming like a steady tide, coffee
steaming against the cold. No hype
No noise. Just a calm beam cutting
through winter static, guiding
wanderers who prefer warmth, craft
and quiet control over their own corner
of the sea
#LighthouseLore #WinterCalm
#SelfHosting #Fediverse #QuietTech
The web gets loud at dusk — dashboards blinking, feeds shouting, algorithms jangling their loose change.
Up here, the Lighthouse stays steady.
Quiet servers. Human pace. No bait, no burn.
If you’re tired of the noise, you know where we are.
The light’s on. Always was.
#LighthouseLore #Fediverse #CalmTech #SelfHosting #DigitalQuiet
I wish there would be end-to-end encrypted, federated micro-blog social media. Social media entries and media aren't stored in plain text, but rather encrypted on the server, and only users who have subscribed to them have the ability to decrypt it.
#Fediverse #Mastodon #DecentralisedWeb #EndToEndEncryption #PrivacyMatters #SecureSocialMedia #ActivityPub #DigitalRights #DataOwnership #OnlinePrivacy #FederatedNetworks #CryptoSocial #PrivacyFirst #SelfHosting #OpenSource #DigitalFreedom #SafeSpacesOnline #EncryptionNow #SocialMediaReform #UserControl #NoSurveillance #DecentralisedSocial #TechForGood #PrivacyTools #DigitalSovereignty #StopDataHarvesting #OwnYourData #SecureMessaging #PrivacyActivism #DigitalJustice #Web3 #InformationSecurity #CyberSecurity #OnlineFreedom #ResistSurveillance
My way of rebelling against techbros and autocrats:
December 2024: quit all Big Tech platforms and start #selfhosting essential services
December 2025: write guides for newbies about how to self-host
I'm also in discussion with a blogger I admire to start a podcast about tech... where we'll focus on solutions (instead of problems)... aiming to inspire others to join in...
It's been a really heavy year but these little acts of rebellion give me hope ✨
Monday morning.
The world boots loudly, throws pop-ups, demands passwords and obedience.
Out here, we check the weather, scan the logs, and get on with it.
No stand-up meetings with a thousand ghosts. No growth hacks.
Just quiet systems, owned end-to-end, doing exactly what they’re told.
Light steady. Coffee strong. Let’s begin.
#LighthouseLore #MondayMorning #SelfHosting #Fediverse #QuietPower
So I bought a full-sized rack for the garage. Might be a bit too big to call it a #homelab any more 😜
It came with 2 PDUs that take 3-phase, 60A, 250V AC. I, um, won’t be plugging those into the house. My servers run on 240V, 2-phase. This plug is just a monster. My hand in the photo for scale.
I’m tickled that it says “Sun” on the side. I got my start in #sysadmin work on Sun IPCs and Sparc 4s back in the day.
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.
Today was the last move. It is all in one rack. It’s all halfway decent. I had a major downtime though because I had a stupid #xcpng goof that required upgrading a server that had live workloads on it. I couldn’t migrate them off. That sucked.
But it looks ok now. And it is so much more compact. I am using some air filter fabric over the front door to filter the air. And I have the front facing inside and the back blowing out toward the outside. I figure the air is cleaner on the house side of the garage.
Midnight.
The sensible world is snoring.
This is when the keepers walk the stairs, check the logs, listen for odd noises in the dark.
No applause. No metrics. Just systems that either hold… or don’t.
We don’t chase the tide at this hour — we wait, watch, and keep the light burning.
If you’re still awake, you already know why you’re here.
#LighthouseLore #MidnightKeepers #Fediverse #SelfHosting #NightShift
So, I have been using Zitadel as my IDP so far, but it’s far too clunky and slow to my taste
I’ve been thinking about moving to Authentik, but now I see this project, PocketID, and I’m starting to think it would do the job at hand very easily
Only this is it’s only supporting passkeys, but I guess Bitwarden will take care of that
Convince me not to use PocketID, how has the experience been with this around here ?
#homelab #selfhosted #selfhosting #pocketid #authentik #zitadel #idp #oidc #security #passkeys
So this #Gotosocial instance is running on an old Zotac Zbox ID18 that I bought way back in 2018. It has 2gb ram and a 64gb ssd drive. Should be sufficient, I hope.
I have quite a complex routing setup at home and I struggle to get reverse proxy to work. As a solution I am using a Cloudflare Tunnel to run it on the web. So far it works well.
Le temps investi dans la prévention (mise à jour) est toujours infiniment plus court que le temps passé à résoudre une compromission. La sécurité et la stabilité ont un prix : celui de la veille technologique.
Point final.
Self-hosting does not make your data safe.
If you don't put in place, review, *and test* backup and recovery plans,,and security measures appropriate to the risk, your data are not "safe".
Your data might be less affected by the whims of third parties, which can be valuable for sure, but don't confuse that with your data being "safe".
And I say this as someone who loves self-hosting.
Any "beginners' guide to self-hosting" which doesn't lead with, or at least focus on, security and resiliency, is getting it wrong, IMHO.
I also want to add: I hope this doesn't discourage people from messing around and trying things.
If you're new to homelabs and selfhosting it totally makes sense that these are one and the same thing, my warning isn't a "you MUST" but a "please consider" kind of message.
If anyone wants help or advice what makes most sense in their personal context, feel free to shoot me a DM
I would only encourage people to start homelabbing and #selfhosting; both to learn, to break free, and to have fun.
pro tip: a Homelab and Selfhosted infra are two different things.
If you use your #homelab for #selfhosting your personal stuff, one of two things happens:
- you can no longer use your homelab as homelab and for experimentation
- your selfhosted infra is constantly offfline
Selfhosted infra should be seen as a PRODUCTION environment, which homelabs are not.
It should have automated backups, and ideally receive automated updates for security; you should avoid touching it as much as possible.
☕ Lighthouse Lore — Saturday Morning
The kettle clicks off.
Coffee steams.
The sea doesn’t care about deadlines.
No alerts. No stand-ups.
Just a keeper, a warm mug,
and a lighthouse doing what it’s always done.
Take it slow, travellers.
The light works weekends too. 🌤️⚓
#LighthouseLore #SaturdayMorning #CoffeeFirst #Fediverse #SelfHosting #SlowTech
🕯️ Lighthouse Lore — 23:59
The hour when the loud ones log off.
When dashboards dim, pings fall silent,
and the lighthouse keeps watch without applause.
No algorithms. No rage.
Just steady light, self-hosted calm,
and a keeper still at the desk.
Sleep easy, travellers.
The light stays on. 🌊⚓
#LighthouseLore #Fediverse #SelfHosting #DigitalCalm #QuietTech
Po zmianie sprzętu, na którym stoi linuksowy serwer (spory upgrade, bo z i5/2gen i 4 GiB RAM n i7/10gen i 16 GiB RAM), mam więcej zasobów i trzeba to wykorzystać. ;-)
Na pierwszy ogień — przeniesienie istniejących usług, czyli Endurain i BookLore. Bez problemów.
Teraz dorzuciłem:
1) Dawarich — thx @tymoteuszjozwiak
2) PhotoPrism
3) Immich
Najpierw PhotoPrism, aby sprawdzić integrację z Dawarich.
No i tutaj coś nie działa jak powinno, bo owszem, Dawarich ściąga lokalizację zdjęć z PP, ale zdjęcia nie są wyświetlane (tak, włączone warstwa photos).
Dlatego postawiłem też Immich. I tutaj podobnie. Lokalizację zdjęć pobiera, ale nie są wyświetlane zdjęcia w Dawarich.
No nic to.
Ale!
Mam teraz PhotoPrism i Immich i nie wiem, które zostawić. ;-)
Seit ein paar Wochen folge ich @HolosSocial, weil ich die Idee einer eigenen Instanz, die vollständig als Smartphone-App läuft (ggf. plus eigener Relay-Server), ziemlich interessant finde. Habt ihr Einwände, die dagegen sprechen würden?
🌅 Friday Evening at the Lighthouse
As the week exhales, the Lighthouse glows a little warmer.
Servers hum, seas settle, and the noise of the wider web fades into mist.
No rush. No shouting. Just steady lights and quiet signals for those who prefer calmer waters.
⚓ Welcome in.
#LighthouseLore #Fediverse #SelfHosting #QuietWeb #DigitalCalm #forgejo #githosting
Dear Fedi friends,
I just hit "publish" on my blog post "A newbie's guide to #selfhosting with #YunoHost. Part 1: reasons + requirements". It's here if you wanna read it:
This guide is intended for true newbies who are curious about self-hosting some essential digital services. I'm hoping to dispel some myths about self-hosting and make it appear accessible to all. Well, at least to people curious about it but hesitant to get started because they think it's too complicated. That was me up to a year ago.
Special thanks and shout-out to @ilja for setting my journey in motion. And eternal gratitude to @yunohost for the way they are empowering us all with the tools to self-host
#MySoCalledSudoLife #blog #BigTech #rebellion #digitalsovereignty #NextCloud
Folks who own a #domain. What trend or logic do you use for subdomains?
I'm a mulling over a good strategy for subdomain v/s CNAME v/s folder
P.S: Do you keep different domains for different #fediverse services (like one for gotosocial, one for pixelfed, etc)?