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
Copy config.example.json to config.json in the extracted folder, and fill in:
{
"coordinatorUrl": "https://ping-promoter.pages.dev",
"apiKey": "your personal Agent Key from the dashboard"
}
Your Agent Key is shown at the top of the dashboard once you're logged in - it's unique to your account, so your agent only ever touches your own links.
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.
(Optional) Auto-start after a VPS reboot
Run install-autostart.bat once, and the agent will relaunch itself automatically whenever the VPS restarts.