Skip to content

Every operation under control.

Server setup, site creation, deploys and backups all run as tasks: with a status, full command output and a history of runs. Stop, restart or resume from the failed step.

  • 7 days free
  • No card required
  • Payment in rubles
An operation is a tree of steps
  • Server setup prod-01 8 / 8 · 40 s
    • Basic security3 / 3
      • System update8.2s
      • deploykin access0.6s
      • Site isolation0.4s
    • Installing packages5 / 5
      • PHP 8.412.6s
      • Composer1.9s
      • Redis4.1s
      • Node.js 249.8s
      • Supervisor3.2s

Step log · Node.js 24

$ curl -fsSL deb.nodesource.com/setup_24.x
Repository configured successfully.
Finished steps were not rerunRestart
3
actions on a task: stop, restart, resume from the failed step
4
sources the panel tells apart: you, the schedule, the AI assistant and MCP
90days
of task history kept together with the command output
5
MCP tools for tasks: list, output, wait, cancel, restart

Inside a task

Control any operation at any step.

Which step a task is on, what the command printed and how the previous run ended — all visible in the panel, without SSH or tail -f. No need to wait blindly or start over because of a single error.

  1. 1

    Steps and output

    See every step, its status, duration and command output. Nothing happens 'somewhere in the background'.

  2. 2

    Step runs

    Up to 20 latest runs of each step — with output and duration.

  3. 3

    Output and error

    Copy the output or download it as a file. The error text is shown on its own line under the log. "Ask AI to diagnose" copies a prompt with the log and the error.

  1. 4

    Stop

    Interrupt an operation at any time: the command on the server is terminated right away, and nothing keeps running in the background.

    Applies toWaiting to startStartingRunning

  2. 5

    Retrying

    Run the whole chain again in one action if you want to start it from scratch. The previous run and its output stay in the history.

    Applies toCompleted chainSingle task

  3. 6

    Resume from the failed step

    Already completed steps are skipped — the operation continues from where it failed.

    Applies toFailed chainStopped chain

Create websiteshop.example.com · prod-01
Completed
Steps16–8 of 10
Nginx config
0.9s
Composer and frontend build2 runs
18.4s
Database credentials in .env
0.4s

Runs of this step2

#1 · 14:02 · 31.0s #2 · 14:06 · 18.4s

Command output3

$ composer install --no-dev
Generating optimized autoload files
$ npm ci && npm run build
npm error code ECONNRESET
Stop4 Restart5 Resume6
Run #1 · failedPrompt copied

Panel

The Tasks section of the panel. Try it right here.

One list across all of the team's servers, and recent tasks on the dashboard. This is a copy of the panel with demo data — click around or watch the tour.

app.deploykin.com

01 / 07Tasks from all of the team's servers in one list: what is running and what has failed.

Click in the panel to take control

In real time

Progress — without refreshing the page.

Steps, output and statuses update live. You see the operation's progress exactly as it happens.

  • Header indicator: how many tasks are running right now
  • The current step and chain progress — on any page of the panel
  • Stop a task or retry a failed one right from the header
  • A toast when a task you started finishes or fails

Create website · shop.example.comcompleted · 64 s

TasksPanel header
All completed
Create websitecompleted · 64 s
Stop

All 10 steps completed100%

Recent

Installing packagescompleted · 38 s
Retry
Restart php-fpmprod-01 · 0.8s
3 min ago
View all tasks →

Who did it

See who started an operation and from where.

Tasks started by the AI assistant or by an external agent over MCP are labeled right in the list — for MCP you see the token name. Routine maintenance is tucked under the System filter and does not bury what people started.

  • AI and MCP labels on tasks from the assistant and external agents
  • For MCP calls the exact token is shown
  • Operation history with a status filter
  • Syncs, scheduled backups and auto-updates — under the System filter
  • Search by name and a single list across all of the team's servers
TasksAll team servers
All 128 Running 0 Error 0 Completed 128 System 412
TaskStarted
Deploy shop.example.com AIprod-01 · 48.2s
just now
Backup shop-db MCP · ci-agentdb-01 · 72.4s
just now
Installing packagesprod-01 · 62.0s
3 min ago
Create websitestaging-01 · 64.0s
12 min ago

In the panel 203.0.113.21 Connect done in 4 min 52 s

Stop guessing what is happening in the background.

Connect a server — and every action in the panel, from installing a package to a deploy, becomes a task with a status and a log.

  • 7 days free
  • No card required
  • Human support

We use cookies and the Yandex Metrica web-analytics service (including Session Replay) to improve the site. Details are in the privacy policy.