• 11 Posts
  • 272 Comments
Joined 3 years ago
cake
Cake day: June 2nd, 2023

help-circle


  • Linux’s problem is that it’s not an OS, and so suggesting people use Linux doesn’t give them much advice.

    The next problem is that linux based OSs are generally open source, which means it can be forked any number of times at any point in time.

    There’s this super awesome and super confusing think in open software where you don’t have to use the thing you are given. Want to use facebook? Must use their app. Want to use reddit? Pretty much must use their app, etc.

    But if you want to use Lemmy or Piefed, there are a dozen good choices, none are the wrong answer. Want to use Jellyfin? Well I connect with Kodi on my TV, Swiftfin on my mother’s, the Android Jellyfin app on my in-laws’ TV, Findroid (movies/TV) or Finamp (music) on my phone, etc. You don’t like an app you can still use the service just try another app or make your own. This is awesome, but super confusing to non-technical people.

    Linux distros are the same. There are dozens of popular ones, many of which are based on others, the variety of choices is awesome but for non-technical people they have no idea where to start.



  • Do you have a plan? I have a Home Assistant Voice Preview Edition and it’s great but I don’t think it can do unit conversions without connecting it to an LLM. Timers work locally.

    I guess if it’s an equation you could add automation to pick up on the phrase and reply with the conversion, but that would need each unit to be manually done and wouldn’t work for things like currency conversion that needs live data.

    Also arbitrary things would be challenging, like converting tablespoons of butter into grams or grams of rice into cups.










  • I highly recommend spinning up a Nextcloud AIO instance. It’s the recommended and supported method, and it will likely run a lot nicer because all the database, redis, etc tweaking are done for you in a known good setup.

    If you try that and it’s still no good, then OCIS might be worth trying depending on exactly what you are trying to achieve.



  • Others might have suggestions. I run everyhting in docker. I then use Traefik as the reverse proxy in docker, where you add labels to the containers you want it to handle and it works things out on it’s own. I have also configured it to do certificates automatically, including automatic domain validation using a Cloudflare API.

    Caddy and Nginx Proxy Manager are other popular ones that can configure HTTPS certificates for you.

    You don’t have to overthink it. Choose a reverse proxy you like. If it does automatic certificates, that’s great. If not, Let’s Encypt (which most of these services use for the free certificates) have a certbot program you install and run on a cronjob to renew certificates.


  • Owncloud Infinite Scale was a rewrite of the codebase to get away from PHP. In theory this should be better able to run on lower end hardware. People tend to say they use it if they are only wanting the file part and not all the apps. Personally I use Nextcloud because I want the apps.

    Automatic certificate renewal is built into many reverse proxies, and can be done for free, so I don’t see a reason not to do it.

    Nextcloud has federation of some features so I’d guess that would be a key reason you can’t change the domain (you also can’t change a Lemmy domain once set up). However, you’re using it for file sync for yourself, right? Regardless of what you pick (even Nextcloud), you could surely just set up a new instance under the new domain then move all your files over.



  • OwnCloud Infinite Scale might be the option you missed?

    Nextcloud was forked from the PHP Owncloud some years back, and they added all the apps and things. But Owncloud is like Nextcloud but focused only on the files.

    I am a bit concerned that you’re talking about not wanting HTTPS and see it as a bad thing that something requires it. Given you can get free certificates these days, why would you not want a secure connection? Even if you’re accessing via a VPN to server tunnel, I see no reason not to have it.