Home
Dmitry Fisenko
Cancel

🔨Configuring Synology NAS to use its own domain name. Part 3

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 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...