CTFreak

Install latest/stable of CTFreak

Ubuntu 16.04 or later?

Make sure snap support is enabled in your Desktop store.


Install using the command line

sudo snap install ctfreak

Don't have snapd? Get set up for snaps.

Channel Version Published

IT task scheduler for concurrent and remote executions

CTFreak allows you to:

  • Centralize, maintain and schedule various types of tasks:

    • Local command task to run a command directly on the host server.
    • Command task to run the same command on multiple servers (aka nodes) concurrently
    • Shell script task to run the same bash or powershell script on multiple servers concurrently.
    • SQL script task to run the same SQL script on multiple databases concurrently.
    • SQL report task to generate reports with charts from SQL queries.
    • HTTP Request task to call API endpoints (webhook, ping, …).
    • Workflow task to execute other tasks (sequentially or concurrently).
  • Receive notifications (slack, teams, telegram, mattermost, discord, email) based on their executions.

  • Browse files on all your servers from its web interface.

Some use cases include:

  • Get rid of all your crontabs (sysadmin).
  • Setting up a self-hosted CI/CD pipeline (devops).
  • Update thousands of unix and windows servers (sysadmin).
  • Managing distributed computing workflows (data engineers).
  • Quickly generate a sales report for your CEO from your e-commerce platform.
  • Create parameterized tasks so that business users can run them with restricted options.

Demo instance: https://demo.ctfreak.com/#/login/demo

Docs: https://ctfreak.com/docs

Once installed, go to http://localhost:6700 and log in with default user/password: admin/ctfreak

NB: For production use, we strongly recommend:

  • Disabling automatic updates using: snap refresh --hold=forever ctfreak
  • Manually initiating updates using snap refresh ctfreak

This will prevent automatic updates from interrupting tasks that are currently running.

Details for CTFreak

License
  • Proprietary

Last updated
  • 4 November 2024 - latest/stable

Websites

Report a Snap Store violation

Share this snap

Generate an embeddable card to be shared on external websites.


Install CTFreak on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.


Where people are using CTFreak