selfhosted Selfhosted Cloudflare is bad. Youre right.
Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
    maiskanzler
    3 months ago 100%

    Oh neat! That looks like a perfect fit for me! I saved your post and will come back to it once the biyearly "just f*ing fo it again" motivation hits me once more :D

    1
  • selfhosted Selfhosted Cloudflare is bad. Youre right.
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
    maiskanzler
    3 months ago 100%

    Yes, I do loose the origin IP and I'm a little bugged by it. It also means that ALL traffic incoming on a specific port of that VPS can only go to exactly ONE private wireguard peer. You could avoid both of these issues by having the reverse proxy on the VPS (which is why cloudflare works the way it does), but I prefer my https endpoint to be on my own trusted hardware. That's totally my personal preference though.

    I trust my VPS provider to not be interested enough in my data to setup special surveillance tooling for each and every possible software combination their customers might have. Cloudflare on the other hand only has their own software stack to monitor and all customers must adhere to it. It's by design much easier for them to do statistics or snooping.

    2
  • selfhosted Selfhosted Cloudflare is bad. Youre right.
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
    maiskanzler
    3 months ago 100%

    I am using the smallest tier VPS from IONOS for 1€/month. Good, reliable and trustworthy as it is a subsidiary of 1&1 telecommunications.

    3
  • selfhosted Selfhosted Cloudflare is bad. Youre right.
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
    maiskanzler
    3 months ago 100%

    Rent a VPS, point DNS to it, have it act as central wireguard peer and connect your server(s). Then bridge incoming traffic to server via socat or firewall rules. Done

    2
  • selfhosted Selfhosted Cloudflare is bad. Youre right.
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
    maiskanzler
    3 months ago 96%

    Sure it's easy to set up, but the same behaviour is what I get with my handrolled solution. I rent a cheap VPS with a fixed IP solely for forwarding all traffic through wireguard. My DNS entries all point to the VPS and my servers connect to the VPS to be reachable. It is absolutely network agnostic and does not require any port shenanigans on the local network nor does it require a fixed IP for the internet connection of my home server.

    Data security wise the HTTPS terminates on my own hardware (homeserver with reverse proxy) and the wireguard connection is additionally encrypted. There are no secrets or certificates on the rented VPS beyond the bare minimum for the wireguard tunnel and my public key for SSH access.

    Shuttling the packets on the VPS (inet to wireguard) is done by socat because I haven't had the will or need to get in the weeds with nftables/iptables. I am just happy that it works reliably and am happy to loose some potential bandwidth to the kernelspace/userspace hoops.

    28
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
    maiskanzler
    3 months ago 100%

    Apart from the usual bed cleaning tips it's hard to guess where you are going wrong. Whenever I have problems it comes down to a "greasy" build plate. Simply touching it inbetween prints can make difficult geometries impossible.

    I stick to 99,9% Isopropanol and have a tissue box next to my printer. I wipe down my build plate with a fresh tissue + alcohol before every print and have yet to see that method fail. It works great with PLA (60°C bed) but for PETG (80° bed) the alcohol evaporates too quickly. In the latter case I do the wipe down before reaching target temperature.

    2
  • deutschland Deutschland (S+) Autobahn A5 bei Frankfurt: Erste deutsche Autobahn soll zehnspurig werden - "Auf der XXL-Autobahn in die Klimakatastrophe: (...), Gärten und Häuser sollen planiert werden."
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
    maiskanzler
    3 months ago 100%

    Nur eine Spur noch, dann wirds besser! Wirklich! Ich kann aufhören wann immer ich möchte!

    49
  • linux Linux What do I think about Lua after shipping a project with 60,000 lines of code? - Interview with lead programmer of the video game Craftomation 101.
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
    maiskanzler
    4 months ago 100%

    Coming from Rust I am toying around with Lua at the moment. Lua is a small, simple and I would say a very neat language. But for big projects like an entire game I would personally much prefer a "traditional" compiled language like C/C++, Java/C# or Rust. Scripting langs are great for small scopes, but they quickly become a burden for bigger things in my opinion.

    8
  • obsidianmd ObsidianMD Is anyone using the Obsidian Git plugin or another git solution to sync with Android? If so, How did you get it to work?
    Jump
    ukraine Ukraine In Moscow, a man who was assaulted and robbed tried to file a police report, but was fined 50,000 RUB and given a military summons because of his multicolored hair.
    Jump
    selfhosted Selfhosted Light system monitor service with Home Assistant integration
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
    maiskanzler
    4 months ago 100%

    There's prometheus node exporter which can collect such data from several hosts. You can hook it up with Grafana for neat dashboards and I'm almost sure it also integrates with Homeassistant.

    2
  • linux Linux Ubuntu 24.04 LTS is so buggy you can't install the OS [video]
    Jump
    linux Linux How to display a symbol similar to the undervoltage symbol on raspberry pi
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
    maiskanzler
    5 months ago 100%

    Does it have to be an overlay or would a regular notification that pops up suffice? Those may be quite easy to write fir your chosen DE.

    1
  • embedded_prog Embedded programming and micro controllers Advice wanted for using the Compute Module 4 for an embedded device
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
    maiskanzler
    5 months ago 100%

    As far as I know commercially available ereaders go to sleep in between page turns. After a pageturn my Kobo/Tolino stays awake for maybe a second to allow the user to rotate the device, after that it only responds to the page buttons or touch input.

    Most ereaders are running on highly modified Android systems, because it is easy to write graphical applications for it and the underlying Linux kernel makes networking and the likes very easy I suppose.

    2
  • programming Programming Don't require people to change 'source code' to configure your programs
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
    maiskanzler
    5 months ago 100%

    Yeah that occurred to me as well. Then I immediately think that maybe we need ☆one more language☆ to fix this. And then I remember that one xkcd comic...

    1
  • programming Programming Critical Rust flaw enables Windows command injection attacks
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
    maiskanzler
    5 months ago 100%

    Absolutely true, it was more of a joke because Python is being used for pretty much anything today. I really don't want to mess with correct indentation in my terminal.

    2
  • programming Programming Don't require people to change 'source code' to configure your programs
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
    maiskanzler
    5 months ago 100%

    The line between configuration is very messy anyways. So many projects abuse YAML as a domain specific language. Looking at you, HomeAssistant and ESPHome!

    5
  • canada Canada 32 per cent of Canadians blame grocery stores for rising food prices, more than any other reason: Nanos
    Jump
    selfhosted Selfhosted My Overconfidence Killed Me and My Immich Installation
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
    maiskanzler
    6 months ago 100%

    What? I've never had the feeling that nextcloud assumes that. Are you using a special all-in-one docker image? Because I am using the regular one and pair it with db, redis etc. containers and am absolutely happy with it.

    6
  • linux Linux non-Euclidean filesystem
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
    maiskanzler
    6 months ago 100%

    Your btrfs snapshots are possibly counted separately by all the regular tools. They simply go into every directory they can find and add up the size of the files they see. They do not care if they are looking at an identical snapshot of the folder next to them, they simply add it all up.

    Use sudo btrfs filesystem show (and maybe add a path behind it, I am not sure). That will give you the true usage.

    63
  • deutschland Deutschland Schutz des Verfassungsgerichts: Ampel und Union sind sich offenbar einig über Grundgesetzänderung
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
    maiskanzler
    6 months ago 100%

    Richtig und wichtig. Und außerdem gerade rechtzeitig. Wir müssen so viele offene Lücken stopfen wie es nur geht.

    Diese hier wurde ja u.a. durch Die Anstalt ziemlich bekannt. Gibt es weitere?

    5
  • de_edv de_EDV endlich weg mit Whatsapp
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
    maiskanzler
    6 months ago 100%

    WhatsApp IST Ende-zu-Ende verschlüsselt und benutzt (fast?) dasselbe Protokoll wie Signal!

    Bei Telegram sind die Nachrichten nur transportverschlüsselt, liegen also beim Anbieter frei lesbar rum.

    Signal ist nicht nur E2E verschlüsselt, es versucht sogar die Metadaten ("wer schreibt wem und wann?") zu vermeiden/für die eigenen Server unsichtbar zu machen.

    4
  • selfhosted Selfhosted Offline alternatives to Roku / Streaming boxes
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
    maiskanzler
    6 months ago 100%

    Maybe get a reputable one, the other ones are sadly malware infected in way to many cases. It's a way for the manufacturer to make an extra buck from the sale.

    7
  • selfhosted Selfhosted What do I need to separate devices to its own no-internet network and still be able to communicate with within the house and outside? (Diagram provided)
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
    maiskanzler
    6 months ago 85%

    If you have an AVM Fritz!Box home router you can simply create a new profile that disallows internet access and set the devices you want to "isolate" to that profile. They will be able to access the local network and be accessed by the local network just fine, but they won't have any outgoing (or incoming) connectivity.

    10
  • deutschland Deutschland 4 Mio € Privatspende für das BSW
    Jump
    technology Technology Android users who have a keen eye for design and detail, how is the whole stutter/lag situation? Esp. after a few years of use?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
    maiskanzler
    6 months ago 100%

    I've always been on android, so take this with a grain of salt. In my opinion Samsung phones have come a very long way. They used to be slower and bloated in comparison to other brands, especially while the market was still moving fast. I used to have a Sony, a ZTE, a Motorola, an Umi and a Jiayu - I tried quite a few over the years.

    The recent generation are all fast enough and performance wise last 4+ years before they get noticably slow and an upgrade becomes necessary. Software support on Samsung is now phenomenal. I had so many bugs and hitches on other vendors' phones and they were rarely fixed - the absolute opposite has been the experience on my Samsungs. Updates are frequent, smooth and stable.

    I know this reads like an ad, but I was honestly positively suprised after I bought a Samsung tablet a few years back and have slowly switched over to Samsung devices. The same happened with all other members of my family. Samsung simply won.

    I suppose the iPhone is very similar in that regard, both simply work and are great for everyday use. It's almost boring!

    I do advice you to look at the upper end though, they simply have more performance reserves. If you are a display menace and battery destroyer though, you won't notice any significant slow down from the cheaper range in the 2 to 3 years you have before it becomes uneconomical to repair the device anyways.

    9
  • selfhosted Selfhosted Using Termux on Android for Self Hosting? Yes, really. – The Thin Computer
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
    maiskanzler
    6 months ago 100%

    If only modern kernels weren't a problem. I wish you could just install new OSs like on PC.

    6
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
    maiskanzler
    6 months ago 100%

    Out of curiosity, how did you solve that software wise? I was planning to do the same thing with my old MFP. Are you just using CUPS and SANE?

    1
  • memes Memes Found on Wikipedia
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
    maiskanzler
    6 months ago 100%

    It's probably also highly automated and the staff's job is just to watch for irregularities and alert the necessary teams.

    20
  • embedded
    Rust: Embedded Systems maiskanzler 1 year ago 80%
    Running Rust on the Pico W youtu.be

    Hey, just found this gem of a video and thought I'd share. Covers a great deal of information about embassy and the pico within the first two and a half minutes and is nicely paced overall!

    3
    0
    600euro
    600euro maiskanzler 1 year ago 100%
    Beitrag über Esoterik bei extra3 youtu.be

    Über den ganzen Bullshit lachen können hilft manchmal auch. Für die passenden positiven kosmischen Energien hilft extra3! Macht dann einmal 250€ bitte.

    15
    4
    linux
    Linux maiskanzler 1 year ago 95%
    TIL: Grafikkarten-RAM für SWAP missbrauchen https://wiki.archlinux.org/title/Swap_on_video_RAM

    Ihr habt ne fette Grafikkarte, aber der RAM wird knapp? Einfach auslagern! Ich bin gerade zufällig auf diesen Artikel im Arch Wiki gestoßen und sieh an: Grafikkarten-RAM ist unter Linux wunderbar für alle möglichen Spielereien nutzbar! Man kann den normalen RAM durch swap space auf der GPU "erweitern" oder einfach eine RAM-disk auf der GPU anlegen! Chrome freut sich.

    57
    19
    ich_iel
    ich_iel maiskanzler 1 year ago 96%
    ich😎iel

    Alt-Text: Sticker. Zu sehen ist eine lächelnde Angela Merkel mit Sonnenbrille. Absolutes Banger-Outfit. Aufschrift: Merkel-Diktatur, und zwar JETZT!

    121
    11
    selfhosted
    Selfhosted maiskanzler 1 year ago 96%
    Anyone using rustic? github.com

    Hey, you probably know about restic and borg for backups. They are pretty mature and very commonly used. [Rustic](https://github.com/rustic-rs/rustic) is a fully compatible reimplementation of restic in Rust and they do seem to have implemented a few improvements over restic. The developer even used to be a contributor on restic. Is anyone here using it already? It looks super promising but I'd love to hear your opinion!

    56
    29
    memes
    Memes maiskanzler 1 year ago 97%
    Can't argue with that
    45
    0
    memes
    Memes maiskanzler 1 year ago 96%
    Incoming!
    56
    1
    memes
    Memes maiskanzler 1 year ago 94%
    Totally not me
    69
    6
    atheism
    Atheism maiskanzler 1 year ago 83%
    How the turntables
    8
    3
    atheism
    Atheism maiskanzler 1 year ago 87%
    Get fricked
    12
    0
    atheism
    Atheism maiskanzler 1 year ago 88%
    Ctrl-Z
    7
    0
    memes
    Memes maiskanzler 1 year ago 97%
    cheers to that
    254
    9
    memes
    Memes maiskanzler 1 year ago 98%
    Some assembly required
    135
    1
    memes
    Memes maiskanzler 1 year ago 99%
    Like come on
    285
    6
    memes
    Memes maiskanzler 1 year ago 98%
    A true classic
    83
    1
    memes
    Memes maiskanzler 1 year ago 99%
    True intimacy
    274
    10
    memes
    Memes maiskanzler 1 year ago 98%
    Makes you cry
    97
    1
    dach
    Einheitliche Glasflaschen & Pfandpflicht

    Hey, erster Post hier! Nach einem [Kommentar von @leopold_s](https://feddit.de/comment/250449) kam bei mir mal wieder die Frage auf, warum wir in DE eigentlich keine einheitlichen Glasflaschen für alle Getränke wie Bier, Wein und Co haben. Viele Mineralwassersorten nutzen schließlich schon einheitliche ["Normbrunnenflaschen"](https://upload.wikimedia.org/wikipedia/commons/e/e1/Normflasche-1.jpg) von der [GDB](https://de.wikipedia.org/wiki/Genossenschaft_Deutscher_Brunnen) - diese typischen Glasflaschen mit Aufdruck "Deutscher Bunnen" eben. Die gibt es übigrens [schon seit 1969](https://de.wikipedia.org/wiki/Normbrunnenflasche#Geschichte) und war damals lt. Wikipedia ein Versuch der deutschen Getränkefirmen, der Coca Cola Company Einhalt zu gebieten 🤷. Die Vorteile sind ja eigentlich klar: Ist eine Flasche speziell auf eine Marke zugeschneidert, z.Bsp. König Pilsener oder Coca Cola, muss die Flasche nach der Rückgabe wieder durchs ganze Land geschifft werden, statt einfach zum nächstgelegenen Abfüller zu gelangen und dort mit dem Produkt einer anderen Marke befüllt zu werden. Wenn man den Gedanken weiterdenkt, macht es doch eigentlich sogar Sinn dass auf noch mehr Behälter auszuweiten: - Marmeladengläser - Nutellagläser - (Oliven-) Ölflaschen - Eingelegtes Obst/Gemüse - (...) Klar, hat nen paar Nachteile. Produkte sehen erstmal "langweiliger" aus und man muss das Rückgabesystem deutlich ausbauen. Außerdem schränkt man den heiligen freien Markt ein Stück weit ein. Aber so richtig gravierend ist das jetzt nicht. Schließlich kann man ja immer noch durch das Design von Banderole und Deckel hervorstechen und ein bestehendes Rückgabe-/Pfandsystem auszubauen scheint jetzt nicht schwieriger zu sein, als es [erstmals aus dem Boden zu stampfen](https://de.wikipedia.org/wiki/Pfandsystem#Einf%C3%BChrung_in_2003). Demgegenüber natürlich die klaren Vorteile: - ⚡ Mehrweg-Glas muss nur gereinigt werden und braucht weniger Energie. Altglas wird zerbrochen, eingeschmolzen und dann wieder in einzigartige Formen gebracht. - 🚚 Kurze Transportwege für Rückgaben - 💰 Preise im Supermarkt sind einfacher nachzuvollziehen. Besonders aktuell werden viele Verpackungen kleiner bei gleichem oder sogar steigendem Preis (["Shrinkflation"](https://de.wikipedia.org/wiki/Shrinkflation)) - 💪 Standardgläser lassen sich besser im Schrank stapeln In meiner schönen, durch-standardisierten deutschen DIN-Welt käme also alles entweder im schicken Normglas mit Schraubverschluss und breiter Öffnung oder eben in einer Flasche wie aktuell das Mineralwasser. Dazu feste Größen von 250, 330, 500, 700, 1000 und 1500 ml. Alles herrlich deutsch durchorganisiert. Nicht ganz so extrem, aber zumindest in die selbe Richtung gehen auch die [Forderungen des Nabu](https://www.nabu.de/umwelt-und-ressourcen/ressourcenschonung/einzelhandel-und-umwelt/mehrweg/nabumehrwegguide.html): - Optimierung bestehender Mehrwegsysteme und Nutzung von Standardflaschen. - Stärkung der dezentralen Abfüllung von Getränken und des regionalen Verkaufs, um Transportemissionen zu reduzieren. - Etablierung neuer Mehrwegsysteme für zum Beispiel Wein und Milch, für die Mehrweg bisher nur selten existiert. - (...) Also, was spricht dagegen?

    48
    20