In my previous two posts “Configuring Synology NAS to use own domain name. Part 1” and “Configuring Synology NAS to use its own domain name. Part 2” I described configuring DSM to update Dynamic DN...
🔨Configuring Synology NAS to use its own domain name. Part 3
🕸 Configuring Synology NAS to use its own domain name. Part 2
In my previous post, I described how to configure DDNS Updater 2 and Google Domains to use Dynamic DNS. Enough time has passed since then and I had to add many subdomains for my fisenko.net domain,...
☁️ Configuring Synology NAS to use its own domain name. Part 1
In this post, I describe how you could configure Synology NAS to use your own domain even if you don’t have static IP. Synology NAS provides a build-in functionality to configure your domain lik...
🐾The First Steps With Ubiquity
Not so long ago I was seriously puzzled by the question of a more competent organization of the local network at home. Since the number of devices is constantly increasing: phones, tablets, smart d...
⚙️ Customize Spring MongoDB DBRef Resolution
I think I will not open a secret saying that many developers love Spring for the ability to quickly make sometimes complex things relatively simple and elegant. A huge community of developers with ...
📏 Measure method execution time using Spring AOP
There are times when it is necessary to be able to log the execution time of a method. The simplest way to achieve that would be to modify every method by adding Stopwatch or System.currentTimeMill...
🛠 Creating a Linux service with systemd
Oftentimes writing application there is a need to offload compute-heavy tasks to an asynchronous worker script, schedule tasks for later, or even write a daemon that listens to a socket to communic...
⛓ Convert event-based API to Flux
When working with reactive streams in Java, you may encounter a situation when there is an event-based API that must somehow return data as a stream. In my case for Reactive Streams, I use Reactor...
🏗️ Docker container update automation on Synology NAS
Using Docker on Synology NAS is quite straightforward. Deploying a new container comes down to a few simple steps: download an image, launch with required parameters and that is it. Updating also s...
🔌 Adding RAM to Synology DS 218+
Recently I’ve faced the limitation of 2GB of RAM when I wanted to run GitLab Docker container on Synology DS 218+. By default, GitLab recommends having at least 8GB to run the container. But Synolo...