CTFreak - Schedule all your powershell / bash / sql / ansible scripts

Replace scattered crontabs and Windows Task Schedulers with one mobile-friendly web interface. Schedule Bash/PowerShell scripts, Ansible playbooks, SQL queries, HTTP requests, and workflows across thousands of servers. Build CI/CD pipelines, automate server updates, generate reports, or let business users safely trigger IT tasks. Get notified via Slack, Teams, Discord, Telegram, Email, Jira, Linear & more. On-premise. Your data stays yours.

Add a comment

Replies

Best

🚀 3 Years of Building What Devops Actually Need

Hey everyone 👋!

Since our first Product Hunt launch, CTFreak has grown from a simple task scheduler into a full-blown IT automation platform. Here's what we've shipped:

🔐 Enterprise-Ready Access Control

  • SSO via OpenID Connect — Google, Microsoft, Okta, you name it

  • Granular permissions with roles

  • Teams — group users, assign roles in seconds

📊 Databases & Visual Reporting

  • Native MySQL & PostgreSQL support — direct connection or SSH tunneling

  • SQL Script tasks — run SQL/PL-SQL across your databases

  • SQL Report tasks — turn SQL queries into dashboards with charts (bar, line, pie, tables)

🤖 Automation That Actually Scales

  • Ansible Playbook tasks — dynamic inventory generated from your nodes

  • Local command tasks — per-second scheduling, no SSH overhead

  • PowerShell tasks — automate Windows servers via SSH or WinRM

  • HTTP Request tasks — hit APIs, webhooks, health endpoints

  • Parameterized tasks — let your team run tasks with controlled inputs (dropdowns, dates, checkboxes...)

🔗 Integrations That Make Sense

  • More notifiers: Telegram, MS Teams, Slack, Discord, Email

  • Issue tracking: GitHub, Jira, Linear, Youtrack — auto-create tickets on failure

  • Multi-notifier per task — Slack for every run, Jira only on failures? Done.

  • Incoming webhooks — trigger tasks from GitHub, GitLab, or any HTTP call

🔧 Built for Real Infrastructure

  • PostgreSQL backend — ditch SQLite when you need to scale

  • WinRM support — finally, no longer limited to SSH

  • FreeBSD builds — because not everyone runs Linux or Windows

  • Node File Explorer — browse your servers like a web-based SFTP client

⚡ Quality of Life

  • Project constants — stop hardcoding, start centralizing

  • Smart notifications — alert only when status changes (no more notification storms)

  • Embedded API docs — always up-to-date, right in your instance

TL;DR: If you're still juggling cron jobs and scattered scripts to monitor your infra — CTFreak was built for you.