Reference for every task type docket can run inside a recipe. Each page lists the task's fields and example usage. These pages are generated from the task definitions with make docs.
A task marked (never converges) cannot read its own state, so it plans as drift on every run. See the Probe support section on its page.
- dokku_acl_app - Manages the dokku-acl access list for a dokku application
- dokku_acl_service - Manages the dokku-acl access list for a dokku service
- dokku_app - Creates or destroys an app
- dokku_app_clone - Clones an existing dokku app to a new app
- dokku_app_json_property - Manages the app.json configuration for a given dokku application
- dokku_app_lock - Locks or unlocks a dokku application from deployment
- dokku_apps_property - Manages the apps plugin configuration for a given dokku application or globally
- dokku_builder_dockerfile_property - Manages the builder-dockerfile configuration for a given dokku application
- dokku_builder_herokuish_property - Manages the builder-herokuish configuration for a given dokku application
- dokku_builder_lambda_property - Manages the builder-lambda configuration for a given dokku application
- dokku_builder_nixpacks_property - Manages the builder-nixpacks configuration for a given dokku application
- dokku_builder_pack_property - Manages the builder-pack configuration for a given dokku application
- dokku_builder_property - Manages the builder configuration for a given dokku application
- dokku_builder_railpack_property - Manages the builder-railpack configuration for a given dokku application
- dokku_buildpacks - Manages the buildpacks for a given dokku application
- dokku_buildpacks_property - Manages the buildpacks configuration for a given dokku application
- dokku_builds_property - Manages the builds configuration for a given dokku application
- dokku_caddy_property - Manages the caddy configuration for a given dokku application
- dokku_certs - Manages SSL certificates for a dokku app or globally.
- dokku_checks_property - Manages the checks configuration for a given dokku application
- dokku_checks_toggle - Enables or disables the checks plugin for a given dokku application
- dokku_config - Manages the configuration for a given dokku application
- dokku_cron_property - Manages the cron configuration for a given dokku application
- dokku_docker_options - Manages docker-options for a given dokku application
- dokku_domains - Manages the domains for a given dokku application or globally
- dokku_domains_toggle - Enables or disables the domains plugin for a given dokku application
- dokku_git_auth - Manages netrc credentials for a git host (never converges)
- dokku_git_from_archive - Deploys a git repository from an archive URL
- dokku_git_from_image - Deploys a git repository from a docker image
- dokku_git_property - Manages the git configuration for a given dokku application
- dokku_git_sync - Syncs a git repository to a dokku application
- dokku_haproxy_property - Manages the haproxy configuration for a given dokku application
- dokku_http_auth - Manages HTTP authentication for a given dokku application
- dokku_http_auth_allowed_ip - Manages the set of IP addresses allowed to bypass HTTP auth for a dokku application
- dokku_http_auth_domain - Manages the set of domains HTTP auth is restricted to for a dokku application
- dokku_http_auth_user - Manages the set of HTTP auth users for a dokku application
- dokku_letsencrypt - Enables or disables letsencrypt SSL certificates for a dokku application
- dokku_letsencrypt_property - Manages the letsencrypt configuration for a given dokku application
- dokku_logs_property - Manages the logs configuration for a given dokku application
- dokku_maintenance - Enables or disables maintenance mode for a given dokku application
- dokku_maintenance_custom_page - Installs or removes a custom maintenance page for a dokku application.
- dokku_network - Creates or destroys a Docker network
- dokku_network_property - Manages the network property for a given dokku application
- dokku_nginx_property - Manages the nginx configuration for a given dokku application
- dokku_openresty_property - Manages the openresty configuration for a given dokku application
- dokku_plugin - Installs or uninstalls a third-party dokku plugin.
- dokku_ports - Manages the ports for a given dokku application
- dokku_proxy_property - Manages the proxy configuration for a given dokku application
- dokku_proxy_toggle - Enables or disables the proxy plugin for a given dokku application
- dokku_ps_property - Manages the ps configuration for a given dokku application
- dokku_ps_scale - Manages the process scale for a given dokku application
- dokku_registry_auth - Manages docker registry authentication for a dokku application or globally (never converges)
- dokku_registry_property - Manages the registry configuration for a given dokku application
- dokku_resource_limit - Manages the resource limits for a given dokku application
- dokku_resource_reserve - Manages the resource reservations for a given dokku application
- dokku_scheduler_docker_local_property - Manages the scheduler-docker-local configuration for a given dokku application
- dokku_scheduler_k3s_annotations - Manages scheduler-k3s annotations scoped to a (process_type, resource_type) pair for a dokku application or globally
- dokku_scheduler_k3s_autoscaling_auth - Manages KEDA TriggerAuthentication metadata grouped under a single trigger for a dokku application or globally
- dokku_scheduler_k3s_chart - Manages helm chart value overrides for a dokku scheduler-k3s bundled chart
- dokku_scheduler_k3s_labels - Manages scheduler-k3s labels scoped to a (process_type, resource_type) pair for a dokku application or globally
- dokku_scheduler_k3s_profile - Manages a global scheduler-k3s node profile used when joining nodes to a cluster
- dokku_scheduler_k3s_property - Manages the scheduler-k3s configuration for a given dokku application.
- dokku_scheduler_property - Manages the scheduler configuration for a given dokku application
- dokku_service_backup - Manages the S3 backup schedule, authentication, and encryption for a dokku service
- dokku_service_create - Creates or destroys a dokku service
- dokku_service_expose - Exposes or unexposes a dokku service on host ports
- dokku_service_link - Links or unlinks a dokku service to an app
- dokku_service_property - Manages a property for a given dokku service (never converges)
- dokku_ssh_key - Manages an SSH public key for git push access via dokku's ssh-keys plugin
- dokku_storage_ensure - Ensures the storage for a given dokku application (deprecated) (never converges)
- dokku_storage_entry - Creates or destroys a named storage registry entry
- dokku_storage_mount - Attaches or detaches storage on a dokku application
- dokku_traefik_property - Manages the traefik configuration for a given dokku application