thecoffeehobbit

joined 2 years ago
[–] thecoffeehobbit@sopuli.xyz 1 points 4 months ago

I'll have to add that if going for path 1, be sensible and make sure you know if you have been hacked, to not expose your friends to malware by accident. You might even want to host a honeypot for learning this part.

[–] thecoffeehobbit@sopuli.xyz 6 points 4 months ago (1 children)

Quite a few recommendations echo the same sentiment: get a whatever computer, start by installing xyz Linux, and go from there. Instead of direct recommendations I'll present some alternative paths you may find useful to balance your self-hosting style against.

Path 1: Get a cheap VPS and host something like File Browser to transfer some low-stakes files between friends&family. Add services and beef up the server as you need. Doesn't matter too much if it gets hacked, it's separate from everything else and you'll learn to harden it over time when you learn to consider an exposed server insecure by default. Also your financial stake is really low, sub 5€/month and you can quit at any time when there's no unique data on the VPS. Grow your stake slowly along with your confidence in how well you can secure the thing.

Path 2: Get 3 identical 1-4TB drives and an SSD boot disk on some random computer, and install TrueNAS for home use. It has a large self-hosting community and nicely abstracts away the Linux side of things. No worries about exposing ports, just host anything you're okay using just at home. Think: Jellyfin, Paperless, Home Assistant. You might find this useful if you never intend to really learn Linux in the first place and just want to solve some of your digital problems locally with some money invested. Later, add a mesh VPN like Tailscale or Netbird to safely access it from outside your home.

Path 3: Get heavily into networking and start by getting complete control and understanding over what happens in your network. OPNsense, adguard, OpenVPN/wireguard, pihole, ddns, ids/ips, VLANs. Do this if you're a control freak and are willing to commit to updating your stuff and keeping track on potential attack vectors.

I started out with path 3, but have moved more or less towards a mix of 1 and 2 and no longer expose ports on my home router. If I'll end up getting more than one device, I'll probably install TrueNAS on one and make the rest a baremetal Talos cluster. Now my stuff runs on one device so it makes most sense to be Proxmox, this is however not advice, I work in tech and full well realise this is not an easy system to run.

[–] thecoffeehobbit@sopuli.xyz 13 points 4 months ago (1 children)

Didn't realise there's a windows version of sudo rm - rf /

[–] thecoffeehobbit@sopuli.xyz 2 points 6 months ago

Might it be that you didn't re-lock your bootloader, or so? But if this was many years ago, many things may well have progressed since. I wouldn't know details of that time, just recently switched over from Apple.

[–] thecoffeehobbit@sopuli.xyz 6 points 6 months ago (2 children)

Not all Finnish banks require play services for their apps, if any. Mine works just fine on eOS. Don't know about Mobiilivarmenne, if you'd rather use that

[–] thecoffeehobbit@sopuli.xyz 1 points 7 months ago (1 children)

Oh yeah, a lot of pure nonsense in there as well, gotta filter out the relevant bits.

And I do realise it's pretty hard to say especially from outside the USA whatever was going on as I don't ultimately know my way around the election system. So my point is basically that I wouldn't be too surprised if it turned out to be shady. Europe has now had its first cold shower moments with Trump II so what I hope is people stop parroting stuff like "It's a developed country, of course their elections are free&fair".

[–] thecoffeehobbit@sopuli.xyz 6 points 7 months ago (4 children)

Glad to see this doesn't get downvoted to oblivion on Lemmy at least. On Mastodon I have encountered quite some hostility on anything that could be seen as "blueanon".

Took some time for the topic to federate, there were 10s of thousands of ppl on the subreddit about this immediately after election day having a look on the numbers. But cool that it did.

I think the sub was "somethingiswrong2024" or so, if it still exists, haven't been on reddit lately.

[–] thecoffeehobbit@sopuli.xyz 1 points 7 months ago (1 children)

If the friend likes windows server specifically, they're in for a ride..

[–] thecoffeehobbit@sopuli.xyz 2 points 7 months ago

At least ING's app works happily in eOS via Aurora Store.

[–] thecoffeehobbit@sopuli.xyz 1 points 7 months ago (1 children)

Good for you. Doesn't match the experience of most creatives I've met.

[–] thecoffeehobbit@sopuli.xyz 2 points 7 months ago

Oop, yes, meant to say pawn.

Well I thought it was funny anyway

-8
submitted 7 months ago* (last edited 7 months ago) by thecoffeehobbit@sopuli.xyz to c/showerthoughts@lemmy.world
 

~~Rooks~~ Pawns can become queens, but not kings.

There are a couple of explanations for this.

Either ~~rooks~~ pawns are all female, or the queen is a gender neutral position that may be assumed by a suitable warrior twink

43
submitted 1 year ago* (last edited 1 year ago) by thecoffeehobbit@sopuli.xyz to c/selfhosted@lemmy.world
 

Hiya,

I have a bit of a dilemma with my DIY NAS rig. I thought I was being clever by getting the cheapest 8TB seagates in existence for a RAIDZ1 pool, but I have to conclude they're Fucking Noisy^TM^. I'm very sensitive to the noise, unable to relocate the rig further away from my sleeping space and I never need the spinning drives at night anyway.

I run Proxmox with the drives passed through to a TrueNAS VM. I'm willing to turn this setup upside down to get a super convenient way to put the drives to sleep and wake them up exactly when I want to. Heck, I'll write my own webapp to do it if I need to, but I rather ask around first because this has to be a reoccurring thing.

I know it's possible to put drives to sleep with Linux. I know it reduces their lifespan and I don't care, I need to sleep. :) I'm unsure how exactly it should be done when the drives are passed through to a VM.

Do you put your drives to sleep? What tricks have you used to achieve this conveniently? Let me know!

E: Should have clarified, but there are other, SSD-backed services on the same machine that need to stay online regardless of what is going on with the spinning drives.

E2: Thanks all! Ended up dismantling the VM disk passthrough setup and going with hd-idle for now. It does what it says on the tin and even works nicely together with smartmontools even though it warned against it. Still need to setup network shares via LXC and recreate all the snapshot tasks I had going on in TrueNAS. But that's non-urgent. I may well also look into better insulation soon, the case is indeed not ideal as it is right now.

 

Are you going to try it? What is your use case? What are you hoping to do with it?

I'll be evaluating it as a potential default recommendation for new Linux users, and possibly daily driving on my personal home desktop (now Arch).

 

Hi, Long time Mac user here, recently switching my personal devices to Linux. My work unfortunately does not support this, mandating work be done on the provisioned device and it has to be Mac or Windows. So, I'm finding it a bit hard to get up to speed when coding on Linux. I've tried GNOME, KDE, Hyprland and find no obvious heaven in any of them. I have two external 27" monitors fwiw. My personal PC has Arch and KDE for gaming reasons, but I'm also looking to code more on open source tools to avoid personal vendor lock-ins.

In other companies I've visited I've seen varied policies, one runs stock Ubuntu, one mandates Fedora with user choice for DE/WM, many use Macs but allow for Linux if desired. So, I'd want to run a small survey. Keeping in mind all the aspects of using a device at varied software work, so coding, email, chat, managing servers, having online meetings, sharing screens, making presentations: if you use Linux for work,

What DE or WM (and distro if relevant) do you use for your actual, professional work?

Was this a choice by you or pre-selected by the employer? Do they allow you to work on your own device if desired? (Excluding freelancers obv.)

Do you need to balance stability vs. customisability? Or is that a no-brainer for you? (="Have you ever had to cancel a meeting because an Arch update broke your screen sharing?")

How much time do you find reasonable to put into maintaining/developing your setup?

Did distro choice (or lack thereof) impact your choices for DE/WM?

Do you feel like your code editor, language stack, or job profile has an impact on the choices? For example, is your profile very specific ("I go to dailies and turn tickets into code / I work alone for weeks at a time researching stuff"), allowing you to optimise the setup further?

Anything else you'd want to highlight about this?

Edit: Takeaways so far

  • Immutable setups ftw
  • Arch is stable enough though
  • Type of work affects distro choice more so than DE choice (I do backend webdev, my deliverables are very platform independent, so I didn't think about this much)
  • Plenty of XFCE users out there!
  • Zero mentions for Hyprland!
view more: next ›