====== Synology NAS ====== DS918+, DS1517+ 모델을 기반으로 한 설정들입니다. BTRFS관련 twaek을 제외하고는 다른 모델들도 모두 적용이 가능합니다. Arm 기반의 제품군들과 Intel 기반의 제품군들이 있습니다. Intel 제품군들은 docker의 구동이 가능합니다. ---- ===== BTRFS tweaks ===== * Compression of folder is available in BTRFS system. Multimedia files (such as Video, music, photo files; already compressed) are not suitable for this tweak. However, text files and uncompressed file formats can be further compressed for saving storage space without considerable performance degradation. check current configuration $ sudo btrfs property get /volume1/homes ro=false If there is no compression property on specific folder, set compression attribute $ sudo btrfs property set /volume1/homes compression lzo lzo and zlib properties can be set for compression. The former is fast but less compressed, the latter is opposite. I personally recommend lzo for compression. ---- ===== SSH ===== * Public Key Authentication (passwordless auth). * Hardware Acceleration through AES-NI. * Security check. ---- ===== NGINX reverse proxy ===== * Websocket support ---- ===== Kernel Page Table Isolation (KPTI) ===== * Security fix for Meltdown vulnerability is available (Upgrade to 6.2-23739-2 or above).((https://www.synology.com/en-us/support/security/Synology_SA_18_01)) * After upgrade, you need to activate manually in configuration. ---- ===== 3rd party packages =====