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. 🖥️✨
- Host: GitHub
- URL: https://github.com/smcnab1/home-server-config
- Owner: smcnab1
- License: mit
- Created: 2022-09-28T16:39:55.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2024-06-15T11:00:19.000Z (over 1 year ago)
- Last Synced: 2025-02-16T01:41:21.087Z (8 months 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 ApplicationPiHole
OS ApplicationRASPI-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 ApplicationActive Backup for Business
OS ApplicationVirtual Machine Manager
OS ApplicationPlex
OS ApplicationTailscale
OS ApplicationWeb Station
OS ApplicationSynology Photos
OS ApplicationSynology Drive
OS ApplicationCloudflared Tunnel
Docker ContainerHomarr Dashboard
Docker ContainerMealie
Docker ContainerPortainer
Docker ContainerProwlarr
Docker ContainerRadarr
Docker ContainerSonarr
Docker ContainerScrypted
Docker ContainerTautulli
Docker ContainerTransmission VPN
Docker ContainerVaultwarden
Docker ContainerODR-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-OnTailscale
Add-OnFrigate NVR
Add-OnStudio Code Server
Add-OnNetwork UPS Tools
Add-OnMosquitto Broker
Add-OnMariaDB
Add-OnDeepStack
Add-OnAdvanced SSH & Web Terminal
Add-OnDouble 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