The Linux Thread - The Autist's OS of Choice

  • 🐕 I am attempting to get the site runnning as fast as possible. If you are experiencing slow page load times, please report it.
thinking of switching back to Arch/Endeavor or just moving to a stable release like Fedora/Debian cause Tumbleweed's updates take fucking forever
I just switched my cheap 14 inch HP to arch.

It already was dual booted with pop!_os and manjaro. And I was just trying to replace the manjaro partitions with arch.

But I fucked it up, and now its just arch.

So I said fuck it I'm gonna keep it on until I figure out how to turn it into an os that I actually like using.

BTW any tips for applications to ad to make it more useable. Or some decent desktop environments would be appreciated. I ended up picking budgie but not crazy about it tbh.
 
I finally realized that I had installed Linux Mint to the HDD and not the ssd which explains the performance issues i was having. Caved and did a wipe of all the drives when I reinstalled, and it runs a lot better. So far all my computers are running Linux Mint (aside from the server running Debian), and am slowly migrating away from Microsoft services.

Is there something I can install onto my server that I can hook into as a local cloud storage that functions like like OneDrive or DropBok?
 
I finally realized that I had installed Linux Mint to the HDD and not the ssd which explains the performance issues i was having. Caved and did a wipe of all the drives when I reinstalled, and it runs a lot better. So far all my computers are running Linux Mint (aside from the server running Debian), and am slowly migrating away from Microsoft services.

Is there something I can install onto my server that I can hook into as a local cloud storage that functions like like OneDrive or DropBok?
Try syncthing, it'd a pretty good solution for keeping files on multiple machines, and it's available on pretty much every platform.
 
Try syncthing, it'd a pretty good solution for keeping files on multiple machines, and it's available on pretty much every platform.
I might try syncthing. I see that Linux Mint has built in support for nextcloud, is that something i can install on my server without major overhead?
 
I might try syncthing. I see that Linux Mint has built in support for nextcloud, is that something i can install on my server without major overhead?
Nextcloud can run on a raspberry pi, so you're good. It has a bunch of nice extensions too such as backing up your contacts & other stuff you might want to do outside of Google
 
  • Like
Reactions: DavidS877
Nextcloud can run on a raspberry pi, so you're good. It has a bunch of nice extensions too such as backing up your contacts & other stuff you might want to do outside of Google
It looks like swizzin has nextcloud available so i can install it without anything breaking https://swizzin.ltd/applications/nextcloud
biggest worry is my nginx proxy being borked if i install it manually
 
It looks like swizzin has nextcloud available so i can install it without anything breaking https://swizzin.ltd/applications/nextcloud
biggest worry is my nginx proxy being borked if i install it manually
You can just run it in docker to avoid issues https://docs.linuxserver.io/images/docker-nextcloud/#usage

Some people on this thread are already getting out their holy water, and Usimilitudo is already preparing his speech about how this would not have been a probelm if Nextcloud was in ada or ocaml or something, but that tiny little yaml in the Usage section will help you get this running in no time without anything breaking
 
You can just run it in docker to avoid issues https://docs.linuxserver.io/images/docker-nextcloud/#usage

Some people on this thread are already getting out their holy water, and Usimilitudo is already preparing his speech about how this would not have been a probelm if Nextcloud was in ada or ocaml or something, but that tiny little yaml in the Usage section will help you get this running in no time without anything breaking
Honestly there's too many container systems for Linux. you got flatpack, docker, snap, appimages, it get's a bit confusing.
 
Honestly there's too many container systems for Linux. you got flatpack, docker, snap, appimages, it get's a bit confusing.
Snap is garbage. Flatpak is mostly garbage. Appimages are less garbage but at least don't require a root daemon. Docker itself is also garbage. Podman using docker style images is tolerable garbage, especially rootless. Podman and Docker are the two made for "server" apps, the rest are more user focused although Ubuntu is trying to infect everything with Snap.

My Nextcloud is using the Docker container with a persistent volume for my storage. Upgrades aren't bad and since the actual files live on my normal filesystem they get backed up as part of normal operations. My main proxy forwards /nextcloud to it and has a "real" letsencrypt cert so nextcloud.domain.com works. My Android phone uses it for photo backups among other things.
 
Snap is garbage. Flatpak is mostly garbage. Appimages are less garbage but at least don't require a root daemon. Docker itself is also garbage. Podman using docker style images is tolerable garbage, especially rootless. Podman and Docker are the two made for "server" apps, the rest are more user focused although Ubuntu is trying to infect everything with Snap.

My Nextcloud is using the Docker container with a persistent volume for my storage. Upgrades aren't bad and since the actual files live on my normal filesystem they get backed up as part of normal operations. My main proxy forwards /nextcloud to it and has a "real" letsencrypt cert so nextcloud.domain.com works. My Android phone uses it for photo backups among other things.
Are there any you consider good?

Or do you only like using pacman, or apt to install packages.

What about some of the helpers?
 
Snap is garbage. Flatpak is mostly garbage. Appimages are less garbage but at least don't require a root daemon. Docker itself is also garbage. Podman using docker style images is tolerable garbage, especially rootless. Podman and Docker are the two made for "server" apps, the rest are more user focused although Ubuntu is trying to infect everything with Snap.
saying that they are all garbage without giving an explanation isn't really helpful.

When I set up my next server I might look into using docker images for all my services on it.
 
Last edited:
When I set up my next server I might look into using docker images for all my services on it.
Yes, just do this and use Docker. You can use Portainer to have a nice web UI to manage everything.

People here will complain about Docker having root access like everyone is running top secret CIA servers that are going to be targeted by people with 0days and government actors. People like to complain about stuff that might not actually matter for the average joe as long as they take the necessary precautions.

Don't expose your server on the internet and you're good regardless of what you run. If you need something to be available to you outside your home use wireguard in a container and expose just that. Docker lets you use namespaces, do that, it will prevent privilege escalation. Don't use default passwords and ports, especially don't leave stuff without a password, general digital safety stuff.
 
Are there any you consider good?

Or do you only like using pacman, or apt to install packages.

What about some of the helpers?
Apt is fine if your distro has what you want, be more careful of 3rd party repos. Often they don't support all .deb flavored OSes though.
I'll use Appimages if they're available for GUI stuff. Have previously tried to build my own Appimages but these days it's easier to just build a container with whatever base OS they do support and run the app in there. Of course this is how you end up with multi-gigabyte containers, but oh well.
 
Last edited:
Yes, just do this and use Docker. You can use Portainer to have a nice web UI to manage everything.

People here will complain about Docker having root access like everyone is running top secret CIA servers that are going to be targeted by people with 0days and government actors. People like to complain about stuff that might not actually matter for the average joe as long as they take the necessary precautions.

Don't expose your server on the internet and you're good regardless of what you run. If you need something to be available to you outside your home use wireguard in a container and expose just that. Docker lets you use namespaces, do that, it will prevent privilege escalation. Don't use default passwords and ports, especially don't leave stuff without a password, general digital safety stuff.
I still need to wrap my head around how to set up nginx and certificates, but I can see the benefits of using docker containers.
 
Apt is fine if your distro has what you want, be more careful of 3rd party repos. Often they don't support all .deb flavored OSes though.
I'll use Appimages if they're available for GUI stuff. Have previously tried to build my own Appimages but these days it's easier to just build a container with whatever base OS they do support and run the app in there. Of course this is how you end up with multi-gigabyte containers, but oh well.
I could be wrong, but isn't that kinda what snap does?
 
I could be wrong, but isn't that kinda what snap does?
appimages are self contained in a folder and are closer to macOS .app programs. I installed superslicer which involved using a script to compile the raw code to an app image, which i then need to use Gear Lever to manage them
 
I still need to wrap my head around how to set up nginx and certificates, but I can see the benefits of using docker containers.
I use nginx proxy manager. It automatically renews the certificates. I know cloudflare stopped protecting kiwi, but you can also use them for certificates(and add them to nginx proxy manager) that last a really long time so you don't have to worry about renewal. Their protection is actually good regardless of their practices, just stick to the free plan.
 
For $70 you can just buy another drive and put Linux on that all by itself. Windows will complain about the drive not being formatted but it won't do anything to it.

Classic dual-booting hasn't really made sense since storage cratered in price in the 2010s and SATA freed us from the stingy IDE channel allocations on consumer hardware,
 
Back