Development & IT Automation Workflows — Page 2 | Neura Market
    Neura Market
    Neura Market
    /Categories
    Marketplace
    Directories
    Resources
    Home/Categories/Development & IT

    Development & IT Workflows

    Software development and IT operations

    • Automate GitHub PRs & JIRA Updates from Git Commit Commands - Single Repo

      ## This n8n template from [Intuz](https://www.intuz.com/) delivers a complete and automated solution to streamline your development workflow for a single repository. By embedding specific keywords and a JIRA issue ID within your git commit commands, this workflow automatically creates a Pull Request in GitHub and simultaneously updates the corresponding JIRA ticket. This provides a complete, seamless integration that eliminates manual steps and keeps your project management perfectly in sync with your codebase. ## How it works This workflow acts as a powerful bridge between your Git repository and your project management tools, driven entirely by the structure of your commit messages. 1. **GitHub Webhook Trigger:** The workflow starts when a developer pushes a new commit to a specified repository in GitHub. 2. **Parse Commit Message:** A Code node extracts key information from the commit message: - The JIRA Issue Key (e.g., FF-1196). - The base branch for the PR (e.g., development). - Action commands like [auto-pr] and [taskcompleted]. 3. **Conditional PR Creation:** An IF node checks if the [auto-pr] command is present. - If yes, it uses the GitHub node to automatically create a pull request from the developer's branch to the specified base branch. - If no, this step is skipped, allowing for multiple commits before a PR is made. 4. **Conditional JIRA Update**: Another IF node checks for the [taskcompleted] command. - If yes, it uses the JIRA node to transition the corresponding issue to your Done status (e.g., Task Completed or In Review). - If no, the JIRA issue remains in its current state, perfect for work-in-progress commits. ## How to Use: Quick Start Guide 1. Click the Use Template button to import this workflow into your n8n instance. 2. Configure the GitHub Trigger: - Open the GitHub Push Trigger node. It will display a unique Webhook URL. Copy this URL. - In your GitHub repository, go to Settings > Webhooks > Add webhook. - Paste the URL into the Payload URL field. - Set the Content type to application/json. - Under "Which events would you like to trigger this webhook?", select Just the push event. - Click Add webhook. 3. Connect Your Accounts: - GitHub: Select your GitHub API credential in the Create Pull Request node. - JIRA: Select your JIRA API credential in the Update JIRA Issue Status node. 4. Customize the JIRA Transition (Important): - Open the Update JIRA Issue Status node. - In the Transition parameter, you need to set the specific status you want to move the issue to (e.g., Done, Completed, In Review). You can use the ID or the exact name of the transition from your JIRA projects workflow. 5. Activate the Workflow: Save your changes and activate the workflow. You're ready to automate! ## Example Commit Message: git commit -m "FF-1196 Implement OAuth login [auto-pr,development,taskcompleted]" ## Key Requirements to Use Template - An active n8n instance. - A GitHub account with repository admin permissions to create webhooks. - A JIRA Cloud account with permissions to update issues. - Developers who can follow the specified git commit message format. ## Connect with us - Website: https://www.intuz.com/services - Email: getstarted@intuz.com - LinkedIn: https://www.linkedin.com/company/intuz - Get Started: https://n8n.partnerlinks.io/intuz ## For Custom Workflow Automation Click here - [Get Started](https://www.intuz.com/get-started)

    Marketplace

    • Prompts
    • Workflows
    • Agents Store
    • Workflow Packs
    • Categories
    • Marketplace

    Directories

    • AI Tools Directory
    • ChatGPT
    • Claude
    • Gemini
    • Cursor
    • Grok
    • DeepSeek
    • Perplexity
    • CoPilot
    • Midjourney
    • Stable Diffusion
    • MCP Servers
    • .md Directory
    • All Directories

    Free Tools

    • AI Text Humanizer
    • AI Content Detector
    • Workflow Generator
    • Model Comparison
    • AI Pricing Calculator
    • AI Benchmarks
    • ROI Calculator
    • All Free Tools

    Resources

    • AI News
    • Blog
    • AI Answers
    • Error Solutions
    • AI Tutorials
    • AI Models
    • Integrations
    • Alternatives
    • n8n vs Zapier
    • Make vs Zapier
    • n8n vs Make
    • Resource Library
    • Documentation
    • API Access to Our Data

    Community

    • AI Newsletter
    • AI Jobs
    • AI Events
    • AI Companies
    • Start Selling
    • Sell n8n Workflows
    • Sell AI Agents
    • Sell Prompts
    • Creator Guide
    • Advertise
    • Affiliates

    Company

    • About
    • Contact
    • Help
    • Careers
    • Pricing
    • Terms
    • Privacy
    • License
    • DMCA

    The #1 Newsletter in AI

    Weekly updates, news, and content that matter.

    Neura Market Logoneuramarket

    © 2026 Neura Market. All rights reserved.

    n8n$14.99
  1. Back up Your Workflows to GitHub

    Based on [Jonathan's](https://n8n.io/creators/jon-n8n/) work. Check out his templates. ### How it works This workflow will backup your workflows to GitHub. It uses the n8n API node to export all workflows. It then loops over the data, checks in GitHub to see if a file exists that uses the credentials ID. Once checked, it will: - Update the file on GitHub if it exists; - Create a new file if it doesn't exist; - Ignore if it's the same. ### Who is this for? People wanting to backup their workflows outside the server for safety purposes or to migrate to another server. ### Check out my other templates ☀️ [**https://n8n.io/creators/solomon/**](https://n8n.io/creators/solomon/)

    n8n$14.99
  2. Automate Website Uptime Monitoring with n8n

    Monitor your website's uptime and receive alerts via email and Telegram when downtime is detected, using n8n's powerful automation capabilities.

    n8n$14.99
  3. Auto-Create GitHub PRs & JIRA Updates from Git Commit Commands (Multi-Repo)

    # This n8n template from [Intuz](https://www.intuz.com/) provides a complete and automated solution for scaling your DevOps practices across multiple repositories. Are you tired of the repetitive dance between git push, creating a pull request in GitHub, updating the corresponding task in JIRA, and then manually notifying your team in Slack or Notion? This template puts your entire post-commit workflow on autopilot, creating a seamless and intelligent bridge between your code and your project management. By embedding specific keywords and a JIRA issue ID into your git commit commands, this workflow automatically creates a Pull Request in the correct GitHub repository and updates the corresponding JIRA ticket. This creates a complete, centralized system that keeps all your projects synchronized, providing a massive efficiency boost for teams managing a diverse portfolio of codebases. ## Who This Template Is For? This template is a must-have for any organization looking to streamline its software development lifecycle (SDLC). It's perfect for: - Development Teams: Eliminate tedious, manual tasks and enforce a consistent workflow, allowing developers to stay focused on coding. - DevOps Engineers: A ready-to-deploy solution that integrates key developer tools without weeks of custom scripting. - Engineering Managers & Team Leads: Gain real-time visibility into development progress and ensure processes are followed without constant check-ins. - Project Managers: Get accurate, automatic updates in JIRA the moment development work is completed, improving project tracking and forecasting. ## Step-by-Step Setup Instructions Follow these steps carefully to configure the workflow for your environment. **1. Connect Your Tools (Credentials)** - GitHub: Create credentials with repo scope to allow PR creation. - JIRA: Create an API token and connect your JIRA Cloud or Server instance. - Slack: Connect your Slack workspace using OAuth2. - Notion: Connect your Notion integration token. **2. Configure the GitHub Webhook (For Each Repository)** This workflow is triggered by a GitHub webhook. You must add it to every repository you want to automate. - First, Save and Activate the n8n workflow to ensure the webhook URL is live. - In the n8n workflow, copy the Production URL from the Webhook node. - Go to your GitHub repository and navigate to Settings > Webhooks > Add webhook. - In the Payload URL field, paste the n8n webhook URL. - Change the Content type to application/json. - Under "Which events would you like to trigger this webhook?", select "Just the push event". - Click Add webhook. Repeat this for all relevant repositories. **3. Configure the JIRA Nodes (Crucial Step)** Your JIRA project has unique IDs for its statuses. You must update the workflow to match yours. - Find the two JIRA nodes named "Update task status after PR" and "Update the task status without PR". - In each node, go to the Status ID field. - Click the dropdown and select the status that corresponds to "Done" or "Development Done" in your specific JIRA project workflow. The list is fetched directly from your connected JIRA instance. **4. Configure Notification Nodes** Tell the workflow where to send updates. - For Slack: Open the two nodes named "Send message in slack..." and select your desired channel from the Channel ID dropdown. - For Notion: Open the two nodes named "Append a block in notion..." and paste the URL of the target Notion page or database into the Block ID field. **5. Final Activation** Once all configurations are complete, ensure the workflow is Saved and the toggle switch is set to Active. You are now ready to automate! ## Customization Guidance This template is a powerful foundation. Here's how you can adapt it to your team's specific needs. **1. Changing the PR Title or Body:** - Go to the "Request to create PR (HTTP Request)" node. - In the JSON Body field, you can edit the title and body expressions. For example, you could add the committer's name ({{$(Webhook).item.json.body.pusher.name}}) or a link back to the JIRA task. **2. Adapting to a Fixed Branching Strategy:** - If your team always creates pull requests against a single branch (e.g., develop), you can simplify the workflow. - In the "Request to create PR" node, change the base value in the JSON body from {{...}} to your static branch name: base: develop. - You can then remove the base branch logic from the "Commit Message Breakdown (Code)" node. **3. Modifying Notification Messages:** - The text sent to Slack and Notion is fully customizable. - Open any of the Slack or Notion nodes and edit the text fields. You can include any data from previous nodes, such as the PR URL ({{$(Request to create PR).item.json.body.html_url}}) or the repository name. **4. Adjusting the Commit Regex for Different Conventions:** - This is an advanced customization. If your team uses a different commit format (e.g., (DEV-123) instead of DEV-123), you can adjust the regex in the "Commit Message Breakdown (Code)" node to match your team's convention.

    n8n$24.99
  4. Automated n8n Workflow Backup to Google Drive

    Securely back up all your n8n workflows as JSON files to Google Drive, ensuring disaster recovery and version control.

    n8n$9.99
  5. Scheduled FXP/SFTP to MinIO Backup with Preserved Folder Structure

    # Automated FP/SFP to MinIO Object Backup with Scheduling → Can work with FP/SFP Servers like your WordPress Website! ## What this workflow does? This workflow performs automated, periodic backups of files from an FP or SFP server directory to a MinIO S3 bucket running locally or on a dedicated container/VM/server. It can also work if the MinIO bucket is running on a remote cloud provider's infrastructure; you just need to change the URL and keys. ## Who's this intended for? Storage administrators, cloud architects, or DevOps who need a simple and scalable solution for retrieving data from a remote FP or SFP Server. This can also be practical for WordPress Devs that need to backup data from a server hosting a WordPress Website. In that case, you'll just need to specify the folder that you want to backup (could be one from wordpress/uploads or even the root one). ## How it works This workflow uses commands to list and download files from a specific directory on an FP-SFP Server, then sends them to MinIO using their version of the S3 API. The source directory can be a specific one or the entire server (the root directory). ## Requirements None, just a source folder/directory on an FP/SFP Server and a destination bucket on MinIO. You'll also need to get MinIO running. You're using Proxmox VE? Create a MinIO LXC Container: https://community-scripts.github.io/ProxmoxVE/scripts?id=minio ## Need a Backup from another Cloud Storage Provider? Need automated backup from another Cloud Storage Provider? → Check out our templates, we've done it with AWS, Azure, and GCP, and we even have a version for FP/SFP servers! ⚫ These workflows can be integrated into bigger ones and modified to best suit your needs! You can, for example, replace the MinIO node with another S3 Bucket from another Cloud Storage Provider (Backblaze, Wasabi, Scaleway, OVH, ...).

    n8n$4.99
  6. Automated Server Log Cleanup via Email Alerts with SSH - Nginx, Docker, System

    This n8n workflow monitors email alerts for disk utilization exceeding 80%, extracts the server IP, logs into the server, and purges logs from Nginx, PM2, Docker, and system files to clear disk space. ### Key Insights - Ensure email alerts are consistently formatted with server IP details. - SSH access must be properly configured to avoid authentication failures. ### Workflow Process 1. Initiate the workflow with the `Check Disk Alert Emails` node when an email triggers on high disk usage. 2. Parse the email to extract the server IP using the `Extract Server IP from Email` node. 3. Set up SSH credentials and paths manually with the `Prepare SSH Variables` node. 4. Execute cleanup commands to delete logs from Nginx, PM2, Docker, and system files using the `Run Log Cleanup Commands via SSH` node. ### Usage Guide - Import the workflow into n8n and configure email and SSH credentials. - Test with a sample email alert to verify IP extraction and log deletion. ### Prerequisites - Email service (e.g., IMAP or API) for alert monitoring - SSH access with valid credentials ### Customization Options Modify the `Prepare SSH Variables` node to target specific log directories or adjust cleanup commands for different server setups.

    n8n$4.99
  7. Automate Uptime Monitoring with Scheduled Checks and Alerts

    This n8n workflow automates website uptime monitoring using scheduled checks. It alerts you via email and Slack if any site goes down, ensuring you are promptly informed.

    n8n$9.99
  8. Automate Workflow Backups to GitHub with Subfolder Organization

    Automatically backup your n8n workflows to GitHub, organizing them into subfolders based on tags. This ensures safe storage and easy migration.

    n8n$14.99
  9. Automate n8n Workflow Imports from GitHub via Webhook

    Streamline the deployment of n8n workflows by automatically importing them from a GitHub repository using a secure webhook. This setup ensures version control and seamless integration into your CI/CD pipeline.

    n8n$9.99
  10. Automate n8n Workflow Backups and Documentation to GitLab

    Automatically back up your n8n workflows to a GitLab repository and generate AI-powered documentation whenever workflows are updated or activated.

    n8n$9.99
  11. Restore and Recover n8n Credentials from Google Drive Backups with Duplication Protection

    **This n8n workflow template uses community nodes and is only compatible with the self-hosted version of n8n.** ## **Restore n8n Credentials from Google Drive Backup** This template enables you to **restore your n8n credentials from a backup file in Google Drive**. It's an essential companion to a credential backup workflow, ensuring you can recover your setup in case of data loss, instance migration, or disaster recovery. The workflow **intelligently checks for existing credentials to prevent accidental overwrites of credentials** with the same name that are already present. This workflow is manually triggered. We recommend you use this restore workflow in conjunction with a backup solution like our [Auto Backup Credentials to Google Drive template](https://aiautomationpro.org/products/n8n-auto-backup-credentials-to-google-drive/). For more powerful n8n templates, visit our website or contact us at [**AI Automation Pro**](https://aiautomationpro.org/). We help your business build custom AI workflow automation and apps. ### Who is this for? This workflow is for n8n administrators and users who have backed up their n8n credentials to Google Drive (e.g., using a companion backup template) and need to restore them to the same or a different n8n instance. It's crucial for those managing self-hosted instances. ### What problem is this workflow solving? / use case If an n8n instance becomes corrupted, needs to be migrated, or if credentials are accidentally deleted, a manual re-creation of all credentials can be extremely time-consuming and error-prone. This workflow automates the restoration process from a known backup, saving significant time and ensuring accuracy. It's particularly useful for: - Disaster recovery. - Migrating n8n instances. - Quickly setting up a new n8n instance with existing credentials. ### What this workflow does The workflow is manually triggered and performs the following operations: 1. **Fetch Current Credentials:** - An On Click trigger starts the process. - It executes the command `npx n8n export:credentials --all --decrypted` via the Execute Command Get All Credentials node to get a list of all credentials currently in your n8n instance. - This list is then processed by JSON Formatting Data and Aggregate Credentials nodes to extract just the names of existing credentials for comparison. 2. **Download Backup File from Google Drive:** - The Google Drive Get Credentials File node searches your Google Drive for the `n8n_backup_credentials.json` file. - The Google Drive Download File node then downloads the found file. 3. **Process Backup Data:** - The Convert Files to JSON (an Extract From File node) converts the downloaded file content, expected to be JSON, into a usable JSON object. - Split Out nodes then process this data to handle individual credential entries from the backup file. 4. **Loop and Restore Credentials:** - The Loop Over Items (a SplitInBatches node) iterates through each credential from the backup file. - **Duplicate Check:** For each credential, an IF node (Check For Skipped Credentials) checks two conditions using an OR combinator: - If the credential name from the backup (`$(Loop Over Items).item.json.name`) is empty. - If a credential with the same name already exists in the current n8n instance (by checking against the list from the Aggregate Credentials node). - **Conditional Restore:** If the credential name is NOT empty AND it does NOT already exist (i.e., the conditions in the IF node are false), the workflow proceeds to the Restore N8n Credentials node (an n8n API node). This node uses the `name`, `type`, and `data` for each new credential from the backup file to create it in the n8n instance. Credentials with empty names or those already present are skipped as they take the true path of the IF node, which loops back. - A Wait node introduces a 1-second delay after each restoration attempt, to prevent API rate limiting before looping to the next item. ### Step-by-step setup 1. **n8n Instance Environment (for current credentials check):** - The n8n instance must have access to `npx` and `n8n-cli` for the Execute Command Get All Credentials node to function. 2. **Google Drive Credentials:** - Configure the Google Drive Get Credentials File and Google Drive Download File nodes with your Google OAuth2 credentials. 3. **n8n API Credentials:** - Configure the Restore N8n Credentials node with your n8n API credentials. This API key needs permissions to manage credentials. 4. **Backup File Name:** - The workflow is configured to search for a file named `n8n_backup_credentials.json` in the Google Drive Get Credentials File node. If your backup file has a different name or you want to specify a path, update the Query String parameter in this node. ### How to customize this workflow to your needs * **Backup**

    n8n$9.99
  12. Automate Daily Backup of n8n Workflows to GitLab

    This workflow automates the daily backup of n8n workflows to a GitLab repository, ensuring version control and synchronization. It compares current n8n workflows with their GitLab counterparts and updates the repository if changes are detected.

    n8n$14.99
  13. Automate Squarespace Code Injection Backups to GitHub

    This workflow automates the backup of Squarespace header and footer code injections to a GitHub repository, ensuring your customizations are securely stored and versioned.

    n8n$14.99
  14. Kubernetes RCA and Alerting Using Gemini, Loki, Prometheus, Slack

    ## Summary This n8n workflow automates Kubernetes root cause analysis (RCA) and incident alerting by integrating with Loki, Prometheus, and Slack. It streamlines log collection, cluster health monitoring, and AI-driven RCA with Gemini, saving DevOps teams hours of manual troubleshooting. Designed for production-grade Kubernetes environments, this plug-and-play workflow delivers actionable insights directly to your Slack channels. ## Who's It For - DevOps Engineers automating Kubernetes monitoring and incident response. - Site Reliability Engineers (SREs) aiming to reduce mean time to resolution (MTTR). - Teams using n8n, Slack, Loki, and Prometheus for observability and automation. ## What It Does - Pulls logs from Loki, filtering for critical errors. - Monitors cluster health, checking pending, not ready, or restarting pods. - Fetches Prometheus metrics for nodes, namespaces, and services. - Generates AI-driven RCA using Google Gemini to analyze logs and metrics. - Sends formatted Slack alerts with deduplication and batching for readability. - Tracks pod lifecycle events, including crashloop states and restarts. ## How It Works - Log Collection: The workflow uses an n8n HTTP Request node to pull logs from Loki, filtering for critical errors. - Cluster Monitoring: A Kubernetes SSH node checks pod states (terminated or running). If terminated, ignore those pods for RCA. - Metrics Fetching: Prometheus metrics are retrieved via HTTP Request for nodes and services. - RCA Generation: Logs and metrics are merged into structured prompts for Google Gemini AI to produce actionable RCA insights. - Kubernetes Enrichment: RCA from Gemini goes to this node and enriches with Kubernetes documentation and provides the documentation links in RCA. - Slack Notifications: Alerts are batched, deduplicated, and sent to Slack with clear formatting. ## How to Set Up - Import the Workflow: Download the .json file and import it into your n8n instance. ### Configure Credentials: - Add your Loki, Prometheus, and Slack API credentials in the respective nodes (use n8n Credentials Manager if required). - Set up Google Gemini AI credentials for RCA generation. - Test the Workflow: Run the workflow manually to ensure logs, metrics, and alerts are processed correctly. - Schedule Execution: Use n8n's Schedule Trigger to run the workflow at desired intervals (e.g., every 5 minutes). ## Requirements - n8n K8s node installed (self-hosted only, see n8n documentation). - Access to Kubernetes clusters and API. - Loki and Prometheus set up for log and metrics collection. - Slack workspace with webhook access for notifications. - Google Gemini AI API key for RCA generation. ## How to Customize the Workflow - Adjust Filters: Modify the Loki query in the HTTP Request node to focus on specific error patterns. - Change Alert Frequency: Update the Schedule Trigger node for different intervals. - Add More Metrics: Extend the Prometheus node to include additional metrics like CPU or memory usage. - Customize Slack Alerts: Edit the Slack node to change message formatting or add more channels. - Enhance RCA: Adjust the Gemini AI prompt in the Set Fields node for more specific insights. ## Category DevOps / Monitoring & Observability / Kubernetes / AI ## Tags kubernetes, prometheus, slack, alerting, sre, ops, kube-state-metrics, Gemini, AI ## Slack Output ![image.png](fileId:2251)

    n8n$24.99
  15. Automate API Uptime Monitoring with Google Sheets and WhatsApp Alerts

    This n8n workflow automates API uptime monitoring by checking API availability every 15 minutes. It retrieves API details from Google Sheets, implements retry logic, and sends WhatsApp alerts for any downtime.

    n8n$14.99
  16. Automate N8N Audit and Failure Monitoring with InfluxDB

    Automatically collect and send N8N audit logs and failed workflow executions to InfluxDB for comprehensive monitoring and analysis.

    n8n$14.99
  17. Automate Docker Container Updates with Telegram Approval

    Streamline Docker container updates with automated version checks and Telegram-based approval for controlled deployments.

    n8n$14.99
  18. Automate Hourly n8n Workflow Backups to Google Drive with Auto Cleanup

    Ensure the safety of your n8n workflows by automatically backing them up to Google Drive every hour, with an integrated cleanup process to manage storage efficiently.

    n8n$14.99
  19. Restore n8n Credentials from GitHub Backups

    Effortlessly restore your n8n instance credentials from GitHub backups using this automated workflow. This ensures seamless recovery and migration of credentials.

    n8n$9.99
  20. WebhookDocs: Generate Swagger Preview of Your Active Workflows

    # How it Works This meta-workflow is designed to intelligently scan all your active workflows in n8n, identify those that contain Webhook nodes, and automatically generate a Swagger (OpenAPI) specification based on them. The output Swagger document reflects all accessible endpoints from your Webhook nodes, making it easier to: - Visualize your API structure - Share your endpoints - Integrate with tools like Postman or Swagger UI ![image.png](fileId:1349) ## Enhanced Parameter Support If you want the Swagger to reflect request parameters (e.g., query or body fields), you can annotate your Webhook nodes using the Note section. When configured properly, these annotations enrich your Swagger documentation with parameter names, types, and descriptions. ![image.png](fileId:1348) ![image.png](fileId:1347) # Setup Steps 1. Add the WebhookDocs to n8n. Import the WebhookDocs JSON file into your n8n instance. 2. Activate the WebhookDocs (you can also use the test-endpoint). Annotate Webhook Nodes (Optional but Recommended). To enable parameter documentation, open the Note section of each Webhook node and add annotations in the following format: ``` //@body field_name string description //@query field_name string description ``` 3. Open the page https://n8n.yourinstance.com/webhook/swagger

    n8n$4.99
  21. Check VPS Resource Usage Every 15 Minutes

    This n8n workflow template is designed to help system administrators and DevOps professionals monitor key resource usage metrics - CPU, RAM, and Disk - on a VPS (Virtual Private Server). The workflow automatically checks these resources every 15 minutes and sends an email alert if any resource usage exceeds the 80% threshold. This proactive monitoring helps maintain optimal server performance and prevents resource-related downtimes. # Who This Workflow Is For - **System Administrators** managing Linux-based servers who need to ensure their systems are running smoothly without manual monitoring. - **DevOps Professionals** who manage multiple environments and need automated tools to alert them to potential issues before they affect operations. - **IT Support Teams** who require an easy way to keep tabs on server health across an organization's infrastructure. # How It Works 1. **Schedule Trigger**: The workflow is triggered every 15 minutes by a Cron node. 2. **Resource Checks**: Separate SSH Command nodes are configured to execute specific commands that check the current usage of RAM, Disk, and CPU. 3. **Data Aggregation**: The results from each check are merged using a Merge node, which combines the data into a single payload for analysis. 4. **Threshold Analysis**: A Function node evaluates whether any resources' usage exceeds the predefined 80% threshold. 5. **Alerts**: If any metric exceeds the threshold, an email alert is sent through an Email node, ensuring that administrators can react promptly to potential issues. # Setup Steps 1. **Configure SSH Nodes**: Update each SSH node with the appropriate credentials and target server details where the resource checks will be performed. 2. **Set Thresholds**: If different sensitivity levels are required, review and adjust the resource usage thresholds within the Function node. 3. **Email Configuration**: Enter the correct email addresses in the Email node for where alerts should be sent. Ensure that your email-sending credentials and server details are correctly configured.

    n8n$9.99
  22. Automate GitHub Workflow Sync to n8n After Pull Request Merges

    Streamline your CI/CD process by automatically syncing GitHub workflows to n8n after a pull request is merged, reducing manual errors and saving time.

    n8n$9.99
  23. Back Up Your n8n Workflows on GitHub

    This workflow will backup your workflows to GitHub. It uses the public API to export all of the workflow data using the n8n node. It then loops over the data, checks in GitHub to see if a file exists that uses the workflow name. Once checked, it will then update the file on GitHub if it exists, create a new file if it doesn't exist, and if it's the same, it will ignore the file. ### Config Options **repo_owner** - GitHub owner **repo_name** - GitHub repository name **repo_path** - Path within the GitHub repository This workflow has been updated to use the n8n node and the code node, so it requires at least version 0.198.0 of n8n.

    n8n$14.99
  24. ← PreviousPage 2 of 17Next →

    Related categories

    Communication (2,463)AI (1,930)Business Operations & ERPs (1,540)Other (1,425)Productivity (1,202)Marketing (1,145)Data & Analytics (995)File & Document Management (802)CRM - Sales (604)Notifications (580)

    Need a custom development & it workflow?

    Our automation experts build tailored workflows for your exact stack and process.

    Request a Custom Workflow