What this is
This tool automates promoting links on pingmyurls.com. A small "agent" program runs on your own VPS and does the actual browser automation; this website is the shared dashboard that tracks everyone's progress, settings, and notifications - each person's data is private to their own account.
Setup
Get an account
You need an invite code from an admin. Once you have one, create your account here.
Make sure Node.js is installed on your VPS
Open a terminal on the VPS and run node -v. If that fails, install it from nodejs.org (the LTS version) and try again.
Download the agent
Download agent.zip and extract it anywhere on your VPS.
Configure it
Log in to the dashboard, and at the top under Your Agent Key click Download config.json. It comes pre-filled with your own key and the coordinator URL - just move the downloaded file into the extracted folder (replacing nothing, since there's no config.json there yet).
Your key is unique to your account, so your agent only ever touches your own links - never share it or hand your config.json to anyone else.
Install dependencies
Double-click install.bat. This installs the required packages and Chromium, and verifies Chromium can actually launch before finishing.
Start it
Double-click start.bat. It'll open the dashboard in your browser and start polling for work.
Add your links and go
On the dashboard: add the URLs you want promoted, optionally set your Telegram Bot Token/Chat ID for notifications, and click Start Promotion. Each link is automatically run through pingmyurls.com and the pingmylinks.com family (website submission, search ping, Google ping, stats pages, and instant redirects) - you'll see one progress row per site under each link.
(Optional) Auto-start after a VPS reboot
Run install-autostart.bat once, and the agent will relaunch itself automatically whenever the VPS restarts.
Updating an already-installed agent
Whenever a new agent.zip is posted (for example, after a coordinator update that changes what the agent needs to know), do this on each VPS running it:
Stop it
Double-click stop.bat in your existing agent folder and wait for "Agent stopped."
Download the new agent.zip
Download agent.zip again from here (or the dashboard button).
Extract over your existing folder
Extract it into the same agent folder you already have, choosing "overwrite" if asked. Your config.json isn't in the zip, so it's left untouched - no need to redo setup or re-run install.bat.
Start it again
Double-click start.bat as usual.