Urgent.News

What's breaking now, across thousands of outlets.

Tech

I'm 14 and I Built an Open-Source Visual Docker Architect & Port Conflict Resolver

If you've ever set up a self-hosted Homelab or deployed a multi-tier production stack on a Linux VPS, you know the frustration: bash Error response from daemon: driver failed programming external connectivity on endpoint jellyfin: Bind for 0.0.0.0:8096 failed: port is already allocated You open your docker-compose.yml, manually cross-reference 5 different service definitions, search for port…

Fourteen-year-old Alperen from Bursa, Turkey, developed XIVIZLEY, an open-source visual web architecture suite for Docker and Homelab systems. The platform addresses the frustration of manually configuring Docker containers and resolving port conflicts. XIVIZLEY operates entirely in the browser, allowing users to connect popular open-source modules and choose from curated production templates via a visual drag-and-drop interface.

The platform flags port collisions and suggests alternative ports in real-time. XIVIZLEY generates standardized docker-compose.yml specifications and a single-command SSH script, ensuring zero server agents and data privacy. The project won the TÜBİTAK 2204-A High School Students Research Projects Competition, and the core platform is released under the MIT License.

Users can self-host the platform locally by cloning the GitHub repository and running a Docker command. Alperen invites feedback on edge cases in port collision handling and suggestions for new services or Homelab stacks.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Open Source Winter–Spring Project: Building Digital Boat

As winter slowly gives way to spring, I find myself itching to get back on Our Time . But a Robin claimed my boat trailer as her nesting spot this spring, and I had to postpone launching until her…

  • Author completes OpenPlotter installation after robin nesting delay
  • Custom digital boat system integrates Garmin, AIS, and GPS
  • Project aims for automation and connected maritime experience

Why a Successful Quickstart Doesn't Prove a Product Is Easy to Implement

Why a Successful Quickstart Doesn't Prove a Product Is Easy to Implement A developer follows a quickstart, runs the example, and gets the expected result. That is a good start.

  • Quickstart demonstrates basic functionality but not full implementation ease.
  • Developers face additional complexities beyond quickstart scenarios.
  • Product teams must evaluate real-world implementation readiness, not just quickstart success.

Petrol Down Again to End Week

The federal government has decided to decrease the price of motor spirit (MS) petrol for the next three days, according … Read More The post Petrol Down Again to End Week appeared first on…

More from Friday 16 October →