From 4666d5d6b3f58070c61e3698b8db23d7fd2d5945 Mon Sep 17 00:00:00 2001 From: 007revad <39733752+007revad@users.noreply.github.com> Date: Sun, 7 Jul 2024 17:18:24 +1000 Subject: [PATCH] Update my-other-scripts.md --- my-other-scripts.md | 104 +++++++++++++++++++++++++++++--------------- 1 file changed, 69 insertions(+), 35 deletions(-) diff --git a/my-other-scripts.md b/my-other-scripts.md index d26bcf9..be27b47 100644 --- a/my-other-scripts.md +++ b/my-other-scripts.md @@ -1,6 +1,15 @@ -## My other scripts +## All my scripts -### Plex scripts +#### Contents +- [Plex](#plex) +- [Synology docker](#synology-docker) +- [Synology recovery](#synology-recovery) +- [Other Synology scripts](#other-synology-scripts) +- [Synology hardware restrictions](#synology-hardware-restrictions) +- [Synology dev](#synology-dev) +## + +### Plex - **Synology_Plex_Backup** - A script to backup Plex to a tgz file foror DSM 7 and DSM 6. @@ -16,36 +25,28 @@ ### Plex scripts - Sync your main Plex server database & metadata to a backup Plex server. - Works for Synology, Asustor, Linux and supports Plex package or Plex in docker. +               [Back to Contents](#contents) -### Synology scripts - -- **Synology_HDD_db** - - Add your SATA or SAS HDDs and SSDs plus SATA and NVMe M.2 drives to your Synology's compatible drive databases, including your Synology M.2 PCIe card and Expansion Unit databases. - -- **Synology_enable_M2_volume** - - Enable creating volumes with non-Synology M.2 drives. - - Enable Health Info for non-Synology NVMe drives (not in DSM 7.2.1 or later). +### Synology docker -- **Synology_M2_volume** - - Easily create an M.2 volume on Synology NAS. +- **Synology_ContainerManager_IPv6** + - Enable IPv6 for Container Manager's bridge network. -- **Synology_app_mover** - - Easily move Synology packages from one volume to another volume. +- **ContainerManager_for_all_armv8** + - Script to install Container Manager on a RS819, DS119j, DS418, DS418j, DS218, DS218play or DS118. + +- **Docker_Autocompose** + - Create .yml files from your docker existing containers. - **Synology_docker_cleanup** - Remove orphan docker btrfs subvolumes and images in Synology DSM 7 and DSM 6. -- **Synology_enable_M2_card** - - Enable Synology M.2 PCIe cards in Synology NAS that don't officially support them. +               [Back to Contents](#contents) -- **Synology_enable_eunit** - - Enable an unsupported Synology eSATA Expansion Unit models. - -- **Synology_enable_Deduplication** - - Enable deduplication with non-Synology SSDs and unsupported NAS models. +### Synology recovery -- **Synology_SHR_switch** - - Easily switch between SHR and RAID Groups, or enable RAID F1. +- **Synology_DSM_reinstall** + - Easily re-install the same DSM version without losing any data or settings. - **Synology_Recover_Data** - A script to make it easy to recover your data from your Synology's drives using a computer. @@ -53,32 +54,65 @@ ### Synology scripts - **Synology clear drive error** - Clear drive critical errors so DSM will let you use the drive. -- **Synology_Config_Backup** - - Backup and export your Synology DSM configuration. +- **Synology_DSM_Telnet_Password** + - Synology DSM Recovery Telnet Password of the Day generator. -- **ContainerManager_for_all_armv8** - - Script to install Container Manager on a RS819, DS119j, DS418, DS418j, DS218, DS218play or DS118. +               [Back to Contents](#contents) -- **Synology_DSM_reinstall** - - Easily re-install the same DSM version without losing any data or settings. +### Other Synology scripts + +- **Synology_app_mover** + - Easily move Synology packages from one volume to another volume. + +- **Synology_Config_Backup** + - Backup and export your Synology DSM configuration. - **Synology_CPU_temperature** - - Get Synology NAS CPU temperature via SSH. + - Get and log Synology NAS CPU temperature via SSH. - **Synology_SMART_info** - Show Synology smart test progress or smart health and attributes. +- **Synology_Cleanup_Coredumps** + - Cleanup memory core dumps from crashed processes. + +               [Back to Contents](#contents) + +### Synology hardware restrictions + +- **Synology_HDD_db** + - Add your SATA or SAS HDDs and SSDs plus SATA and NVMe M.2 drives to your Synology's compatible drive databases, including your Synology M.2 PCIe card and Expansion Unit databases. + +- **Synology_enable_M2_volume** + - Enable creating volumes with non-Synology M.2 drives. + - Enable Health Info for non-Synology NVMe drives (not in DSM 7.2.1 or later). + +- **Synology_M2_volume** + - Easily create an M.2 volume on Synology NAS. + +- **Synology_enable_M2_card** + - Enable Synology M.2 PCIe cards in Synology NAS that don't officially support them. + +- **Synology_enable_eunit** + - Enable an unsupported Synology eSATA Expansion Unit models. + +- **Synology_enable_Deduplication** + - Enable deduplication with non-Synology SSDs and unsupported NAS models. + +- **Synology_SHR_switch** + - Easily switch between SHR and RAID Groups, or enable RAID F1. + - **Synology_enable_sequential_IO** - Enables sequential I/O for your SSD caches, like DSM 6 had. -- **Synology_Cleanup_Coredumps** - - Cleanup memory core dumps from crashed processes. - -- **Docker_Autocompose** - - Create .yml files from your docker existing containers. +               [Back to Contents](#contents) + +### Synology dev - **Download_Synology_Archive** - Download all or part of the Synology archive. - **ScriptNotify** - DSM 7 package to allow your scripts to send DSM notifications. + +               [Back to Contents](#contents)