Runs Independent From Your System
Overview
ForgeKit is designed to run completely independently from your system.
Everything lives inside a single folder, fully isolated from your machine. Your existing setup remains untouched. Nothing breaks, nothing gets overwritten, and nothing is modified globally.
Safe alongside your existing setup
ForgeKit can run side-by-side with tools like:
- XAMPP
- WAMP
- Laragon
- Custom local environments
There is no interference between ForgeKit and your current setup. You can keep everything you already use and try ForgeKit without risk.
Port usage
ForgeKit uses standard web ports to behave like a real server environment. The ForgeKit router listens on port 80 (HTTP)
Because of this:
- Only one application can use port 80 at a time
If another tool (like XAMPP or WAMP) is running on port 80, Apache or Nginx or whatever is listening to port 80 must be stopped.
Running alongside other tools
ForgeKit can coexist with other environments, but not share the same ports simultaneously.
You can:
Stop XAMPP/WAMP Apache server → run ForgeKit
Stop ForgeKit → run your other tool
This ensures each environment runs cleanly without conflicts.
No system changes
ForgeKit does not modify your system:
- No registry edits
- No global PATH changes
- No system-wide installs
- No hidden background configuration
Everything ForgeKit uses is scoped to its own directory.
Fully self-contained
All ForgeKit components are stored within its installation folder:
- /bin → installed runtimes (PHP, Apache/Nginx, MySQL/MariaDB)
- /agent → golang agent .exes
- /cli → golang cli tool
- /certs → ssl certificates that ForgeKit auto generates
- /instances → running servers and their configs
- /sites → your project mappings
- ForgeKit.yaml → configuration
- ForgeKit.exe → application
Because of this:
- You always know where everything is
- Nothing is scattered across your system
- Cleanup is simple and predictable
Easy to remove
Removing ForgeKit is straightforward:
- Stop any running instances
- Delete the ForgeKit folder
That's it. No leftover files, no cleanup scripts, no system impact.
Why this matters
Traditional local development tools often:
- Modify system settings
- Share global resources (like PHP versions)
- Leave behind files after uninstall
- Interfere with other environments
ForgeKit avoids all of this by design.
Summary
ForgeKit is built to be:
- Safe to try
- Easy to understand
- Simple to remove
It runs independently, respects your system, and gives you full control.