Developer & DevOps

Execute server commands and send automated email reports

16 nodes 295 159 Scheduled trigger
Download

Workflow Description

Scheduled workflow that connects to remote servers via SSH to execute commands, processes and sorts the results, then automatically sends a comprehensive report via email according to a defined schedule.

How it works

  1. 1.Trigger the workflow at specified times using a scheduled scheduler
  2. 2.Send SSH commands for execution on remote servers
  3. 3.Process returned results and sort them according to defined criteria
  4. 4.Filter unnecessary data and consolidate results
  5. 5.Format the final report and send it via email

Use cases

  • Send server health reports daily to the technical team
  • Execute scheduled backups and notify the team of results automatically
  • Monitor application performance and send alerts when issues are detected

Requirements

  • SSH connection credentials and details for target servers
  • Valid email accounts for senders and recipients
  • Sufficient permissions to execute commands on remote servers

Service Value

Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.

Apps Used

Email Send Sort Ssh

Details

Trigger Scheduled trigger
Nodes 16
Apps 3
Views 295
Downloads 159

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (16)

/

Fetch Manifest Digest

HTTP Request

#1

Remove Old Tags

HTTP Request

#2

Retrieve Image Tags

HTTP Request

#3

List Images

HTTP Request

#4

Extract Image Names

Code

#5

Identify Tags to Remove

Code

#6

Scheduled Trigger

Schedule Trigger

#7

Send Notification Email

Email Send

#8

Split Tags

Split Out

#9

Filter Valid Tags

Filter

#10

Fetch Manifest Digest for Blob

HTTP Request

#11

Update Fields

Set

#12

Group Tags by Image

Code

#13

Sort by Creation Date

Sort

#14

Send Failure Notification Email

Email Send

#15

Execute Garbage Collection

Ssh

#16