Please allow me to share a little bit too much before going to the point of the post.

Last November I decided to enroll in a course to get official recognition of something I’ve been doing for the last twenty years, which is to put together and install computers. The course is Computer Hardware and Repair/Fault Diagnosis (loose translation)

I learned the hard way, by myself, making mistakes and taking apart old machines and trying to revive hardware I was constantly told it was useless and/or obsolete. Linux was a great part of this. I’m an obnoxious FOSS/Linux crusader and I’m not ashamed.

In order to finish a course where I gained absolutely zero new knowledge and was taken as non-serious for stating I do not use anything but Linux for my daily computer needs I now have to, with no relation whatsoever and classes on it, design on paper a computer network.

Because I’m petty, I’d like to design it completely around Linux and FOSS solutions. Just to mess with the people that have even imposed I have to write the assigment in Word, with Arial font.

Please, point me towards some sources I can use. Nothing too in depth is necessary.

  • anamethatisnt
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    2 months ago

    Router: opnsense/pfsense
    Switch: I guess look at something like Open vSwitch After some more reading I would go for a proprietary managed switch here. WiFi/Mesh network: OpenWrt with 802.11r setup - https://openwrt.org/docs/guide-user/network/wifi/roaming
    Server: Proxmox or Debian Bookworm with KVM/Qemu
    Docker/Kubernetes: Portainer CE version as a VM in Proxmox - https://github.com/portainer/portainer
    Collab software: https://github.com/nextcloud/server
    Server Backup: Proxmox backup server or Borg backup/Restic
    Client backup: Borg backup/Restic

    • Ashley@lemmy.ca
      link
      fedilink
      arrow-up
      2
      ·
      2 months ago

      Couple things:

      Maybe opnsense over pfsense, pfsense people aren’t nice Proxmox is great but consider running docker in an lxc container as well

      • anamethatisnt
        link
        fedilink
        arrow-up
        1
        ·
        2 months ago

        While I’m morally in the opnsense camp I know pfsense has more third party packages available.
        Running docker in an lxc sounds interesting, I’m a bit old school and enjoy the isolation that a true vm gives you.