Comment on
As a normal, boring user that does nothing special other than browse the internet and the occasional "casual coding" -- what am I supposed to do with 32GiB of ram?
Run your web browser from RAM for faster browsing.
Comment on
As a normal, boring user that does nothing special other than browse the internet and the occasional "casual coding" -- what am I supposed to do with 32GiB of ram?
Run your web browser from RAM for faster browsing.
Comment on
Introducing Pi-hole v6
We’ve integrated a new REST API and embedded web server directly into the pihole-FTL binary. This eliminates the need for lighttpd and PHP, reducing the installation footprint and boosting performance.
Very nice!
Comment on
Self-hosted Personal Finance Suggestions
I really want this too. Neither Actual nor Firefly III support stocks/funds (open issues for Actual and for Firefly III.
I use GnuCash for my transactions, which I manually export from my accounts as QFX files. Although GnuCash has support for tracking fund values and generating reports, I do this with a custom Python script and Metabase instead.
Comment on
are tiling WM good only for terminal?
In the screenshots of people setups, there are always fancy terminals.
Ha, they're just showing off their hacker side for the screenshot, plus terminals resize nicely. Tiling window managers work well for most apps. The only GUI issues I've had are some pop-up windows being tiled instead of floating, but that's an easy fix. They're not for everyone, but they work great with GUI apps.
Comment on
Dead simple document host?
Caddy has this feature built-in. It looks nice too.
recipes.local {
root * /srv
file_server
}
https://caddyserver.com/docs/caddyfile/directives/file_server
There's also File Browser.
Comment on
Arch on semi-critical pc? (Also EndeavourOS vs raw Arch?)
I think you can use Arch for university, but I have a few suggestions:
Of course, you could also use a non-rolling release distro. Nothing wrong with that.
Comment on
Good mail server for selfhosting
Stalwart is gaining momentum. I haven't used it, but it's worth a look. https://stalw.art/
Comment on
What skills are needed to self host without too many headaches?
To self-host, you do not need to know how to code.
Comment on
Opinionated collection of docker-compose.yml
Nice list. Another, similar repo, also quite opinionated: https://github.com/DoTheEvo/selfhosted-apps-docker. I'm not the author, I've just found it really helpful at times.
Comment on
Self-hosting Photo Alternatives
Definitely check this summary out: https://meichthys.github.io/foss_photo_libraries/. Everyone's use case and priorities will be a little different, but I'd vote for Immich as a Google Photos replacement that looks nice and is very easy to use. I was awestruck by the facial and object recognition, which wasn't even a feature I particularly cared about.
Comment on
In my head canon, there is a timeline where Gobolinux took off in a big way, and radically transformed the Linux filesystem structure as we know it.
Reply in thread
TIL as well. Biggest disadvantage for me would be not having ~/.config for easy access to most of my config files. ~/.cache is pretty convenient too. My ideal filesystem layout might include these directories but combine the program root directories into one.
The structure of GoboLinux reminds me a lot of Flatpak.
Comment on
Warning: Lutris discord tolerates far right, racism and genocide apologia
Reply in thread
Agreed. Also, censoring is a lot of work! Sure, some stuff is extreme such as racism, sexism, etc. that most reasonable people would agree should be censored. But where do you draw the line? Choosing to censor means defining what is allowable and someone will always disagree with where the line is drawn. I sympathize with community moderators (or lack thereof).
For me at least, choosing not to censor and endorsing something are completely separate.
Comment on
Was a HP Thin Client T630 for $10 a good deal? What can I do with it?
Hey! My home server is an HP T630 with a GX-420 GI as well, but only 4 GB of RAM. I upgraded from a Raspberry Pi 3 and it's been awesome. I'm currently running 18 Docker containers on it without issue. I use Jellyfin on my primary workstation that has my media instead if this server, but I run things like Paperless, Nextcloud, Vaultwarden, Gitea, Wallabag, Pi-hole, NocoDB, and many more. It's been great, I think thin clients are a great low-cost, low-power solution to x86 home servers.
I paid around $40 or $50 USD for mine, so $10 sounds great!
Let me know what questions you have. I can try throwing Jellyfin on it to see how it performs too.
Comment on
New to self-hosting
Docker + Caddy (for reverse proxy) fits most use cases IMO. I really like this person's approach: https://github.com/DoTheEvo/selfhosted-apps-docker. They use Docker networks to avoid unnecessary port mapping - it's a very clean method.
Comment on
How do I avoid becoming one with the botnet?
Reply in thread
There's a lot of technical answers here, but Tailscale is what you want OP. Self-hosting is only a risk if you open ports. Tailscale doesn't require opening any ports.
Alternatively, you could set up your own VPN and forward one port to the VPN. The risk of port forwarding to VPN such as Wireguard or OpenVPN is minimal.
The risk of being attacked applies to those that port forward web traffic so it can be accessed without a VPN by themselves or others. If you don't do that, the risk is very low.
Comment on
Looking for feedback on simplifying self hosting
If you decide to not got the YunoHost route, I like the way this guide did reverse proxies with Caddy: https://github.com/DoTheEvo/selfhosted-apps-docker.
Comment on
Can You Use Raspberry Pi 5 as a Desktop Computer?
Reply in thread
Thin clients! I "upgraded" from a RPi3 to an HP T630 that I got new off of eBay for $65, including power supply (and case). I was able to upgrade the M.2 storage easily. I use mine as a home server running over a dozen Docker containers. It's x86 instead of ARM too.
The only bad part was installing Linux. It took a while for me to figure out where the UEFI expected the boot files and documentation isn't great.
Comment on
Best gpu vendor for linux?
Reply in thread
They continue to be great on newer GPUs, although the first ~6-12 months might have some small bugs. I have really enjoyed my RX 7800 XT. It's working perfectly now, but I had an issue specific to newer GPUs where every other boot would fail (Arch Linux). It was a known issue and fixed in kernel 6.7.3 (I think) and issues like that seem to be rare.
Comment on
What distro do you use for your servers?
Reply in thread
I agree and use Arch as well, but of course I wouldn't recommend it for everyone. For me, having the same distribution on both server and desktop makes it easier to maintain. I run almost everything using containers on the server and install minimal packages, minimizing my upgrade risk. I haven't had an issue yet, but if I did I have btrfs snapshots and backups to resolve.
Comment on
*Permanently Deleted*
Good question, but you should definitely install both and try them out! Just in case you didn't know since you're new to Linux, you can install as many desktop environments as you want. You pick the one to use at the login screen. All your programs and files will still be there.
To answer your question: I prefer Gnome because I find it simpler and less distracting, but I've since moved to i3, then Sway, and now Hyprland.