Skip Navigation

User banner
Posts
34
Comments
2,746
Joined
2 yr. ago

  • When facebook was all over removing anti-vaxx posts and "misinformation" that later turned out to be very close to the truth that guy was okay with "working close with the regime", now he suddenly isn't. I wonder...

  • Filebrowser is great, it just lacks two things 1) 2FA and 2) the always upcoming OnlyOffice integration. If we got those two nothing else could ever compete with it. It already does pre-views and text editing, but Office documents would be great.

  • I can split the config to another file, not really a big deal. :)

  • In the simplest form it might be SSO. It does support multiple users and if you look for instance at the filebrowser it’s very possible to pass the username. But yes, this is very simple, very crude and exactly what a lot of people need.

  • Hmm… some people are going to say that basic auth would be insecure, I’m not going to be there because in this particular case it’s about the same thing.

    However, this might be easier to configure and manage permissions than basic auth. Also this works cross-domain and basic auth will require full re-auth for every domain. Another obvious advantage is that at some point I plan to integrate 2FA.

  • Why not? šŸ˜€ it does have users and permissions…

  • You can backup the entire file then. I get your point, but it also seems like you’re referring to some container-based approach where you would place this inside a container and then mount the config file to some path. While some people might like that approach, that kind of goes against the original idea here, I didn’t want to run yet another instance of nginx for auth, nor another php-fpm - the ideia was simply to use this on a low power device , no containers, no overhead of duplicate webservers and PHP, just a single nginx running a couple of apps on the same php-fpm alongside this.

  • Well, it isn’t pretty, but gets the job done.

    The thing with PHP in this case is that I was already serving a ton of simple websites / small apps like freshrss that use PHP and by making this tool in PHP it means I don’t need yet another process running and wasting resources, can just re-use the existing php-fpm for this.

    For what’s worth PHP is better than it looks, and my implementation is very crude, but also small and auditable and contained to a single file. :)

  • What's the wallpaper?

  • I get the point, but don’t forget those ā€œsecretsā€ are bcrypt hashes. Not really reversible.

  • If you manage to make it worth with Caddy can you share your config? I can add it to the readme or something. Thanks.

  • Well, me too. But frankly OpenIAM (24GB of RAM as a requirement) Keycloak, Authelia do too much, require too much and aren't suitable at all for SBCs and small scale stuff.


    Edit: This is targeted at people that run nginx as a standalone server or proxy.

  • Permanently Deleted

    Jump
  • Yeah I use Joplin as well it’s good but I can’t say it looks good. They could just copy the UI of some other app and it would be the best note app ever. Another thing missing is a web version that doesn’t require syncing everything to the browser storage and themes in iOS.

  • Waiting for something similar for the Dreamcast šŸ˜‚

  • In the same order you asked:

    Safe, easy to use, polished and reliable ; Someone else tried to emulate the first one success ; Poorly executed open-source alternative you can selfhost.

    All of them speak the git and are essentially web UIs made to manage it and the creation of repositories and setting up permissions.

  • You could've just provided a link to their Github page, but no, you had to link to their official website.