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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

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

Uploaded Python 3manylinux: glibc 2.17+ ARM64

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

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

File hashes

Hashes for kamal-2.10.1.post1-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 8ac4475e43992943216c9b855797a6a2f3a7ec5fb76924be42be6fe7d59fd2d1
MD5 af8d1ffddfa7df3967eadabba18c5964
BLAKE2b-256 7c0794ce1bc65f2bacba92040de81fd0ff6473796113ee58e5a33d7101e33975

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for kamal-2.10.1.post1-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 72fd94007008dae512685a752fad46ad1252ede0e4a0e6e28b4a5600a7d0dac8
MD5 0ccf959ab022b0264478baf466e90ffe
BLAKE2b-256 05254cc6eb8c5332f6e23e2a0c97a7881ebdbd208b3326d0dcdf44601804c41e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for kamal-2.10.1.post1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 25ee012fdf04467c6dc4ba7c3f447227ea32e5a73ab43b9fd65af0cdbd863a1a
MD5 be8be507273cd7708d027acdfe7dfe99
BLAKE2b-256 c610557181108b5f50833b63f9f067acc0e20c8aa0b6a307727db085a22e3a8a

See more details on using hashes here.

Provenance

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