hhmx.de

#hosting


Föderation · Fr 02.05.2025 10:00:05

Thought of moving to your own #Fediverse instance lately? Or maybe you and your friends are considering to move onto an instance all together?

@JoinFediverseWiki can help you with that: https://joinfediverse.wiki/Hosting_an_instance

I have now overhauled not only the list of Fediverse #hosting providers and what software they support, but also added a bunch of aspects you might consider before choosing a certain provider, like the location of the company and their servers, or their attitude towards privacy and ecological sustainability. All those findings are compiled into well-arranged tables.

The article now also covers all the different ways to get yourself running your own Fediverse instance from #ManagedHosting, unmanaged hosting, and cloud hosting to #SelfHosting.

There still might be gaps, or things I got wrong. Please feel free to contribute. Let's bring all the knowledge together, that was previously scattered across many individual blog posts.

#Mastodon #Friendica #Hubzilla #Pixelfed #Sharkey #Mobilizon #Castopod #PeerTube #Funkwhale #Lemmy #Akkoma

Föderation DE Di 25.03.2025 15:13:19

Wir bauen für unser neues gerade auch ein schickes neue Mail System. Das machen wir aber natürlich auf unserer eigenen Infrastruktur auf unseren eigenen Servern in Frankfurt und schieben eure Mails nicht gen USA zu Microsoft und Co. Kein wenn und aber! 🚀

Wie ihr zu uns wechselt, findet ihr hier: lab.uberspace.de/howto_migrate 📖

Föderation DE Mo 24.03.2025 17:34:00

Host Europe bittet zur Kasse: Mailmigration ab Mai

Der Webhoster Host Europe hat eine Migration der Mailpostfacher angekündigt. Kunden erwarten Mehrkosten und die Nutzung von Microsoft-Diensten.

heise.de/news/Host-Europe-bitt

Föderation DE Di 18.03.2025 09:01:02

Taugt die Nextcloud für Anfänger?

Der Einsatz von Nextcloud macht für viele Anwender:innen Sinn. Doch die Frage nach dem passenden Hosting ist nicht so einfach.

gnulinux.ch/taugt-die-nextclou

Föderation DE Mo 17.03.2025 12:00:04

3 Jahre Ossrox! Wahnsinn, wie die Zeit vergeht! 🎉

Dankbar und stolz blicken wir auf die letzten 36 Monate zurück.
Unsere Nische im Hosting-Markt mag vielleicht klein sein, aber voller groß- und einzigartiger Menschen! Wir danken euch für die vielen netten Kontakte, für die Kunden, Partner und gewonnenen Freunde - für euer Vertrauen, eure Unterstützung und Geduld mit uns.

Auf viele weitere Jahre mit euch! Prost! ☺️

Medien: 1

Föderation EN Mi 12.03.2025 23:15:06

In what country are the servers that host mastodon.social?

Föderation DE Mo 03.03.2025 08:11:57

Unsere Mitglieder sind seit 25 Jahren unabhängig von fremden Clouds. Ihre Anwendungen laufen hochverfügbar und sicher auf genossenschaftlicher Infrastruktur. Mit freier Software auf unserer Cooperative Community Cloud.

Gemeinsam bieten wir umfangreichen IT-Service: von der Beratung über die Umsetzung bis hin zum Betrieb.

Digitale Souveränität in der eigenen Genossenschaft.

Interessiert? Dann werde doch auch Mitglied.

hostsharing.net/loesungen/?mtm

Medien: 1

Föderation · Mi 26.02.2025 10:05:17

Föderation · Sa 22.02.2025 13:48:06

Updated Version of the apache http caching setup for snac, including proxy media

I already wrote about caching here
Now I extended what I cache a bit.
This was because after enabling Option to proxy media I've seen access to the file paths /x/ and /y/ in addition to the path were snac stores the media that I include in my own posts ( /s/ ).
There are two locations to proxy media, depending if you requests the media via the mastodonapi or via the web. (/x/ and /y/), oh and I added the nodeinfo2 path too, because I've noticed it was queried all the time by a lot of instances and it gives me pleasure to see something cached handed out in the access logs 🙂 (I guess it is actaully irrelevant for the system resources).
This is the updated setup:
Enable the relevant modules:

a2enmod expires cache cache_disk

Be sure "htcacheclean" is running to clean up old disk cache. (under debian see /etc/default/apache-htcacheclean or else the relevant systemd service or whatever)
Then add to the snac Virtualhost config:

<LocationMatch "^/social/[^/]+/[xys]/|^/social/nodeinfo_2_0">
CacheEnable disk
Header set Cache-Control "max-age=86400, public" "expr=%{REQUEST_STATUS} == 200"
ExpiresActive On
ExpiresDefault "access plus 86400 seconds"
</LocationMatch>
This will use the disk cache to cache everything under the /s/, /x/ and /y/ Path, as well as for /$username/nodeinfo20, utilizing the mod_expires to generate the appropriate cache headers (for lazy ones like me), In this case caching it for 1 day.
Further reading and all options explained under https://httpd.apache.org/docs/2.4/caching.html (and ff)

The Header that I set here, on the condition of Status code 200, is needed for the path /y/, because snac defaults to set no-cache on that location and the modexpires will honor that if we don't override it. I set it to the same Cache-Control value as modexpores woud. (mod_expires will additionally calculate the date and put that in the expiresheader. (hence the name I guess 😀 )


:xmpp:

Föderation DE Fr 21.02.2025 09:12:00

Verzerrter Wettbewerb? Öffentliche Unternehmen zahlen oft zu viel für Cloud

Öffentliche Unternehmen haben laut einer Studie beim Cloud-Anbieter-Wechsel Mehrkosten bis zu 120 Millionen Euro. Die Forscher sehen "unfaire Lizenzvergabe".

heise.de/news/Verzerrter-Wettb