NoxiousOdin1050

πŸš€ Secure-debian-mini-infra - Your Simple Home Lab Solution

πŸ”₯ Overview

Secure Debian mini-infra provides a robust solution for creating a secure home lab environment. This setup includes functionalities such as a NAT router, nftables firewall, SSH bastion, RAID1/LVM storage, and more. Enjoy the convenience of file sharing with NFSv4 and Samba, automated backups, logging, NTP synchronization, and monitoring.

πŸ“₯ Download Now

Download

πŸš€ Getting Started

To begin using Secure-debian-mini-infra, you need to download the software from the Releases page. Follow the steps below to set up your home lab with ease.

πŸ“‹ System Requirements

πŸ”— Features

πŸ“₯ Download & Install

  1. Visit the Releases Page: Go to this page to download. Here, you will find the latest version of the software.
  2. Select Your Version: Look for the latest release. You will see options for various installation files. Choose the one that fits your requirements best.
  3. Download and Save: Click on the desired file to begin your download. Save it to a known location on your computer.
  4. Install the Software: Once downloaded, navigate to the file and follow the prompts to install it on your Debian system.

βš™οΈ Configuration Steps

  1. Initial Setup: Open your terminal. To begin the setup, run:
    sudo ./setup.sh
    
  2. Follow On-Screen Instructions: The script will guide you through the configuration of your network settings, firewall rules, and storage options.
  3. Create User Account: Set up a user account for managing SSH connections and file sharing.
  4. Verify Installation: After configuring, verify the installation by running:
    sudo systemctl status your-service-name
    

    Replace your-service-name with the service you want to check.

πŸ“Š Monitoring Your Home Lab

Use monitoring tools included in the setup to keep track of your system performance and network activity. Access your logs through the /var/log/ directory to analyze any issues or performance metrics.

πŸ”’ Security Tips

β˜‘οΈ FAQs

How do I start the router?

Run:

sudo systemctl start router.service

Can I access files remotely?

Yes, you can use SSH or Samba to access files on your network from other devices.

What if I encounter issues?

Refer to the logs in /var/log/ directory to diagnose any problems, or check the documentation available in the repository’s wiki.

πŸ’¬ Community Support

Join our community forum for help and support. Share your experiences and ask questions to other users in the community.

πŸ“œ License

This project is licensed under the MIT License.

πŸ“₯ Download Now

Don’t forget to visit our Releases page again for the latest updates and versions. Your home lab journey starts here!