Get a MilkV Jupiter, make a 3D printed PCIe slot for a PCBway printed circuit board, wire LiteX and ECP5 NAND and NOR programmed for memory storage, then add PETG, ABS, ASA, Nylon, or polycarbonate from a 3D printer (FreeCAD, KiCAD or Fusion 360), phosphor bronze or beryllium copper contacts and gold plating (optional but ideal). Print the insulating body. Insert stamped contacts, spring contacts, or pogo-pin style terminals, and solder wires or PCB traces to the contacts.
Then, connect it to your MilkV Jupiter as an alternative to SD/eMMC/NVMe. Do this for your other two or three MilkV Mars nodes as well, and do this for your router Jupiter board (will discuss later). Then snap the Jupiter/Mars into a development board to wipe the firmware on the DDR4 controllers and install UberDDR3 or custom DDR3 (PhD-level project), which is open source. Then take a Ovrdrive USB flash drive and flash Gentoo Linux onto the MilkV Jupiter board, take another Ovrdrive USB flash drive for decryption of desktops using KeePassXC (will need LUKS for full disc encryption). Then connect a Modos paper display, a Keyboardio model 01 keyboard, Ploopy mouse, passive speakers and a Logitech Quickcam Express 1999 web cam. Then when setting up Gentoo, refuse any and all proprietary packages, block any proprietary packages in nftables, also harden the kernel and secure the bootchain. Then run Sway from Wayland over it. Then make sure you got nftables installed, as well as kvm/qemu, firejail, fail2ban, PyShark, a custom SOCKS5 proxy written in Python w/ X25519, Poly1305, ChaCha20 and Kyber for cryptographic post-quantum protection, w/ libsodium, PQClean and OpenSSL integration, as well as using GNU Icecat, ELinks or GNUNet/GNUNet CADET/GNUNet FS (File Sharing)/gnunet-vpn for web browsing services.
For self-hosting emails, use ipserver.su for VPS Cloud hosting (do NOT use your homeserver for this!), register a domain with either .su, .to, .rw, .in or .st ccTLD, don't reveal any revealing information on your website to host your emails off of, use proper OPSEC, don't reveal any personally identifiable information in the DNS records either, use Mozilla Thunderbird or Roundcube for the webmail client, block any connections to 8.8.8.8/1.1.1.1/9.9.9.9 (public DNS) via nftables. Use SMTP, PGP and E2E encryption for all emails via Anti-DDoS Flood Protection and Firewall by Conor McKnight on Github, Haproxy-protection + alonz22/haproxy-dashboard or some other open source DDoS mitigation and firewall tools to encrypt your traffic. Use xkpasswd.net for generating passwords.
Then take another MilkV Jupiter w/ custom memory PCIe attached, then bifurcate it some more to add a second PCIe slot for an ath9k PCIe Atheros card. Then plug that into your default ISP router via UART/UEFI, as well as plugging it into your other MilkV Jupiter mainboard for open source internet connection and firewalling.
For the laptop to program FPGAs, use MNT Reform. You will need a development board also (like a SiFive).