• Documentation
    • Installation
    • Configuration
    • Commands
      • View all commands
      • kamal accessory
      • kamal app
      • kamal audit
      • kamal build
      • kamal config
      • kamal deploy
      • kamal details
      • kamal docs
      • kamal help
      • kamal init
      • kamal lock
      • kamal proxy
      • kamal prune
      • kamal redeploy
      • kamal registry
      • kamal remove
      • kamal rollback
      • kamal secrets
      • kamal server
      • kamal setup
      • kamal upgrade
      • kamal version
      • Running commands on servers
    • Hooks
    • Upgrade Guide
  • Source code
  • Help
  • Discord
Kamal 2.6.1
  • Documentation
    1. Version 2.6.1
    2. Version 1.9.2
  • Source code
  • Help
  • Discord
  • Installation
  • Configuration
  • Commands
    • View all commands
    • kamal accessory
    • kamal app
    • kamal audit
    • kamal build
    • kamal config
    • kamal deploy
    • kamal details
    • kamal docs
    • kamal help
    • kamal init
    • kamal lock
    • kamal proxy
    • kamal prune
    • kamal redeploy
    • kamal registry
    • kamal remove
    • kamal rollback
    • kamal secrets
    • kamal server
    • kamal setup
    • kamal upgrade
    • kamal version
    • Running commands on servers
  • Hooks
  • Upgrade Guide

kamal setup

Kamal setup will run everything required to deploy an application to a fresh host.

It will:

  1. Install Docker on all servers, if it has permission and it is not already installed.
  2. Boot all accessories.
  3. Deploy the app (see kamal deploy).
Previous
kamal server
Next
kamal upgrade

Brought to you by the makers of:

  • Basecamp
  • HEY
  • ONCE

© 2025 37signals