mastodon.codingfield.com is part of the decentralized social network powered by Mastodon.

Administered by:

Server stats:

1
active users

Learn more

#selfhosting

5 posts5 participants1 post today

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.

github.com/mastodon/mastodon/d

Background Mastodon has supported using a dedicated namespace for keys in redis for a long time. The idea was that several applications (or instances of Mastodon) could share a single redis databas...
GitHubRetiring Redis Namespaces · mastodon/mastodon · Discussion #34198Background Mastodon has supported using a dedicated namespace for keys in redis for a long time. The idea was that several applications (or instances of Mastodon) could share a single redis databas...

For everyone belatedly realizing that GitHub and GitLab are Problematic: there are alternatives!

Update: now a blog post which I will update instead! nevillepark.ca/2025/03/13/bran

Gitea is 1) commercial and 2) based in the US, which I know many people are looking to avoid.

@Codeberg (codeberg.org) is a public server running Forgejo, which began as a Gitea fork: forgejo.org/compare-to-gitea/ It's where I have most of my stuff.

A few more public Forgejo servers: codeberg.org/forgejo-contrib/d Shout-out to @besties' git.gay.

There's also the venerable Sourcehut, whose UI makes me break into hives: sourcehut.org/

Want to self-host? @yunohost is dead easy to set up and has Gogs, Gitea, Forgejo, and GitLab apps: apps.yunohost.org/catalog?sear

OK with Gitea/GitLab servers outside the US? @Framasoft has a public GitLab server: framagit.org So do @autonomic: git.autonomic.zone and git.coopcloud.tech, plus they'll do paid hosting (price scales with budget).

For cheap independent hosting, PikaPods has Gitea: 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.

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: pretalx.com/p/news/support-con

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:

  • Add musics to a queue:
    • As a regular file uploaded to a given interface
    • As a link to a music file
    • As a link to a music website (Youtube, soundcloud...)
    • As a playlist (pls, m3u)
  • With either a web interface (can be an other project) or a client you may install on Windows/Linux/Android.

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? :boosts_ok:

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?

neilzone.co.uk/2025/02/blockin

Photo of me, a white man with a short dark beard, and dark hair, smiling at the camera, while sitting in front of a vintage terminal with green text on the screen.
neilzone.co.ukBlocking searches and removing other people's toots: my Mastodon server and the Online Safety ActIn my spare time, I’ve been trying to looking at the UK’s Online Safety Act 2023.

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 …

🏕️ 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:

decoded.legal/blog/2024/09/run

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

A stylised d, ., and l, in white, on a black background. They look a bit like a circuit board
decoded.legalRunning a law firm on Free software (2024 edition)Two years ago, I wrote about running decoded.legal - an English law firm - on Free software.

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?