WYGIWYG

  • 0 Posts
  • 138 Comments
Joined 11 months ago
cake
Cake day: September 24th, 2024

help-circle



  • I run Nix on my primary box and my travel laptop. I was intimately familiar with Linux before my first NixOS install.

    You’ll get the primary install up pretty quickly. If you have trouble with the nix.configuration, 9 out of 10 times chatGPT can can get you more or less what you’re looking for in documentation. It’s probably the single shining positive use of LLMs.

    Adding things to the config once you know what you’re trying to add and where you’re trying to add it is not difficult at all. Sometimes documentation will tell you to use certain commands that don’t seem to be available It’s usually that you’re missing a include which are somewhat cagey.

    All that said, other than partial immutability, I don’t know that you’re going to reap any true benefit from nix other than the challenge. It’s a nas, so you’re not going to be moving it between different hardware. The data itself isn’t immutable or protected or backed up in any way specific. I fear you’d just be fighting nix to support, manage and maintain RAID or ZFS.

    Another pretty serious complication that Nix throws at you is major updates. Individual nix channel and home manager rebuilds aren’t too bad, But when you need to run that 25.11 update You’ve got a pretty good chance at breaking your system. And it’s not like they continue to run the older updates forever, they EOL those previous versions pretty quickly. That’s actually one of the things keeping me from running it on more serverses they lack of a true LTS. A new major stable comes out every 6 months and you have one month after it comes out before the old version is EOL

    For my laptop and desktop that’s no big deal. But not so much for servers that I don’t want to dick with all the time.


  • better than Linux ever was before

    I did Linux on the desktop for 15 years. I was primarily Windows at home, Linux at work. With a job change, I took a detour through Mac for a couple of years, then WSL hit, and I ran Windows for quite a while.

    I dropped back in, but only at home when Bookworm landed. I was playing Steam games with video acceleration right out of the gate. For a lot of people, it’s just going to work right out of the gate, and updates are just going to work. Now that a lot of shit’s going Electron, a lot of apps that had an edge in windows are now identical through their web interfaces.

    If you’re not playing games with a lot of anti-cheat, using proprietary hardware or don’t need access to some windows-only apps (or you can put up with Wine), all the distros are up to the point where they operate just as you’d expect them to.



  • Plex does this on its own. It’s one of the features they provide. The client/service knows when the server is local even though you go outside to make the initial connection. They go through a lot of trouble to do this. You connect externally it brokers the initial connection proxies date of back and forth to see if you can talk to each other directly, your client knows your server is now local and it switches over.

    I don’t know if any other video hosting package that does this. Jellyfin certainly would not. I ‘think’ if you threw a tailscale in the middle, It would be able to do it without hair pinning as long as you were using a local exit node instead of tailnet. They’d still probably go through that local exit node.


  • rumba@lemmy.ziptoSelfhosted@lemmy.worldHome server advice
    link
    fedilink
    English
    arrow-up
    7
    ·
    21 days ago

    As people have said, the Intel CPU with quick sync will be much better on power.

    You could also use your m.2 to caache your regular hard drive with BTRFS and LVM or something like https://bcache.evilpiepirate.org/

    Maybe spin down your HDD when it’s not being used. Most of your power savings are going to come from not transcoding unless you need to, transcoding efficiently when you need to, and powering things down when you don’t need them.

    In Linux you can mess with your clock regulation, probably even put the box to sleep when you don’t need it, maybe wake on lan.






  • rumba@lemmy.ziptoSelfhosted@lemmy.worldQuestions about DAS
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    1 month ago

    DAS is 1:1, It’s more or less like just connecting en external hard drive to your computer.

    SAN can do some crazier stuff. You can take arrays and attach them to LUN’s and to sign luns to separate computers. You have fiber optic routing and virtual networks, sometimes iSCSI. But that stuff is extremely expensive and power hungry and did I mention extremely expensive

    NAS is basically just a computer with disks attached to it sharing the data through one of her protocols you need.

    For home gaming, even sharing with a extended family, truenas, unraid, or just a computer with ZFS is ideal.

    ZFS is the elite but slightly harder way to do it. Your volumes all need to be the same size even if your disks are different sizes. There’s regular maintenance that needs to be applied, But it’s very fast and very flexible and very easy to expand.

    Unraid is very slow but very flexible, the discs aren’t in a raid they’re in a JBOD, so really really slow, But if you lose one disc all you’ve lost is the data on that disk, and you can run up to two parity discs. As long as your parity drives are larger than your largest data drive.

    Truenas is more of an unraid type situation but with a ZFS. Both unraid and truenas support virtualization and/or containers for running applications and give you nice metrics and meters and stuff.

    You can hand roll with Debian, ZFS, docker and proxmox.

    I think DAS is pretty much dead. If you have a ton of ephemeral data, and you need to do high speed work on it It’s a reasonable solution. But I think for the most part eight terabyte nvme has made it pretty niche.



  • Porque no los dos?

    There is no functional difference between them scraping you systematically and them coming to you on behalf of user. They’re coming to scrape you either way, being asked by someone is just going to make them do it in a smarter fashion.

    Also, if you’re not using Gemini, damned if Google.com doesn’t search you with it anyway. They want these AIs trained bad, sooner or later almost all searching will be done through AI. There will eventually be no option.

    You are correct that blocking all AI calls well eventually make your search results not work.

    So if you want organic traffic, you have to allow ai scraping eventually. You’re just going to get diminishing returns until a point.


  • rumba@lemmy.ziptoSelfhosted@lemmy.worldgoodbye plex
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    2
    ·
    1 month ago

    Oh, Plex has the risk. A vulnerability in Plex is how LastPass lost all their source code. A vulnerability in Tautulli which he had ported outside surfaced his auth token, then he was able to use the auth token to get into Plex and they were able to hit an rce vulnerability and pull the entire git repo the guy had locally.

    The key difference is Plex at least has a security team and their name on the line with their investors.



  • but, think of it… RACING STRIPES!!! or FLAMES!!!

    You use bamboo skewers to mount the things off the bottom and dampen vibration. mabey use an internal flap and bent the disks out the front and the PSU out the back. If you have enough cardboard, you could even bend it a bit and do like a jet engine with the fan sticking out the front.

    cardboard papercraft homelab… I almost want to get rid of my 42 U rand and make a voltron now.



  • rumba@lemmy.ziptoSelfhosted@lemmy.worldgoodbye plex
    link
    fedilink
    English
    arrow-up
    7
    ·
    1 month ago

    A lot of neophyte self hosters Will try running the binary in Windows instead. Experienced self hosters will indeed use docker.

    Then out of the ones that are using docker some of them will set it up as privileged.

    And then how many of those people actually make read-only versus how many just add the path and don’t think about it.

    Don’t confuse your good practices with what the average person will do.