All templates

Automated ServerPilot Stale App Chase

Every morning, WebRun opens the ServerPilot dashboard, reads every managed app and when it last served meaningful traffic, posts a Telegram nudge listing apps quiet for more than 60 days, and texts you through Twilio if a server has run low on room because of them.

Runs on WebRun · Strict Lockdown policy
Every morning at 8:00 AM WebRunorchestrates each step
1 ServerPilot check each app's recent activity
2 Telegram nudge you about quiet apps
3 Twilio text if a server is running low on room
In short

How do I find and clean up unused apps on my ServerPilot servers?

WebRun checks every ServerPilot managed app every morning for ones with no meaningful traffic in the past 60 days, posting a Telegram nudge grouped by server. If old apps are actually crowding a server's disk space, it sends a Twilio text naming the server, so unused apps get chased and cleaned up before they waste room a live app needs.

  • Unused apps get flagged before they quietly pile up
  • Servers running low on room because of old apps get a same day text
  • Removing an app always stays a manual, reviewed decision

Built for Freelance developers managing multiple apps · small dev teams · agencies hosting client apps · system administrators

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens serverpilot.io in a real browser with your saved login - no setup, no API keys.

  2. 1
    ServerPilot - check each app's recent activity
    serverpilot.io
    WebRun in ServerPilot: check each app's recent activity
    WebRun checks each app's recent activity in ServerPilot.
    • Open the ServerPilot dashboard and list every managed app
    • Read when each app last served meaningful traffic
    • Flag any app quiet for more than 60 days

    Done when Every app's recent activity is checked.

  3. 2
    Telegram - nudge you about quiet apps
    telegram.org
    WebRun in Telegram: nudge you about quiet apps
    WebRun nudges you about quiet apps on Telegram.
    • Post a nudge listing apps quiet for more than 60 days
    • Group them by server so the picture is clear
    • Leave removing or archiving an app as a manual step

    Done when A weekly nudge covers every quiet app.

  4. 3
    Twilio - text if a server is running low on room
    twilio.com
    WebRun in Twilio: text if a server is running low on room
    WebRun texts through Twilio if a server is running low on room.
    • Send a text only if a server is running low on disk because of old apps
    • Name the server and how much room is left
    • Leave the actual cleanup to the team

    Done when A server running low on room because of stale apps gets a text.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
serverpilot.io
ScheduleRuns automatically on this cadence
Every morning at 8:00 AM
DeliveryHow each run's result reaches you
Stale app list · Telegram
OutputWhat each run produces - A Telegram nudge listing quiet ServerPilot apps, with a Twilio text if stale apps are crowding a server.
List
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Does it remove or archive the unused app for me?

No. WebRun only reads app activity and flags what's gone quiet. Removing or archiving an app stays a manual step your team takes.

What counts as quiet?

Any managed app with no meaningful traffic for more than 60 days gets flagged in the Telegram nudge.

Why the extra text alert?

The Telegram nudge is routine housekeeping. The text is reserved for when stale apps are actually crowding a server's disk space, which needs faster attention.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.