| I previously made a post a while ago about wanting to leave Proxmox for my own version of Arch using packages such as Cockpit, Podman, and other tools. Though I decided to use Debian 13 instead for this task. I only had a very basic Proxmox setup at first and did not really like the way I had configured my server. This made me wonder if I could use a more bare bones distribution like Arch or base Debian and configure my system the way I liked it to try and challenge myself more. If anyone has an suggestions of more services to deploy or things to try please let me know. Also, I do not hate Proxmox I just wanted a way to challenge myself and learn some new things. Here's an overview of my new setup: Host Specs Intel Core i7-9700K 32GB DDR4-2666 128GB SATA SSD x4 Storage and Filesystem Instead of using a basic partitioning scheme I built out my storage to fit my needs. I used RAID for my root and gave it 20GB on each drive so I could have enough storage for my main system files. Then I dedicated the rest to my ZFS pool for /home where all my containers were to be held. My purpose for using ZFS on /home was because I wanted all the benefits of ZFS for all my containers. Partitioning Scheme o 1GB EFI o 8GB SWAP (RAID 10) o 20GB root using BTRFS (RAID 10) o Remaining mounted on /home using a striped mirror zfs pool (essentially RAID 10) Networking Host Interface o Statically assigned on my LAN subnet Podman Macvlan o Used to assign containers their own individual LAN IP addresses Kernel Macvlan Shim o Virtual bridge to allow host-container connections and allow routing from my VPN Services Cockpit Web GUI o I use this to stand in place of Proxmox’s web interface, as it allows me to remotely manage and watch my host’s status and resource utilization. Uptime Kuma o I am running this application in Podman and it allows me to set a dashboard that monitors the uptime of services such as my DNS, VPN, DDNS, and more. Ntopng o Used to monitor live traffic flows across my network and is run in Podman. It monitors my host’s network interface and allows me to view all egress and ingress traffic. Technitium DNS o Configured local authoritative forward zones and reverse lookup zones with custom A/PTR records for my LAN and WireGuard peers. I also added a blocklist to my network to block trackers, telemetry, and ads. WireGuard VPN DDNS Configuration [link] [留言] |
Successful Migration from Proxmox
Related
Should PiHole (and/or local DNS) be installed on separate hardware from media server (Jellyfin) and other apps?
Mostly just the question in the title. I just started a jellyfin server (2-3 weeks old) and I've been thinking about running pi hole as well for the obvious ad blocking but also was thinking of using it as a quick/easy way to add local DNS records to accessing my other services. Is there any good re
should i use my main pc or an old laptop for a home server i only turn on occasionally?
i have a powerful desktop pc running cachyos, and i also have a very old laptop with only 4gb of ram. i want to use my pc as a kind of personal cloud while i'm away for long trips. basically, i'd like to access my photos, movies, tv shows, music, ebooks and files remotely. i'm thinking about using t
Your average latency is lying to you: p90, p95 and p99 explained
Hello, I'm Maneshwar, and I'm building LiveReview — a blast-radius aware AI code review built for your business-critical systems. Star us to help devs discover the project, give it a try, and share your feedback to help improve the product. Your latency dashboard says 42ms. Your support inbox says