Docker Compose worktree port assigner: randomize port to avoid collision between worktree
A utility that assigns consistent, unique network port numbers to services in different project folders, preventing conflicts when running multiple instances at once.
How It Works
You're running multiple copies of your project from different folders, but their background services fight over the same network spots and can't work together.
You find this clever little tool that smartly picks unique, always-the-same network spots for each project folder so they never clash.
Download the ready-made program that matches your computer, make it easy to run from anywhere.
Step into one of your project folders and launch the tool – it instantly figures out perfect unique spots for all your services based on where the folder is.
Copy the special numbers it gives you into your project setup, so each service knows its own spot.
Start up services in all your project folders at the same time – they all connect smoothly without any bumps.
Now you can work on different versions of your project side-by-side, everything runs perfectly together every time.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.