A software developer and Linux nerd, living in Germany. I’m usually a chill dude but my online persona doesn’t always reflect my true personality. Take what I say with a grain of salt, I usually try to be nice and give good advice, though.

I’m into Free Software, selfhosting, microcontrollers and electronics, freedom, privacy and the usual stuff. And a few select other random things as well.

MRZ LCK 00

  • 0 Posts
  • 18 Comments
Joined 5 years ago
cake
Cake day: August 21st, 2021

help-circle



  • Authelia should come with rate limiting to protect against brute-force attacks. That could be enough.

    I’d generally advise to make sure such protection actually works. Like look up the limits and try to login with a wrong password 30 times… Especially if you added stuff on top (fail2ban, crowdsec…). Has happened to me I misconfigured stuff and it didn’t limit anything… Now I check to make sure for important bits like an authentication service.



  • Is this AI text? If this is AI text: Nevermind. If no: I guess we’re not really on the same page. I didn’t say relational database. I mean it’s obviously not. It’s a document-oriented one. Which is exactly the kind of database you need when processing …well… documents. If you do additional web application mumbo jumbo, you might need a relational database. But this wasn’t really about any of this. We were talking of how expensive document retrievals are…


  • DokuWiki is great. Also very easy, straightforward and comes with a nice plugin ecosystem.

    I guess the point about databases isn’t the entire story, though. The filesystem is a database as well. Doesn’t really matter whether you have a database system look up the article and return it, or have the filesystem find the file by it’s directories and name and return the data. That’s the same thing.


  • hendrik@palaver.p3x.detoSelfhosted@lemmy.world•mwmbl
    link
    fedilink
    English
    arrow-up
    0
    ·
    15 days ago

    Though, that’s most certainly a lie, isn’t it? Who told you the world isn’t ready for socialism? The enemies of socialism?? Don’t you think they have a vested interest in spreading that narrative???

    All I can say Linux works perfectly well on my computer, wifi router… I’ve been using Free Software for most of my adult life. I’ve literally witnessed the internet work quite differently from what it’s become in the last 15 years… And we still have Free and independent services as of today. Independent forums, social media, video platforms, chat, mail… It’s a thing. It’s just up to the people to pick one of the matrix pills and either see what’s out there, or take the other one and believe in the non-socialist story.


  • hendrik@palaver.p3x.detoSelfhosted@lemmy.world•mwmbl
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    16 days ago

    I’d suggest stop feeling bad. People put Free Software out there for other humans to make use of. You can take it and use it as you like.

    Contributions are welcome. But it’s not some kind of tit-for-tat situation. Maybe you can contribute other things to society. Doesn’t have to be money or computer code…






  • Isn’t both exactly the other way round?

    The license (EUPL-1.2) specifically talks about redistributing either the source, or executable files. (see definition of original work, also distribution.) Nowhere do they mention a service running the work comes with any kinds of obligations? I just can’t find any single sentence in the license text covering SaaS…

    Both “Copyleft clause” and “Provision of source code” are pretty clear as well. It’s only about distributing copies of the work. Not running it and providing it as a service.

    And regarding the compatible licenses, they say the other one wins. At least regarding the “obligations”. However that’s defined and whether it’s the licensor’s or licensee’s obligations:

    Should the Licensee’s obligations under the Compatible Licence conflict with
    his/her obligations under this Licence, the obligations of the Compatible
    Licence shall prevail.