Mastodon will no longer support Redis Namespaces. The reasons are fully valid. Redis (or, more specifically, Valkey or KeyDB) is lightweight software that is easy to install/manage, so separation is always a good thing.
However, I read that many admins will face problems because they use Redis "in the cloud" and, therefore, have a single instance. Unfortunately, this is also a side effect of the "cloud," meaning the loss of control over your own software.
On FreeBSD, a thin jail with "Redis" takes up very little space and resources.
#OwnYourData – in the long run – always pays off.
Thanks to the funding by @nlnet, I added #event sign up via email to the #OpenWebCalendar. In this tutorial, I show how to enable others to sign up to your events on your @nextcloud #calendar.
Video: https://youtu.be/RnMz23p7UP0
Blog Post: https://open-web-calendar.quelltext.eu/news/2025-03-17-caldav-nextcloud-sign-up/
This Week in Self-Hosted (14 March 2025)
@homeassistant #Matter support, software updates and launches, a spotlight on #Cups -- a #container update monitoring platform, and more in this week's self-hosted recap!
Folks who run their own #selfhosted #git services: tell me about how your #backups work. #selfhosting #git #gitolite #forgejo #gitea #gogs
For everyone belatedly realizing that GitHub and GitLab are Problematic: there are alternatives!
Update: now a blog post which I will update instead! https://nevillepark.ca/2025/03/13/branching-out-some-github-gitlab-com-alternatives/
Gitea is 1) commercial and 2) based in the US, which I know many people are looking to avoid.
@Codeberg (https://codeberg.org) is a public server running Forgejo, which began as a Gitea fork: https://forgejo.org/compare-to-gitea/ It's where I have most of my stuff.
A few more public Forgejo servers: https://codeberg.org/forgejo-contrib/delightful-forgejo#public-instances Shout-out to @besties' https://git.gay.
There's also the venerable Sourcehut, whose UI makes me break into hives: https://sourcehut.org/
Want to self-host? @yunohost is dead easy to set up and has Gogs, Gitea, Forgejo, and GitLab apps: https://apps.yunohost.org/catalog?search=git&category=dev
OK with Gitea/GitLab servers outside the US? @Framasoft has a public GitLab server: https://framagit.org So do @autonomic: https://git.autonomic.zone and https://git.coopcloud.tech, plus they'll do paid hosting (price scales with budget).
For cheap independent hosting, PikaPods has Gitea: https://www.pikapods.com/
There are SO many options if you are willing to give up the "everyone on the planet uses the same public Git server" model.
Welcome to All Europeans!
We will post and boost content to encourage people to replace their non-EU products and services with European, #selfhosted or open source alternatives.
Tag us if you want to recommend something!
If you're a EU company, follow us and we'll follow you back and share your product with the community.
Start buying European products to boycott bully countries and foreign monopolies.
Or maybe you just want to boost the local economy?
Buying European products has many benefits, including supporting local entrepreneurs, creating jobs, and increasing money circulation within your country or neighbour country.
It's also more environmentally friendly!
When the local economy is strong, everyone benefits.
#fedihelp , please: I'm #selfhosting #dovecot and #postfix and running out of disk space with my mails reaching back into last century. I'd like to remove the oldest ones and keep an archive of any kind on a different host. What would be the easiest way to achieve that?
Maybe just imap-sync to some special maildir?
Edit:typo
MOULE WORLD Emojis have moved!
In my self-paced quest to de-Google and be my own platform, I've moved all my custom emojis off Google Drive to my own website, complete with links to download all emojis or specific sets of them!
We now offer support contracts for self-hosted pretalx instances! Just EUR 499/year gets you dedicated help and support.
Making sure that pretalx is a stable, sustainable project is important to us. Support contracts help fund new features, bug fixes, and better documentation while giving you direct access to expert help when you need it.
It’s self-hosting with peace of mind! Details: https://pretalx.com/p/news/support-contracts/
Greetings DuckDuckFedi, I am looking for your advice once more.
I have a raspberry pi connected to a sound system in our main room.
I would love to have some kind of music server where one could:
pls
, m3u
)From what I saw, the closest to what I'd like would be either to have some kind of webradio setup, or to use mpd
and some of the frontends available.
Do you have any recommendation?
It would allow people we invite to add their own musics to the playlist, like what Spotify jam.
New blogpost: Blocking searches and removing other people's toots: my Mastodon server and the Online Safety Act
My attempts at trying to close off some of the loopholes in my Mastodon server:
nginx configuration to limit access to the search tool, which can be used to essentially proxy content from other servers
learning how to delete toots, and media, from the database, so that it is no longer on my instance. Blunt but effective?
Anybody still running Radicale as a DAV server? Or any other DAV server that’s not Nextcloud, for that matter?
Looking for a web client (and desktop client, but I've kinda given up on that) for calendar stuff, and … is InfCloud still the only thing that exists? Because that was never great, has not been updated in a literal decade, and I'm this close to maintaining a fork.
I don't really want to run Nextcloud just to have a calendar and an address book …
@SomeGadgetGuy It definitely is time to leave the cloud!
my adventures in #selfhosting - day 48
Yesterday when I got back from #FOSDEM I found an email in my inbox that gave me a mini-heart attack: a message from my VPS hosting company saying my service had been suspended for running over costs / my card being declined.
The email looked absolutely legit, formatting and branding-wise. But I'm not a fool! I didn't click on any links, just closed it and logged onto my VPS account from another device. I checked billings and resource usage and everything was normal. Ouf. So it was a targeted phishing attack (someone who went through the trouble of looking up my hosting company and finding my contact email address, right when I was traveling and publicly posting from FOSDEM).
Nice try scammer! But you didn't fool me.
Thing is, realistically speaking I could have consumed too many resources. I'm at 75% RAM usage now. As soon as I stop paying for a Ghost(Pro) plan next month, I will upgrade my VPS. And please prevent me from adding another Fediverse app, I'm SOOO tempted to self-host #Friendica too, after re-falling in love with it during a demo at #SocialWebFosdem.
Anyway, today I hit a milestone of sorts: my first experience updating #YunoHost AND 3 different apps (#Fail2Ban #Pixelfed and #GhostIO). Everything went smoothly and my system diagnostics dashboard is all green – just as I like it.
This self-hosting journey is really empowering and the best antidote to my frustration/rage towards Big Tech oligarchs. You can't control my Fedi homes!
Tempted to move from proprietary software/platforms?
Here's what works for me:
https://decoded.legal/blog/2024/09/running-a-law-firm-on-free-software-2024-edition/
tl;dr:
Windows/macOS --> Debian
Word/Pages --> LibreOffice Writer
Outlook/Mail --> Thunderbird/mutt
Gmail --> postfix/dovecot
WhatsApp --> Snikket/Signal
PowerPoint/Keynote --> reveal.js
Zoom --> Jitsi
Chrome/Safari --> Firefox
Dropbox/iCloud --> Nextcloud
Microsoft Forms --> LiberaForms
#selfhosting folx: how much of a bad idea is to expose Nextcloud (on my NAS at home) over the internet?
Let’s Encrypt intends to discontinue sending expiration notification emails
I'm finally curious to start trying to self host a local LLM and see if it's a good basic chatGPT replacement for me.
I know ollama is pretty straight forward and easy to use, but call me spoiled, I kinda want a web UI for it.
I'd like to maybe explore that new #DeepSeek model.
Any #ai #linux #SelfHosting tips?
Just found about #immich and that's absolutely amazing!!!
Only took like 30m to fully replace Google Photo!