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 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.11.0-py3-none-manylinux_2_17_x86_64.whl (46.3 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

kamal-2.11.0-py3-none-manylinux_2_17_aarch64.whl (44.8 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

kamal-2.11.0-py3-none-macosx_11_0_arm64.whl (47.9 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

File hashes

Hashes for kamal-2.11.0-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 0520d3a605433f2a0d7d96e490776647dab2e16621ecfec5f3f798bda56bd723
MD5 8afc2a57d2a202fdc7f60f592409b882
BLAKE2b-256 fbf40db2b394fb482eabdfe0aca571cefcdf547b1e95964b73ca95a38c2ac267

See more details on using hashes here.

Provenance

The following attestation bundles were made for kamal-2.11.0-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.11.0-py3-none-manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for kamal-2.11.0-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 245e0331ed23ed2fa0d749abd943c3a359d1b39cac15e62f5b70f51169ca0cd9
MD5 9609cd3282758135f5d686816010c5f2
BLAKE2b-256 d7bfc50136b4c975471c6f8e80fdf9f136bd6407ad7e4bbe44575ba2a184bf28

See more details on using hashes here.

Provenance

The following attestation bundles were made for kamal-2.11.0-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.11.0-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for kamal-2.11.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0f43420e3963a045d9bedef21be3ec9afb879141a81d5b9acc0d640562d03a9b
MD5 f7892a79c2d45b563c18b30831d4fc46
BLAKE2b-256 1364e778b675a3188474b0c45f69e983cc260eb0c3805ecca6ac8feeb420d4a9

See more details on using hashes here.

Provenance

The following attestation bundles were made for kamal-2.11.0-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