Rundeck
A self-hosted runbook automation server that lets chosen users run existing scripts, tools and jobs.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About Rundeck
Rundeck is a server for operations teams that wraps existing scripts, tools and services into jobs that can be run on demand or on a schedule. Administrators decide which users may run which jobs, so routine operations tasks can be handed out as self-service without giving everyone direct access to servers.
The project is developed in the open on GitHub, where it has a long commit history, Docker packaging and support for webhooks.
Strengths
- Gives specific users controlled access to existing scripts
- Jobs can run on demand or on a schedule
- Docker packaging available
- Long-running, actively developed project
Limitations
- A server application that takes effort to deploy and maintain
- Aimed at operations teams rather than individual desktop users
Details
- Pricing
- FreeThe open-source edition is free to self-host.
- License
- Open source, license not stated
- Developer
- Rundeck
- Platforms
- Self-hosted
- How it runs
- Self-hosted
- Best suited for
- Operations teams offering self-service access to routine jobs
- Categories
- Automation, IT administration
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to Rundeck
Compare allSoftware that can replace Rundeck for an important use case, and what changes if you switch.
AWX
A web interface, REST API and task engine for running and scheduling Ansible automation.
AWX is an open-source web interface and REST API for running and scheduling jobs, but it is built around Ansible and needs existing Ansible knowledge.
Semaphore UI
Run infrastructure automation jobs from a web dashboard.
Semaphore UI is an MIT-licensed web dashboard for running Ansible and other deployment tasks, and it requires a server with configured automation tools.
PowerShell Universal
A self-hosted platform that turns PowerShell scripts into scheduled automation, REST APIs and web dashboards.
PowerShell Universal turns PowerShell scripts into scheduled jobs, REST APIs and dashboards, but it is closed source and production use needs a paid licence.
StackStorm
A self-hosted, event-driven automation platform that connects apps and services through rules and workflows.
StackStorm is an open-source, self-hosted platform that adds event-driven rules and multi-step workflows for operations teams, and it takes work to deploy.
Cronicle
A self-hosted, distributed task scheduler and runner with a web interface.
Cronicle is an open-source self-hosted scheduler with a web interface that runs tasks across multiple servers, but it is now in maintenance mode.
Windmill
An open-source, self-hostable platform for turning scripts into workflows, internal apps and scheduled jobs.
Windmill is an open-source, self-hostable platform that turns scripts into jobs, forms and internal apps with schedules, aimed at teams who write code.
Dagu
A self-hosted workflow orchestrator that runs scripts, SSH commands and containers from declarative YAML files.
Dagu is a single-binary open-source orchestrator that runs scripts, SSH commands and containers from YAML files with a web interface and no database.
Jenkins
A self-hosted open source automation server for building, testing and deploying software projects.
Jenkins is an MIT-licensed, self-hosted automation server with hundreds of plugins, focused on building, testing and deploying software rather than runbooks.
Similar software
Related functionality, not necessarily a direct replacement.
Ansible
Automate configuration and deployments across your machines.
Salt
Open-source automation framework for remote execution, configuration management and orchestration across many servers.
Kestra
An open-source declarative orchestration platform for scheduled and event-driven workflows, self-hosted or in the cloud.
Pueue
A command-line task manager that queues shell commands and runs them in the background.
Monit
A small daemon that monitors Unix processes, files and hosts and restarts or repairs them automatically.
webhook
A lightweight server that runs shell commands when incoming HTTP webhooks match configured hooks.