Share your setup!

Good afternoon everyone, i thought it would be fun to share each other’s setups, perhaps learn something from each other.

As my moto goes, “Sharing is caring” ill start first :)

My main Network(xaetacore.net) consists out of the following

Hardware:

  • DS1821 (This is my primary storage)
  • 4 x ST14000NM001G (Seagate 14TB Exos Sata HDD)
  • Configured with Raid 5+1 1 drive failure tollerance
  • Total capacity 50TB
  • DS916+ (Backup storage)
    • 4 x ST18000NM000J (Seagate 18TB Exos Sata HDD)
    • Configured with Raid 5+1 1 drive failure tollerance
    • Total capacity 50TB
  • ^ Both Nas have their second NIC peer 2 peer for backup storage
  • hv01.local.xaetacore.net (Custom built server)
  • 2 x Intel Xeon E5520 (16) @ 2.261GHz
  • NVIDIA GeForce GTX 1070 (For transcoding)
  • 64GB RAM
  • 8 TB SSD Storage

Software

  • I run proxmox on my hypervisor(hv01) On there i have the following vm’s:

    • Plex media server
    • Dns server
    • Loadbalancer
    • Docker server
    • Terraform and Vault servers
    • Bastion server
  • Piracy stack on Docker server managed via terraform:

    • Sonarr
    • Radarr
    • Soularr
    • Slskd
    • Lidarr
    • Flaresolverr
    • Bazarr
    • Transmission
    • Jackett
    • Bitmagnet
    • Funkwhale

Everything is fully automated, even the reloading of the Funkwhale libraries, The docker server gets his storage from the SAN(Consisting of 2 Nas).

So what do you guys use? :)

  • XaetaCore@lemmy.xaetacore.netOP
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 day ago

    I highly recommend defining all your stuff in code like with tofu or ansible/Terraform. This way its easier to manage especially with docker containers.

    There is a terraform provider for everything these days