Skip Navigation

Posts
1
Comments
137
Joined
6 yr. ago

  • Yes, LDAP is a general tool. But many applications that I am interested in using it for user information. That is what I want to use it for. I'm not really interested in storing other data.

    I think you are sort of missing the goal of the question. I have a bunch of self-hosted services like Jellyfin, qBittorrent, PhotoPrism, Metabase ... I want to avoid having to configure users in each one individually. I am considering LDAP because it is supported by many of these services. I'm not concerned about synchronizing UNIX users, I already have that solved. (If I need to move those to LDAP as well that can be considered, but isn't a goal).

  • I do use a reverse proxy but for various reasons you can't just block off some apps. For example if you want to play Jellyfin on a Chromecast or similar, or PhotoPrism if you want to use sharing links. Unfortunately these systems are designed around the built-in auth and you can't just slap a proxy in front.

    I do use nginx with basic with in front of services where I can. I trust nginx much more than 10 different services with varying quality levels. But unfortunately not all services play well.

  • How are you configuring this? I checked for Jellyfin and their are third-party plugins which don't look too mature, but none of them seem to work with apps. qBittorrent doesn't support much (actually I may be able to put reverse-proxy auth in front... I'll look into that) and Metabase locks SSO behind a premium subscription.

    IDK why but it does seem that LDAP is much more widely supported. Or am I missing some method to make it work

  • But the problem is that most self-hosted apps don't integrate well with these. For example qBittorrent, Jellyfin, Metabase and many other common self-hosted apps.

  • Yet another service to maintain. If the server is crashing you can't log in, so you need backup UNIX users anyways.

  • I use NixOS.

  • Or use a browser extension to implement your preferences rather than push them onto others in a way that makes it harder for them to implement theirs.

    If an article links to medium.com my redirects kick in, my link flagging kicks in and everything else. If everyone uses some different service to "fix" medium I am stuck with what they like. There is valuable to keeping the canonical URL.

    I would also love to see domain blocks as a user preference in Lemmy. Just hide these sites that I don't like.

  • If they can shove ads into the GMail UI I'm sure they could have found a place to put them in Google Reader.

  • More like re-purchase it for twice the price on the next console's eShop

  • Like actually deletes them from the working copy? Or just removes them in the code sent to the compiler but they still appear in the editor?

  • IDE is one thing, Go refuses to compile. Like calm down, I'm going to use it in a second. Just let me test the basics of my new method before I start using this variable.

    Or every time you add or remove a printf it refuses to compile until you remove that unused import. Please just fuck off.

  • No negative sign on the keyboard. But you can enter 2147483647

  • Death to HDMI. DisplayPort is the superior port.

  • The problem with separating Calendar + Mail + Contacts is that they work best together. Although to be far I am not aware of an open-source system that effectively combines them.

    Calendar event invites an updates go over mail. So you want your calendar application to automatically be able to get those. Also options like "automatically add invites from contacts to my calendar" is an awesome feature. Contacts can also be used for spam filtering (although this integration is a bit easier to do externally).

    So currently I am using Nextcloud (self-hosted) although I don't really like it because it is pretty slow on my low-powered VPS. But even still it doesn't actually have proper email integration. There are bugs open and slowly moving but I'm still using Thunderbird to process most of my calendar stuff.

    Not to mention JMAP which is slowly progressing which would be a huge improvement, especially for mobile clients. It also combines these three services.

  • Perfect is the enemy of good

    This is exactly the problem. If they support interoperability then they will allow their users to continue using the Signal app which has high security standards, even if the particular conversation is not as secure as native signal conversations and they can't control what the third-party app does. This will help grow the Signal network (because now it is easier for WhatsApp users to incrementally switch to Signal) and become more secure.

    By rejecting interoperability they may be slightly improving the privacy of the 1% of users where their conversation partner would have switched to Signal, but are harming privacy the 99% of users that will now need to switch to WhatsApp for those converstions and are harming their future network growth (which would bring even more users to a private solution).

  • Car dealerships are finally useful!