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: 5 months ago
JSON representation
Streamline your home server setup effortlessly. Elevate your digital experience with ease. 🖥️✨
- Host: GitHub
- URL: https://github.com/smcnab1/home-server-config
- Owner: smcnab1
- License: mit
- Created: 2022-09-28T16:39:55.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-06-15T11:00:19.000Z (about 2 years ago)
- Last Synced: 2025-04-12T12:59:33.359Z (about 1 year ago)
- Topics: docker, home-server, homeserver, nas, omv, open-media-vault, openmediavault, portainer, raspberry-pi, raspberrypi, rpi
- Language: Shell
- Homepage: https://smcnab1.github.io/home-server-config/
- Size: 478 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: .github/CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Security: .github/SECURITY.md
- Support: .github/SUPPORT.md
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]
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.
## 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😳
## 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
RASPI-2 [Raspberry Pi 4B, 4GB RAM, 1TB SSD] (as at Jan 24)
RASPI-2 - 4GB RAM
Currently Unused
...
...
RASPI-3 [Raspberry Pi 4B, 2GB RAM, 1TB SSD] (as at Jan 24)
RASPI-2 - 4GB RAM
Currently Unused
...
...
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
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 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).
### 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).
[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