## All my scripts #### Contents - [Plex](#plex) - [Synology docker](#synology-docker) - [Synology recovery](#synology-recovery) - [Other Synology scripts](#other-synology-scripts) - [Synology hardware restrictions](#synology-hardware-restrictions) - [How To Guides](#how-to-guides) - [Synology dev](#synology-dev) *** ### Plex - **Synology_Plex_Backup** - A script to backup Plex to a tgz file foror DSM 7 and DSM 6. - Works for Plex Synology package and Plex in docker. - **Asustor_Plex_Backup** - Backup your Asustor's Plex Media Server settings and database. - **Linux_Plex_Backup** - Backup your Linux Plex Media Server's settings and database. - **Plex_Server_Sync** - 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 docker - **Synology_Docker_export** - Export all Synology Container Manager or Docker containers' settings as json files to your docker shared folder. - **Synology_ContainerManager_IPv6** - Enable IPv6 for Container Manager's bridge network. - **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.               [Back to Contents](#contents) ### Synology recovery - **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. - **Synology clear drive error** - Clear drive critical errors so DSM will let you use the drive. - **Synology_DSM_Telnet_Password** - Synology DSM Recovery Telnet Password of the Day generator. - **Syno_DSM_Extractor_GUI** - Windows GUI for extracting Synology DSM 7 pat files and spk package files. - **Synoboot_backup** - Back up synoboot after each DSM update so you can recover from a corrupt USBDOM.               [Back to Contents](#contents) ### Other Synology scripts - **Synology_app_mover** - Easily move Synology packages from one volume to another volume. - **Video_Station_for_DSM_722** - Script to install Video Station in DSM 7.2.2 - **SS_Motion_Detection** - Installs previous Surveillance Station and Advanced Media Extensions versions so motion detection and HEVC are supported. - **Synology_Config_Backup** - Backup and export your Synology DSM configuration. - **Synology_CPU_temperature** - 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. - **Synology_toggle_reset_button** - Script to disable or enable the reset button and show current setting. - **Synology_Download_Station_Chrome_Extension** - Download Station Chrome Extension. - **Seagate_lowCurrentSpinup** - This script avoids the need to buy and install a higher wattage power supply when using multiple large Seagate SATA HDDs.               [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_Information_Wiki** - Information about Synology hardware.               [Back to Contents](#contents) ### How To Guides - **Synology_SSH_key_setup** - How to setup SSH key authentication for your Synology.               [Back to Contents](#contents) ### Synology dev - **Download_Synology_Archive** - Download all or part of the Synology archive. - **Syno_DSM_Extractor_GUI** - Windows GUI for extracting Synology DSM 7 pat files and spk package files. - **ScriptNotify** - DSM 7 package to allow your scripts to send DSM notifications. - **DTC_GUI_for_Windows** - GUI for DTC.exe for Windows.               [Back to Contents](#contents)