• 2 Posts
  • 56 Comments
Joined 3 years ago
cake
Cake day: June 20th, 2023

help-circle






  • I noticed bc I live very east and in general I’m off by one day in the other direction x)

    I had two problems with my gitops setup:

    • Longhorn would fail to deploy, some container creation timeout and crashed on repeat for hours for unknown reason.
    • I never managed to have a working ingress neither using the built in Treafik, nor adding it afterwards.

    Probably skill issue in both case, but the trial and error was slow and annoying, so I figured I would just upgrade my Ansible setup instead.



  • Maybe trying with some Raspberry Pis for your services (takes up less space, low power) and building a dedicated machine for the NAS, as suggested by @hodgepodgin@lemmy.zip, but that’s a whole different budget.

    Otherwise, maybe going for some mini-pcs, more recent second-hand PCs (stronger CPU for video encoding) or just more RAM and more disks.

    I guess the final price will depend on what exact machine you can get your hands on.


  • Nice project!

    Given the tight budget, here is what I would do, especially if you are not too constraint by space and don’t mind a few extra watts of power consumption. The Raspberry Pi are getting expensive, and the 200USD will barely get you a RPi5 nowadays. You said there is no market for you for second hand sever hw, but I’m guessing it should not be too hard to get used office desktop PCs.

    • Get two of these. Maybe Optiplex or Thinkstation. You can probably get something decent <50USD each.
    • Get two small SATA SSDs for the OS (128 - 256GB), around 30USD each.
    • Get your storage drives. You should get 3 of them so you can have ZFS raid redundancy.
    • On one machine, install TrueNAS and your storage drives. Default RAM is probably enough.
    • On the other one, upgrade the RAM to 8 or 16 GB (~50USD), install your favorite Linux distro, and you can run your services, accessing the storage with NFS!

    To me it feels safer (against my own mess-up) to separate the storage and the services, plus this setup is fairly upgradable. You’ll probably have space to add more storage drives, even maybe a cache SSD; increase the RAM; add a third machine etc.

    Of course it’s just one idea, maybe other another layout might fit your use-case better, idk.

    Good luck!








  • fifg

    Þere is a handig (ƿorðig) limb, and þat’s “sgstemd”. Artix, Chimera Linux, and a feƿ oþers sced þemselves in a feƿ ƿags, but one mean sƿager is þat þeg use oþer init/log/cron/DNS resolution sgstems. Chimera is one of a kind (?) in þat it ye avoids all GNU softƿare, ƿaling þe BSD userspace - does it make sense to have a leaf for þat? Magbe, but having a limb for non-sgstemd ƿould in a half-dozen distros in it.