🔧 Rundeck Configuration Options
1. General Settings
| Property | Description | Example |
|---|---|---|
loglevel.default | Sets the default log level for jobs. Options: ERROR, WARN, INFO, VERBOSE, DEBUG. | INFO |
rdeck.base | Specifies the base directory for Rundeck. | /var/lib/rundeck |
server.servlet.context-path | Defines the web context path. | /rundeck |
server.port | Sets the HTTP port for the server. | 4440 |
server.address | Specifies the address/hostname to listen on. | 0.0.0.0 |
2. Security Settings
| Property | Description | Example |
|---|---|---|
rundeck.security.useHMacRequestTokens | Enables/disables HMAC-based request tokens. | true |
rundeck.security.apiCookieAccess.enabled | Allows API access via session cookies. | true |
rundeck.api.tokens.duration.max | Sets the maximum duration for API tokens. | 30d |
rundeck.security.csrf.referer.filterMethod | Sets HTTP methods to filter based on Referer header. Options: NONE, POST, *. | NONE |
rundeck.security.csrf.referer.allowApi | Allows API requests without matching Referer header. | true |
rundeck.security.csrf.referer.requireHttps | Requires Referer header to be from HTTPS version of server URL. | true |
3. Execution Settings
| Property | Description | Example |
|---|---|---|
rundeck.executionMode | Sets the execution mode. Options: active, passive. | active |
rundeck.localExecutor.disabled | Disables the local executor plugin. | false |
4. Database Configuration
| Property | Description | Example |
|---|---|---|
dataSource.url | JDBC URL for the database connection. | jdbc:h2:file:/var/lib/rundeck/data/rundeckdb |
dataSource.username | Database username. | rundeckuser |
dataSource.password | Database password. | rundeckpassword |
dataSource.driverClassName | JDBC driver class name. | org.h2.Driver |
5. GUI Customization
| Property | Description | Example |
|---|---|---|
rundeck.gui.title | Sets the title displayed in the application header. | Rundeck |
rundeck.gui.instanceName | Sets the instance name displayed in the GUI. | Production Rundeck |
rundeck.gui.logo | Specifies the logo file to use. | rundeck.png |
rundeck.gui.login.welcome | Sets the welcome message on the login page. | Welcome to Rundeck |
rundeck.gui.login.footerMessageHtml | Sets the footer message on the login page. | <p>Contact support for assistance.</p> |
6. Logging Configuration
| Property | Description | Example |
|---|---|---|
rundeck.execution.logs.streamingWriterPlugins | Comma-separated list of streaming log writer plugins. | plugin1,plugin2 |
rundeck.execution.logs.streamingReaderPlugin | Specifies the streaming log reader plugin. | plugin1 |
rundeck.execution.logs.localFileStorageEnabled | Enables/disables local file storage for logs. | true |
rundeck.execution.logs.fileStoragePlugin | Specifies the file storage plugin for execution logs. | plugin1 |
7. Storage Configuration
| Property | Description | Example |
|---|---|---|
rundeck.storage.provider.1.type | Sets the storage provider type. | file |
rundeck.storage.provider.1.path | Sets the path within the storage tree. | /keys |
rundeck.storage.provider.1.config.baseDir | Sets the base directory for file storage. | /var/lib/rundeck/keys |
8. Feature Toggles
| Property | Description | Example |
|---|---|---|
rundeck.feature.option-values-plugin.enabled | Enables the option values plugin feature. | true |
rundeck.feature.pagedjoblist.enabled | Enables the paged job list UI. | true |
Note: This table includes a selection of commonly used configuration options. For a complete list and detailed explanations, please refer to the official Rundeck documentation: Configuration File Reference.
I’m a DevOps/SRE/DevSecOps/Cloud Expert passionate about sharing knowledge and experiences. I have worked at Cotocus. I share tech blog at DevOps School, travel stories at Holiday Landmark, stock market tips at Stocks Mantra, health and fitness guidance at My Medic Plus, product reviews at TrueReviewNow , and SEO strategies at Wizbrand.
Do you want to learn Quantum Computing?
Please find my social handles as below;
Rajesh Kumar Personal Website
Rajesh Kumar at YOUTUBE
Rajesh Kumar at INSTAGRAM
Rajesh Kumar at X
Rajesh Kumar at FACEBOOK
Rajesh Kumar at LINKEDIN
Rajesh Kumar at WIZBRAND
Find Trusted Cardiac Hospitals
Compare heart hospitals by city and services — all in one place.
Explore Hospitals