mike

joined 1 year ago
MODERATOR OF
 

Jüngste Ereignisse [1] haben wieder gezeigt wie ungeschützt Daten im Fediverse liegen. Unverschlüsselte Backups, Beschlagnahmte Server und so weiter...

Natürlich ist im Fediverse nichts verschlüsselt und generell alles öffentlich, doch es gibt immer noch Daten die es Wert sind geschützt zu werden. Alleine in der Datenbank einer Lemmy Instanz finden wir:

  • E-Mail Adressen
  • Passwort hashes
  • Private Nachrichten
  • Abonnierte Communities
  • Liked/bookmarked Posts and Kommentare
  • ...

Unser neues Deployment Konzept

Wir verwenden bekanntlich einen Public Cloud Anbieter für QuantenToast Services. Nun haben wir unsere Infrastruktur um eine (at rest) verschlüsselte VM auf privater Hardware erweitert. D.h. das Lemmy Deployment sieht nun wie folgt aus:

  • Public Cloud VPS
    • Backend
    • Frontend
    • Pictrs (image storage)
  • Private Cloud VM (encrypted at rest)
    • Datenbank

Durch diese Änderungen haben wir natürlich weitere Points of Failure erschaffen, weshalb wahrscheinlich keine gleichwertige Availability gewährleistet werden kann.

Dafür ist die Datenbank nun (at rest) verschlüsselt! Im gleichen Zug haben wir auch unsere Web-Server Logrotation angepasst, um noch kürzer IPs und andere Client-Informationen zu speichern. Ganz darauf verzichten können wir jedoch nicht, da wir verschiedene IPS und WAF verwenden.

Für unseren Piped/Youtube Dienst werden wir dieses Konzept eventuell ebenso implementieren.

Status Informationen über jeden Server und jeden Dienst findet ihr wie immer auf unserer Status Seite

[1] EFF (en) / Heise (de)

3
Lemmy Image Fix for Tor Mirrors (postit.quantentoast.de)
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 

Current State

One controversial topic within the admin community is Tor. Many malicious actors that want to harm an instance hide behind the tor network, which is why many instances block traffic originating from Tor. The most common approach is to block requests from exit nodes, a list of which can be found here. Tor blocking is a valid principle that every instance operator must decide for themself. I do not condemn anyone for doing so.

Motivation for Tor

However, Tor is also a tool to use the Internet in an anonymous way, bypassing censorship or big firewalls. This means that there is a legitimate use case for the combination of Tor and Lemmy. There is even an official Lemmy documentation on how to run a Lemmy instance as a hidden service.

The Issue

There is, however, one significant issue at this point: Picture requests are leaking.

On the normal web, all requests go to https://lemmy.tld/..., including image requests that look like https://lemmy.tld/pictures/image/.... In Tor, you access http://xyz.onion/, but the image requests still use https://lemmy.tld/pictures/image/.... From a Tor perspective, this is not intended and defeats the purpose of a hidden service. Yes, you are still anonymous, but the traffic through the exit nodes is slow (traffic within the tor network is »faster«) and not even necessary in this case.

The reason for this problem is that the image links are stored in full length in the database. For example, an image has the id 1a2b3c4d and is stored in the DB as https://lemmy.tld/pictrs/imate/1a2b3c4d. This leads to requests for images (of the same website you visit via tor) take the long route to the clear web.

Proposed Fix

I have delved into the lemm-ui source code and developed a fix for this problem. Unfortunately, this is not a universal solution and only works for our QuantemToast (de/en) instance. However, it is easy to customize it for your instance. Just change the domain name in src/shared/utils/app/substitute-image-url.ts and build your own Docker image. It works by replacing the instance domain with the onion domain for image URLs (and the favicon).

Perhaps someone is interested in developing a general solution, but until then, those of you who want a Tor instance or just a Tor mirror (our use case) might like to take a look at my solution.

Edit: Use at your own risk.

Please Note

Be aware, that content from other instances might not be visiable due to mentioned Tor blocking. Furthermore federation is currently not supported for Tor instances. Federation traffic between instances is handled on the clear web.

If you just want a Tor mirror, you might want to consider using a single onion service for better performance.

Edit: Changed fix link from commit to branch. Had to change something because of icon leak

 

cross-posted from: https://feddit.de/post/1903616

 

cross-posted from: https://postit.quantentoast.de/post/18942

I thought this might be of interest to other users as well as admins.

 

I thought this might be of interest to other users as well as admins.

 

Nach einem kurzen Restart fürs Update ist die QuantenToast Instanz nun auf Version 0.18.3, welche vor ca. 1h veröffentlicht wurde. Details zum Update sind verlinkt.

1
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 

Docker hat ein Early Access Produkt namens Docker Scout.

Damit lassen sich images auf bekannte Vulnerabilities scannen. Im Free Plan bis zu drei remote Repositories (Docker Hub), oder unlimitiert offline mittels Docker Desktop.

https://www.docker.com/products/docker-scout/

 

Von nun an werden Posts der TP Lemmy Community auch an den TP Matrix Raum geschickt. Nur Post -> Matrix, keine Kommentare und nicht in die andere Richtung!

Why tho? - Zum einen müssen User die beide Plattformen nutzen dadurch ihre eigenen Posts nicht zweimal verfassen, zum anderen gibts bestimmt noch ein Grund dafür...

Prod ready? - Naja, wir schaun mal wies läuft 😉

There's more - Der Bot kommentiert auch (Lemmy only!) Posts/Kommentare wenn diese Youtube Links enthalten und stellt Piped Links zur Verfügung. 🎉 Beispiel: https://youtu.be/DLzxrzFCyOs

Obs klappt, sehen wir wenn dieser Post gleich im Matrix Chat auftaucht 🤞

 

Der Dsb von Mecklenburg-Vorpommern hat eine Stellungnahme zu Dashcams, insbesondere zu Teslas "Wächtermodus", veröffentlicht.

tl;dr: Dashcams sollten Ringspeicher nutzen und max. eine Minute vor und nach einem Unfall aufzeichnen. Die Funktionen von Tesla seien unzulässig da das "berechtigte Interesse" nicht das Selbstbestimmungsrecht der Verkehrsteilnehmer und Fußgänger übertreffe.

Meinung: Überwachungskameras Zuhause dürfen streng nur das eigene Grundstück aufzeichnen, aber ein Tesla filmt die ganze Nachbarschaft!? Irgendwas stimmt doch da nicht.

view more: ‹ prev next ›