Skip to main content

Deploy web apps anywhere

Project description

Kamal: Deploy web apps anywhere

From bare metal to cloud VMs, deploy web apps anywhere with zero downtime. Kamal uses kamal-proxy to seamlessly switch requests between containers. Works seamlessly across multiple servers, using SSHKit to execute commands. Originally built for Rails apps, Kamal will work with any type of web app that can be containerized with Docker.

➡️ See kamal-deploy.org for documentation on installation, configuration, and commands.

Contributing to the documentation

Please help us improve Kamal's documentation on the the basecamp/kamal-site repository.

License

Kamal is released under the MIT License.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

kamal-2.10.1-py3-none-manylinux_2_17_x86_64.whl (45.7 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

kamal-2.10.1-py3-none-manylinux_2_17_aarch64.whl (44.5 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

kamal-2.10.1-py3-none-macosx_11_0_arm64.whl (47.4 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

Details for the file kamal-2.10.1-py3-none-manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for kamal-2.10.1-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 a2c66299b120d32b1c23fb76d10811278619d0231d8f35ee1b6ea8c5074fb1e5
MD5 d7649d365d4dfcc36e7f944ad63ca5b3
BLAKE2b-256 3af17605e76df7dfd66d6cdcd59264c3dea8ba3d07c450ef1ba9aeea99f4dad7

See more details on using hashes here.

Provenance

The following attestation bundles were made for kamal-2.10.1-py3-none-manylinux_2_17_x86_64.whl:

Publisher: release.yml on aktech/kamal-pypi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file kamal-2.10.1-py3-none-manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for kamal-2.10.1-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 fb9780c6608632fb574cee8777972d47674edd7693c2d9a2ce22661764b4274b
MD5 06e399963b5128b4785b1c49f256df9e
BLAKE2b-256 1fc1371eb432079277dd005d6d9fd9ff3ba1e82fd23301885a148b75643934fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for kamal-2.10.1-py3-none-manylinux_2_17_aarch64.whl:

Publisher: release.yml on aktech/kamal-pypi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file kamal-2.10.1-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for kamal-2.10.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ec835dc7eaac4c552bad2db698744c8c2fe1edbc1871462983352aa8fcdedcea
MD5 068a81f7fa68d738066e92398a8bd203
BLAKE2b-256 966c2d5307f3ea32621214e9f86229a2d75b8d3cfba35f375284599a4db1a2d3

See more details on using hashes here.

Provenance

The following attestation bundles were made for kamal-2.10.1-py3-none-macosx_11_0_arm64.whl:

Publisher: release.yml on aktech/kamal-pypi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page