An open API service indexing awesome lists of open source software.

https://github.com/smcnab1/home-server-config

Streamline your home server setup effortlessly. Elevate your digital experience with ease. 🖥️✨
https://github.com/smcnab1/home-server-config

docker home-server homeserver nas omv open-media-vault openmediavault portainer raspberry-pi raspberrypi rpi

Last synced: 6 months ago
JSON representation

Streamline your home server setup effortlessly. Elevate your digital experience with ease. 🖥️✨

Awesome Lists containing this project

README

          

[![Contributors][contributors-shield]][contributors-url]
[![Forks][forks-shield]][forks-url]
[![Stargazers][stars-shield]][stars-url]
[![Issues][issues-shield]][issues-url]
[![MIT License][license-shield]][license-url]
[![Kofi][kofi-badge]][kofi-url]





Logo

Home Server Config


Streamline your home server setup effortlessly. Elevate your digital experience with ease. 🖥️✨


Explore the docs »




View Demo
·
Report Bug
·
Request Feature


View Contents

_Last Updated June 2024_

- [About The Project](#about-the-project)
- [Hardware](#hardware)
- [Container](#container)
- [Back Matter](#back-matter)
- [Roadmap](#roadmap)
- [Contributing](#contributing)
- [License](#license)

## About The Project

This is my **first** time creating or using a Home Server. I began with a Raspberry Pi 4B and a **very** old HDD, playing with Open Media Vault but got bitten by the NAS bug and have created a full home server/lab for the house.

(back to top)

## Hardware _(as at Jan 24)_

This is a list of the hardware I **currently** use as part of my Home NAS setup. Any suggestions drop them as a feature request.

View all Hardware



Servers & Dekstops 🖥
Qty (#)
Price per unit (£)
Price (£)




Lenovo M73 Tiny ThinkCentre (1TB SSD, 16GB RAM, i7)
2
199.99
388.98


Apple Mac Mini 2020 (M1, 250GB)
1
699.99
699.99


ODROID N2+ (4GB RAM)
1
83.00
83.00


Raspberry Pi 4 Model B, 8GB RAM
1
75.50
75.50


Raspberry Pi 4 Model B, 4GB RAM
1
75.50
75.50


Raspberry Pi 4 Model B, 2GB RAM
1
75.50
75.50


Total
 
 
1398.47


 
 
 
 




Storage 💾
Units (#)
Price per unit (£)
Price (£)




Synology DS918+ 4 Bay Desktop NAS
1
518.18
518.18


Seagate IronWolf 8TB Hard Drive
4
159.00
636.00


Seagate BarraCuda 4TB Hard Drive
4
75.99
151.98


Crucial BX500 1TB SSD
5
56.11
280.55


Fanxiang S101 512GB SSD
2
49.32
98.64


SanDisk 128GB USB Flash Drive
4
14.95
59.80


Total
 
 
1743.15


 
 
 
 




Networking 👨‍💻
Units (#)
Price per unit (£)
Price (£)




TP-Link JetStream 16-Port Switch
1
105.55
105.55


TP-Link TL-SG1005D 5-Port Switch
1
12.99
12.99


TP-Link TL-SG108S 8-Port Switch
1
17.49
17.49


TP-Link TL-ER605 Router
1
47.69
47.69


TP-Link AC1750 Access Point (EAP245)
2
99.99
199.98


TP-Link TL-UE306 USB 3.0 to Ethernet Adapter
2
11.99
23.98


Total
 
 
407.68


 
 
 
 




Power 🔌
Units (#)
Price per unit (£)
Price (£)




APC SMT1000IC UPS
1
778.80
778.80


Total
 
 
778.80


 
 
 
 




Total of All Devices
[as at Jan 24 (UK)]


😳£4,328.30😳

(back to top)

 

## Containers & Machines _(as at Jan 24)_

This is a list of all of my containers & machines within my setup. These also include the Docker Containers I currently use.

RASPI-1 [Raspberry Pi 4B, 8GB RAM, 1TB SSD] (as at Jan 24)

 RASPI-1 - 8GB RAM

  Raspbian Lite 64Bit OS | Docker 20.10

Omada SDN Controller
OS Application

PiHole
OS Application

(back to top)

RASPI-2 [Raspberry Pi 4B, 4GB RAM, 1TB SSD] (as at Jan 24)

 RASPI-2 - 4GB RAM

  Currently Unused

...
...

(back to top)

RASPI-3 [Raspberry Pi 4B, 2GB RAM, 1TB SSD] (as at Jan 24)

 RASPI-2 - 4GB RAM

  Currently Unused

...
...

(back to top)

SYN-NAS-01 [Synology DS918+ NAS Enclosure, 16GB RAM, 32TB Storage] (as at Jan 24)

 SYN-NAS-01 - 16GB RAM

  Synology DSM | Docker 20.10

Docker
OS Application

Active Backup for Business
OS Application

Virtual Machine Manager
OS Application

Plex
OS Application

Tailscale
OS Application

Web Station
OS Application

Synology Photos
OS Application

Synology Drive
OS Application

Cloudflared Tunnel
Docker Container

Homarr Dashboard
Docker Container

Mealie
Docker Container

Portainer
Docker Container

Prowlarr
Docker Container

Radarr
Docker Container

Sonarr
Docker Container

Scrypted
Docker Container

Tautulli
Docker Container

Transmission VPN
Docker Container

Vaultwarden
Docker Container

(back to top)

ODR-HA-01 [ODROID N2+, 4GB RAM, 250GB Storage] (as at Jan 24) Full Details on Home-Server-Config Git

 ODR-HA-01 - 4GB RAM

  Home Assistant OS

Zigbee2MQTT
Add-On

Tailscale
Add-On

Frigate NVR
Add-On

Studio Code Server
Add-On

Network UPS Tools
Add-On

Mosquitto Broker
Add-On

MariaDB
Add-On

DeepStack
Add-On

Advanced SSH & Web Terminal
Add-On

Double Take
Add-On

(back to top)

 

## Back Matter

### Roadmap

- [ ] Finalise Documentation.

See the [open issues](https://github.com/smcnab1/home-server-config/issues) for a full list of proposed features (and known issues).

(back to top)

### Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement" or "feature-request".
Don't forget to give the project a star! Thanks again!

1. Fork the Project.
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request

### License

This project is licensed under the [MIT License](LICENSE.md).

(back to top)

[contributors-shield]: https://img.shields.io/github/contributors/smcnab1/home-server-config.svg?style=for-the-badge
[contributors-url]: https://github.com/smcnab1/home-server-config/graphs/contributors
[forks-shield]: https://img.shields.io/github/forks/smcnab1/home-server-config.svg?style=for-the-badge
[forks-url]: https://github.com/smcnab1/home-server-config/network/members
[stars-shield]: https://img.shields.io/github/stars/smcnab1/home-server-config.svg?style=for-the-badge
[stars-url]: https://github.com/smcnab1/home-server-config/stargazers
[issues-shield]: https://img.shields.io/github/issues/smcnab1/home-server-config.svg?style=for-the-badge
[issues-url]: https://github.com/smcnab1/home-server-config/issues
[license-shield]: https://img.shields.io/github/license/smcnab1/home-server-config.svg?style=for-the-badge
[license-url]: https://github.com/smcnab1/home-server-config/blob/master/LICENSE.md
[linkedin-shield]: https://img.shields.io/badge/-LinkedIn-black.svg?style=for-the-badge&logo=linkedin&colorB=555
[linkedin-url]: https://www.linkedin.com/in/sammcnab/
[product-screenshot]: images/screenshot.png
[email-badge]: https://img.shields.io/badge/Email-D14836?style=for-the-badge&logo=gmail&logoColor=white
[email-url]: mailto:sam@sammcnab.co.uk
[git-badge]: https://img.shields.io/badge/GitHub-100000?style=for-the-badge&logo=github&logoColor=white
[git-url]: https://github.com/smcnab1
[kofi-badge]: https://ko-fi.com/img/githubbutton_sm.svg
[kofi-url]: https://ko-fi.com/sammcnab1