Syncthing: synchronizing files without a 'cloud'
Syncthing lets you synchronize your files bidirectionally across multiple devices.
With this program, you can share folders between several devices on your network. The
syncthing application consist of a command-line program and a built-in HTTP user interface. There is a user service, called
syncthing.service you may need to start and enable so Syncthing can be able to start at boot.
# Systemd systemctl --user enable --now syncthing.service
There are applications for phones, Windows and MacOS (and, of course, Linux): https://syncthing.net/downloads/.
Then, add a folder to share by specifying a custom label, its path (“General” tab) and the devices you want to share the folder with (“Sharing” tab). Inside “Advanced” tab you can select if you want the folder to send and receive changes, only send or only receive changes.
After you added a shared folder, you will receive a notification in the other device to confirm the operation and you will be able to adjust some settings like the folder path.
In Debian/Ubuntu systems, you can use
dpkg-reconfigureto reconfigure an installed package using intuitive dialogs. I will show you how to use this command to change some system settings.
If you have a scanned PDF and you want to be able to search and copy text from it, in this tutorial I will show you how to do it.
If you want to do X11 forwarding from your container to your host, you can type these simple commands.
If you don’t have a Graphical User Interface (GUI) on your Linux device, or you need a simple text-based web browser, I will show you a couple of great programs.
A comprehensive list of Linux-related websites sorted by categories.