Skip to content

Build your own Media Server, VPN Server, or host any other types of services from your Home.

Notifications You must be signed in to change notification settings

deepesh611/Home-Server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Home Server Setup Guide 🖥️

Welcome to the Home Server repository! This guide will walk you through setting up a complete home server using Raspberry Pi (or any other system), configuring essential services like CasaOS, Nginx, and Cockpit, and customizing it for your needs.


Features 🌟

  • 📡 Static IP Configuration: Keep your server accessible with a fixed IP address.
  • 🌐 Domain Name Setup: Assign a custom local domain name for ease of access.
  • 🏠 Landing Page: Host a personalized landing page for your server.
  • 🚀 CasaOS: Manage your server with an intuitive dashboard.
  • 🔧 Cockpit Setup: Monitor and manage your server efficiently.
  • 📂 External Storage: Add and configure external HDDs/SSDs for additional storage.

How to Use This Repository? 🤔

This repository is structured into multiple folders, each covering a specific aspect of the server setup. Follow these steps:

  1. Clone the repository to your local machine:
    git clone https://github.com/deepesh611/Home-Server.git
  2. Navigate to the relevant folder for detailed instructions.

Repository Overview 🚀

1. Setting Up the Server

This section includes a detailed guide on setting up a fresh Raspberry Pi or any system for server use.
Learn to:

  • Flash Raspberry Pi OS.
  • Assign a static IP address.
  • Set up SSH for remote access.

👉 Go to Guide

2. Creating a Server Landing Page

Host a custom landing page to showcase your services or provide easy navigation to your server's tools.

👉 Go to Guide

3. Installing and Configuring CasaOS

Install and configure CasaOS to simplify managing your server with an elegant UI.

👉 Go to Guide


Contributions 🤝

Feel free to contribute to this repository!

  • Fork the repo.
  • Create a new branch.
  • Submit a pull request with detailed explanations of your changes.

Questions or Feedback? 💬

If you have any questions or suggestions, open an issue in this repository or reach out directly via GitHub Issues or Discussions.


Happy Hosting! 🚀

Releases

No releases published

Packages

No packages published