Best of Homelab2024

  1. 1
    Article
    Avatar of devtoDEV·2y

    Why You Should Self-Host Everything

    Take back control of your digital life by self-hosting everything. Enjoy privacy, control, flexibility, and financial benefits. Compare the cost of self-hosting with cloud services.

  2. 2
    Article
    Avatar of lobstersLobsters·2y

    My Homelab Setup

    The author upgraded their home network, using Unifi's latest devices including Gateways, Switches, APs, and Cameras. They replaced their TP-Link Omada setup and incorporated several tools and configurations to optimize their network, especially for a house with concrete walls. Highlights of the setup include multiple APs for robust Wi-Fi coverage, various switches like Pro Max 24 PoE and Flex for different purposes, VLANs for network segmentation, and a planned integration of multiple SSIDs. Future upgrades include replacing the UPS and adding a rack-based NAS.

  3. 3
    Article
    Avatar of notedNoted·1y

    Nexterm - Self-Hosted Web Terminal

    Nexterm is a self-hosted web terminal designed to simplify server management for homelab enthusiasts. It supports SSH, VNC, and RDP protocols, features two-factor authentication, session management, and integrates with Proxmox for managing Linux Containers and VMs. Nexterm is currently in development and open for preview, offering users the opportunity to provide feedback and test its capabilities.

  4. 4
    Article
    Avatar of communityCommunity Picks·2y

    How to build your first home lab

    Building a home lab allows you to experiment with different operating systems, self-host a variety of services, and learn about networking and virtual machines. Key components include CPUs with multiple cores, ECC memory, and potentially budget Xeon systems. Software options like Proxmox, XCP-ng, and Docker provide flexible environments for your projects. Keep an eye on budget and power consumption as it's easy to go overboard with additional peripherals.

  5. 5
    Article
    Avatar of communityCommunity Picks·2y

    7 cool projects you can deploy with a NAS and Docker

    Transform your NAS or server with Docker containers to create powerful systems without much experience. Projects include running a Minecraft game server, hosting websites, blocking ads with Pi-hole or AdGuard, launching local cloud storage and media streaming services, managing passwords with Bitwarden, automating your home with Home Assistant, and building custom apps. Docker makes it easy to manage multiple packages and keep everything isolated and organized.

  6. 6
    Article
    Avatar of selfhstselfh.st·2y

    Introducing selfh.st/icons, a Collection of Self-Hosted Dashboard Icons

    Discover a collection of over 600 standardized icons and logos tailored for dashboards and homelab-related projects. Available in multiple formats (SVG, PNG, WebP), these icons can be accessed via a public GitHub repository. Contributions and suggestions for new icons are welcome through the project's GitHub discussions.

  7. 7
    Article
    Avatar of itsfossIt's Foss·1y

    9 Dashboard Tools to Manage Your Homelab Effectively

    Managing multiple services in a homelab can be chaotic, but dashboards simplify the process by providing a unified interface to monitor and control everything. This post reviews nine dashboard tools such as Homer, Dashy, Heimdall, Organizr, and Umbrel, each with its pros, cons, and unique features. From lightweight solutions like Homer to more complex setups like UCS Server, there is a dashboard for every homelab setup and user preference.

  8. 8
    Article
    Avatar of communityCommunity Picks·2y

    My Homelab Journey

    Starting a homelab can provide hands-on experience with various technologies. It's crucial to plan your homelab carefully to avoid unnecessary expenses. Key hardware choices include cost-effective and upgradable options like old prebuilt machines and single-board devices. For operating systems, Proxmox for virtualization, TrueNAS Scale for NAS, and Docker for containerization are excellent choices. Essential software includes virtualization and networking tools, security solutions, development frameworks, automation tools, and monitoring systems. Documenting your setup is vital for troubleshooting and future upgrades. Start small and scale up as your needs evolve.

  9. 9
    Article
    Avatar of notedNoted·2y

    Automate your Proxmox Homelab with Proxmox VE Helper Scripts

    Proxmox VE Helper Scripts can significantly streamline the process of setting up and deploying applications in a homelab environment. These scripts, which have garnered over 12,000 stars on GitHub, allow users to quickly install nearly 200 different apps and tools with simple bash commands. They offer both default and customizable setup options for creating Linux containers or virtual machines, saving considerable setup time.