Existing VPS, one guided path
Choose a project. Connect a server. Get the URL.
OpsTrace finds the apps in your work folder, uploads the one you choose to your VPS, starts it safely, and shows the URL only after it responds.
How it works
The deployment machinery stays behind three plain decisions.
No cloud console tour. No command editor. No local Docker requirement.
-
01
Point OpsTrace at your projects
Choose the folder where you keep your work. OpsTrace identifies deployable apps without uploading your code.
-
02
Connect the server you already own
Enter the VPS address, SSH user, and optional key path. The private key is never copied into the OpsTrace database.
-
03
Launch, then wait for proof
OpsTrace uploads a filtered source bundle, runs fixed Docker Compose steps on the VPS, checks the public URL, and saves the endpoint only when it responds.
What you need
Your computer stays simple. The server does the deployment work.
On your computer
- The portable OpsTrace Windows beta
- Your projects in a normal folder
- An SSH key or SSH agent access
Python, Docker, and Git are not required for the guided local-folder path.
On your VPS
- SSH access
- Docker and Docker Compose
tarand an open application port
OpsTrace checks the server before the launch button appears.
The product
One journey, shown as it actually appears.
These are captured from the server-rendered local application, not design mockups.
Current beta status
Useful, narrow, and honest about the missing proof.
The portable Windows application and guarded VPS launch path are implemented and covered by automated tests. A deployment against a real user-owned VPS has not yet been completed in this environment.
- Windows package
- Built and locally smoke-tested
- Folder to VPS path
- Implemented
- Real VPS smoke
- Pending
- Cloud providers
- Future work, not presented as deployable
- Repository
- Private
Safety by constraint
OpsTrace does less on purpose.
No arbitrary remote commands.The VPS checks and deployment steps are fixed and validated.
Credentials stay local.Private key contents and secret values are not stored in SQLite.
Controlled remote paths.Uploads stay under the OpsTrace application directory.
No fake success.A live endpoint is saved only after the configured HTTP URL answers.
Private Windows beta
Unzip it, run OpsTrace.exe, and choose your work folder.
The self-contained portable ZIP is ready for invited testers. There is no public download or hosted OpsTrace account yet.
127.0.0.1