Skip to content

Instantly share code, notes, and snippets.

@mrl22
mrl22 / README.md
Last active September 7, 2025 14:15
Backup your Synology to Linux with Encryption using Hyper Backup

How to Backup Your Synology to Linux with Encryption Using Hyper Backup

This guide has been created to assist those seeking a solution for backing up their Synology NAS to an offsite Ubuntu 22.04 server. Many guides are available for achieving this without encryption, but this guide focuses on incorporating encryption for added security.

Configuring Linux

  1. Setting Up Your Ubuntu Server
    • Begin by configuring your Ubuntu server in the usual manner.
    • Ensure that SSHD is running on a port of your choice, making sure the chosen port is open in the firewall or, for enhanced security, allow access from the public IP of your Synology NAS.
  • It's recommended to disable PasswordAuthentication for improved security.
@tdcosta100
tdcosta100 / WSL2GUIXvnc-en.md
Last active December 9, 2025 02:54
A tutorial to use GUI in WSL2 replacing original XServer by Xvnc, allowing WSL to work like native Linux, including login screen

WSL2 with GUI using Xvnc

Note

If you want to use pure WSLg, you can try the new WSLg (XWayland) tutorial or the WSLg (Wayland) tutorial.

In this tutorial, we will setup GUI in WSL2, and access it using VNC. No additional software outside WSL (like VcXsrv) is required, except, of course, a VNC Viewer (RealVNC, TightVNC, TigerVNC, UVNC, etc, all of them might work flawlessly).

The key component we need to install is the desktop metapackage you want (GNOME, KDE, Xfce, Budgie, etc) and tigervnc-standalone-server.

For this setup, I will use Ubuntu (20.04, 22.04 and 24.04 are working), and install GNOME Desktop. Since the key components aren't bound to Ubuntu or GNOME, you can use your favorite distro and GUI. Check the [Sample