• 9 Posts
  • 2.23K Comments
Joined 3 years ago
cake
Cake day: July 7th, 2023

help-circle
  • Offline first for online content? Whoa buddy, where’s this Moon you’re asking for?

    Seriously though, you need to be realistic when you’re asserting your wants for a service or tool. Everyone builds tools to sync bookmarks and save lists now, because that’s a feature that users want. It’s going to be difficult to find something that is “offline”.

    Try using a memo app maybe? Lots of password managers have the ability to save links, and would technically be “outside” the browser if you want them to be.



  • TLDR: use a prefix manager instead of plain Wine

    You can install them anywhere, but if you’re using plain Wine, I’d suggest you instead go with something that will manage these locations for you.

    Each Wine setup has what is called a “prefix”, which in the simplest sense is just a folder that is setup like a Windows C:\ drive, and includes all the shared libraries and bits needed to run the game. When a program run is launched, it is locked into this prefix, so when it goes looking for files as it would on Windows, it’s going to find a familiar folder structure, including installed dependencies like MS VC libraries and DirectX stuff.

    Now…when you as a user are just using Wine directly, you’d generally be using the SAME prefix to install multiple games, which is hard to manage, and just clunky.

    Prefix managers like Proton, Lutris, Bottles and even Heroic will make a new prefix for EACH program, making things like troubleshooting, switching runtimes, or invoking custom configs per program a LOT easier.


  • Bud…been doing this for 20 years. Don’t need your explainer.

    The fact you didn’t mention the barest of minimums in your comment if where the issue lies. You’re just adding stacks on stacks of things by using any other network mount and having the user manage an encrypted image inside that mount. Also absent from what you were trying to explain. I’d work on that.

    Point being, for a multi-user/tenant utility like OP is asking for, there are better tools for the job, of which I just named a couple standalone options. If they are running TrueNAS, Synology, or QNAP, or even NextCloud, there are already built-ins for this purpose, and apps to match.

    If not, any of the other solutions I mentioned are much better suited for the use-case, especially, and if not only because, OP specifically said they DID NOT want exactly what you’re describing.


  • OP said they DON’T want LUKS. I’m also missing how the admin of the server (OP) wouldn’t have or store the keys unless and have these mounts available at all times?

    You seem to be suggesting there is some way for a remote user to mount a LUKS image on its host, which is not a thing unless you’re first SSH’ing to said host and mounting it and making it available for export mount elsewhere, which is clearly not what OP is asking for here when they just want space for people to store media. Maybe I’m misunderstanding.

    There Hook, Filen, Yeetfile, BatchIT…tons of these self-hosted stacks that do this with auth and user management built in. That’s what OP is asking about.








    1. No, you can’t “remove” your local networking interfaces from a container and expect it to use networking, anymore than you can remove the engine from a car, and expect it to drive. Set the default route of that container to some VPN tunnel interface, and you should be fine.
    2. I’m not seeing a link to any config
    3. 1000:1000 is usually the default user that is created for you when you setup a Linux system, so yes it’s reasonable for them to run as your user. It is NOT reasonable to run them as root, which is 0:0. Don’t do that.