Traefik, Docker and dnsmasq to simplify container networking

Good tech adventures start with some frustration, a need, or a requirement. This is the story of how I simplified the management and access of my local web applications with the help of Traefik and dnsmasq. The reasoning applies just as well for a production server using Docker.

My dev environment is composed of a growing number of web applications self-hosted on my laptop. Such applications include several websites, tools, editors, registries, … They use databases, REST APIs, or more complex backends. Take the example of Supabase, the Docker Compose file includes the Studio, the Kong API gateway, the authentication service, the REST service, the real-time service, the storage service, the meta service, and the PostgreSQL database.

The result is a growing number of containers started on my laptop, accessible at localhost on various ports. Some of them use the default ports and cannot run in parallel to

Read more
Secret no More! Networking Speed Testing on Dong Knows Tech

If you ever wonder how I test networking devices, including Wi-Fi broadcasters (routers and access points) and switches, for reviews on this website, you’re reading the right post.

I’ll reveal here my testing methods and the equipment I used. If you pay close attention, you might be able to build similar testing “labs” yourself. But it would be best if you took my word for it.

This post is mainly for your information in case you want to know how I come up with the performance numbers and the rating for each review. Spoiler: It’s easier, though more time-consuming than you think.

Dong’s note: The content of this post was originally part of the post on Wi-Fi and Internet speed testing and was moved out as a separate post on November 9, 2022, to clarify the subject and make it easier for future updates.

Gigabyte 10GbE Adapter Card. Networking speed testing: Super-fast network car is a must
Networking speed testing: Super-fast network car
Read more