# Home Servers

**URL:** https://forum.hhf.technology/c/servers/home-servers/57.md

[Latest](https://forum.hhf.technology/latest.md) · [Categories](https://forum.hhf.technology/categories.md) · [Tags](https://forum.hhf.technology/tags.md)

---

## [About the Home Servers category](https://forum.hhf.technology/t/about-the-home-servers-category/114)

<div class="topic-metadata">

**Author:** [@amkindly](https://forum.hhf.technology/u/amkindly)\
**Replies:** 0\
**Last updated:** [October 9, 2024, 5:59pm UTC](https://forum.hhf.technology/t/about-the-home-servers-category/114 "2024-10-09T17:59:07Z")

</div>

Homelab hardware and home servers: builds, NAS boxes, Raspberry Pi, power use, storage layouts and what’s running in your rack. What belongs here: Hardware builds, NAS (Unraid, TrueNAS, Synology), Raspberry Pi projects,…

---

## [Small script to backup CNPG databases from Truenas SCALE with TrueCharts](https://forum.hhf.technology/t/small-script-to-backup-cnpg-databases-from-truenas-scale-with-truecharts/351)

<div class="topic-metadata">

**Author:** [@hhf.technoloy](https://forum.hhf.technology/u/hhf.technoloy)\
**Replies:** 0\
**Last updated:** [November 4, 2024, 2:26pm UTC](https://forum.hhf.technology/t/small-script-to-backup-cnpg-databases-from-truenas-scale-with-truecharts/351 "2024-11-04T14:26:03Z")

</div>

\[cnpg\_backup.sh\] #!/bin/bash set -euo pipefail # All apps with CNPG are backed up or specify the names of the app deployment. E.g. "nextcloud" or "authentik-my-app-name" # If the below doesn't work, try \`APPS\_TO\_BACKUP=…

---

## [PHP script that syncs remote ZFS snapshots to local dataset. Works with encrypted volumes](https://forum.hhf.technology/t/php-script-that-syncs-remote-zfs-snapshots-to-local-dataset-works-with-encrypted-volumes/286)

<div class="topic-metadata">

**Author:** [@hhf.technoloy](https://forum.hhf.technology/u/hhf.technoloy)\
**Replies:** 0\
**Last updated:** [August 4, 2024, 10:43am UTC](https://forum.hhf.technology/t/php-script-that-syncs-remote-zfs-snapshots-to-local-dataset-works-with-encrypted-volumes/286 "2024-08-04T10:43:00Z")

</div>

name \[zfs\_sync.php\] \<?php /\* Script that syncs remote zfs snapshots to a local zfs target. Can sync remote encrypted datasets without ever needing to know the key on the local machine. It will automatically search fo…

---

## [Use edgerouter\_wait\_start\_vms.sh on Unraid as part of a broader startup automation system](https://forum.hhf.technology/t/use-edgerouter-wait-start-vms-sh-on-unraid-as-part-of-a-broader-startup-automation-system/397)

<div class="topic-metadata">

**Author:** [@hhf.technoloy](https://forum.hhf.technology/u/hhf.technoloy)\
**Replies:** 0\
**Last updated:** [July 17, 2024, 1:50pm UTC](https://forum.hhf.technology/t/use-edgerouter-wait-start-vms-sh-on-unraid-as-part-of-a-broader-startup-automation-system/397 "2024-07-17T13:50:00Z")

</div>

My EdgeRouter ping and start up script for VM optimized. #!/bin/bash # # edgerouter\_wait\_start\_vms.sh # # Description: Waits for edgerouter to become available before starting libvirt VMs. # Useful for autom…

---

## [Disable Synology from listening on ports 80 and 443 while keeping port 5000 active](https://forum.hhf.technology/t/disable-synology-from-listening-on-ports-80-and-443-while-keeping-port-5000-active/479)

<div class="topic-metadata">

**Author:** [@hhf.technoloy](https://forum.hhf.technology/u/hhf.technoloy)\
**Replies:** 0\
**Last updated:** [November 25, 2024, 11:58pm UTC](https://forum.hhf.technology/t/disable-synology-from-listening-on-ports-80-and-443-while-keeping-port-5000-active/479 "2024-11-25T23:58:00Z")

</div>

To disable Synology from listening on ports 80 and 443 while keeping port 5000 active, you’ll need to adjust your Synology’s network settings. Here’s a breakdown of how to do it, along with some important considerations: …

---

## [Enhanced Unraid ZFS Error Notification Script with Discord Integration or without](https://forum.hhf.technology/t/enhanced-unraid-zfs-error-notification-script-with-discord-integration-or-without/401)

<div class="topic-metadata">

**Author:** [@hhf.technoloy](https://forum.hhf.technology/u/hhf.technoloy)\
**Replies:** 0\
**Last updated:** [November 15, 2024, 5:55am UTC](https://forum.hhf.technology/t/enhanced-unraid-zfs-error-notification-script-with-discord-integration-or-without/401 "2024-11-15T05:55:05Z")

</div>

Let me explain the how the script works: Script Structure and Error Handling: Added set -euo pipefail for strict error handling Organized code into functions for better modularity and maintenance Added proper loggin…

---

## [Enhanced VM Watchdog Script for Unraid: Automatic Crash Recovery with Logging and Error Handling](https://forum.hhf.technology/t/enhanced-vm-watchdog-script-for-unraid-automatic-crash-recovery-with-logging-and-error-handling/402)

<div class="topic-metadata">

**Author:** [@hhf.technoloy](https://forum.hhf.technology/u/hhf.technoloy)\
**Replies:** 0\
**Last updated:** [November 16, 2024, 7:36am UTC](https://forum.hhf.technology/t/enhanced-vm-watchdog-script-for-unraid-automatic-crash-recovery-with-logging-and-error-handling/402 "2024-11-16T07:36:20Z")

</div>

I’ve enhanced the script with several important improvements: Error Handling: Added proper error checking for VM existence Implemented retry logic with configurable maximum attempts Added cooldown period between res…

---

## [How to bind your GPU to vfio at boot without affecting Unraid](https://forum.hhf.technology/t/how-to-bind-your-gpu-to-vfio-at-boot-without-affecting-unraid/324)

<div class="topic-metadata">

**Author:** [@hhf.technoloy](https://forum.hhf.technology/u/hhf.technoloy)\
**Replies:** 0\
**Last updated:** [November 1, 2024, 2:51pm UTC](https://forum.hhf.technology/t/how-to-bind-your-gpu-to-vfio-at-boot-without-affecting-unraid/324 "2024-11-01T14:51:52Z")

</div>

To bind your GPU to VFIO at boot without affecting Unraid, follow these steps: Steps to Bind GPU to VFIO Enable IOMMU in BIOS: Ensure that IOMMU is enabled in your BIOS settings. This is crucial for passing through in…

---

## [Enabling SSH access to your Synology](https://forum.hhf.technology/t/enabling-ssh-access-to-your-synology/480)

<div class="topic-metadata">

**Author:** [@hhf.technoloy](https://forum.hhf.technology/u/hhf.technoloy)\
**Replies:** 0\
**Last updated:** [October 31, 2024, 11:01pm UTC](https://forum.hhf.technology/t/enabling-ssh-access-to-your-synology/480 "2024-10-31T23:01:00Z")

</div>

Enabling SSH access before making changes to your Synology’s network settings is an excellent security measure. It provides a backup way to access your NAS in case you accidentally lock yourself out. Here’s how to enab…

---

## [All in one backup solution with a GUI for Unraid](https://forum.hhf.technology/t/all-in-one-backup-solution-with-a-gui-for-unraid/220)

<div class="topic-metadata">

**Author:** [@hhf.technoloy](https://forum.hhf.technology/u/hhf.technoloy)\
**Replies:** 0\
**Last updated:** [October 16, 2024, 10:33am UTC](https://forum.hhf.technology/t/all-in-one-backup-solution-with-a-gui-for-unraid/220 "2024-10-16T10:33:35Z")

</div>

Main requirements of any Unraid user are to design a backup with “set it and forget it” approach, requiring only occasional monitoring. Important Considerations Initial Setup: You will need to invest some time in confi…

---

## [How to Migrate Your Unraid Server to New Hardware: Step-by-Step Guide with Minimal Downtime](https://forum.hhf.technology/t/how-to-migrate-your-unraid-server-to-new-hardware-step-by-step-guide-with-minimal-downtime/371)

<div class="topic-metadata">

**Author:** [@hhf.technoloy](https://forum.hhf.technology/u/hhf.technoloy)\
**Replies:** 0\
**Last updated:** [March 6, 2024, 3:49pm UTC](https://forum.hhf.technology/t/how-to-migrate-your-unraid-server-to-new-hardware-step-by-step-guide-with-minimal-downtime/371 "2024-03-06T15:49:00Z")

</div>

Step 1: Treat the New Server as a Hardware Upgrade Prepare the Drives Think of this upgrade like replacing major components (CPU, motherboard, power supply, and case) while keeping your existing storage setup intact. …
