> ## Documentation Index
> Fetch the complete documentation index at: https://cloud.laravel.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Welcome to Laravel Cloud

> The official infrastructure and deployment platform for Laravel, with support for Symfony, Next.js, Nuxt, Go, Python, Rails, and more.

export const RuntimeLogo = ({name, size = "1.15em"}) => {
  const svgProps = {
    "aria-hidden": "true",
    focusable: "false",
    style: {
      display: "inline-block",
      width: size,
      height: size,
      verticalAlign: "-0.2em",
      marginRight: "0.65em",
      flexShrink: 0
    }
  };
  const logos = {
    laravel: <svg {...svgProps} xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 52">
                <path fill="currentColor" fillRule="evenodd" d="M49.626 11.564a.8.8 0 0 1 .028.209v10.972a.8.8 0 0 1-.402.694l-9.209 5.302V39.25c0 .286-.152.55-.4.694L20.42 51.01c-.044.025-.092.041-.14.058-.018.006-.035.017-.054.022a.8.8 0 0 1-.41 0c-.022-.006-.042-.018-.063-.026-.044-.016-.09-.03-.132-.054L.402 39.944A.8.8 0 0 1 0 39.25V6.334q0-.108.028-.21c.006-.023.02-.044.028-.067.015-.042.029-.085.051-.124.015-.026.037-.047.055-.071q.033-.05.071-.093c.023-.023.053-.04.079-.06.029-.024.055-.05.088-.069h.001l9.61-5.533a.8.8 0 0 1 .8 0l9.61 5.533h.002q.046.032.088.068c.026.02.055.038.078.06.028.029.048.062.072.094.017.024.04.045.054.071.023.04.036.082.052.124.008.023.022.044.028.068a.8.8 0 0 1 .028.209v20.559l8.008-4.611v-10.51q0-.106.028-.208c.007-.024.02-.045.028-.068.016-.042.03-.085.052-.124.015-.026.037-.047.054-.071.024-.032.044-.065.072-.093.023-.023.052-.04.078-.06.03-.024.056-.05.088-.069h.001l9.611-5.533a.8.8 0 0 1 .8 0l9.61 5.533c.034.02.06.045.09.068.025.02.054.038.077.06.028.029.048.062.072.094.018.024.04.045.054.071.023.039.036.082.052.124.009.023.022.044.028.068m-1.574 10.718v-9.124l-3.363 1.936-4.646 2.675v9.124zm-9.61 16.505v-9.13l-4.57 2.61-13.05 7.448v9.216zM1.602 7.719v31.068L19.22 48.93v-9.214l-9.204-5.209-.003-.002-.004-.002c-.031-.018-.057-.044-.086-.066-.025-.02-.054-.036-.076-.058l-.002-.003c-.026-.025-.044-.056-.066-.084-.02-.027-.044-.05-.06-.078l-.001-.003c-.018-.03-.029-.066-.042-.1-.013-.03-.03-.058-.038-.09v-.001c-.01-.038-.012-.078-.016-.117-.004-.03-.012-.06-.012-.09V12.33L4.965 9.654zm8.81-5.994L2.405 6.334l8.005 4.609 8.006-4.61-8.006-4.608zm4.164 28.764 4.645-2.674V7.719l-3.363 1.936-4.646 2.675v20.096zM39.243 7.164l-8.006 4.609 8.006 4.609 8.005-4.61zm-.801 10.605-4.646-2.675-3.363-1.936v9.124l4.645 2.674 3.364 1.937zM20.02 38.33l11.743-6.704 5.87-3.35-8-4.606-9.211 5.303-8.395 4.833z" />
            </svg>,
    php: <svg {...svgProps} xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100">
                <ellipse cx="50" cy="50" rx="48" ry="26" stroke="currentColor" strokeWidth="6" />
                <text x="50" y="60" textAnchor="middle" fontFamily="ui-sans-serif, system-ui, sans-serif" fontSize="34" fontStyle="italic" fontWeight="700" fill="currentColor">
                    php
                </text>
            </svg>,
    symfony: <svg {...svgProps} viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
                <path fill="currentColor" d="M24 12c0 6.628-5.372 12-12 12S0 18.628 0 12 5.372 0 12 0s12 5.372 12 12m-6.753-7.561c-1.22.042-2.283.715-3.075 1.644-.878 1.02-1.461 2.229-1.881 3.461-.753-.614-1.332-1.414-2.539-1.761a3.1 3.1 0 0 0-2.813.514c-.41.319-.71.757-.861 1.254-.36 1.176.381 2.225.719 2.6l.737.79c.15.154.519.56.339 1.138-.193.631-.951 1.037-1.732.799-.348-.106-.848-.366-.734-.73.045-.15.152-.263.21-.391.052-.11.077-.194.095-.242.141-.465-.053-1.07-.551-1.223-.465-.143-.939-.03-1.125.566-.209.68.117 1.913 1.86 2.449 2.04.628 3.765-.484 4.009-1.932.153-.907-.255-1.582-1.006-2.447l-.612-.677c-.371-.37-.497-1.002-.114-1.485.324-.409.785-.584 1.539-.379 1.103.3 1.594 1.063 2.412 1.68-.338 1.11-.56 2.223-.759 3.222l-.123.746c-.585 3.07-1.033 4.757-2.194 5.726-.234.166-.57.416-1.073.434-.266.005-.352-.176-.355-.257-.006-.184.15-.271.255-.353.154-.083.39-.224.372-.674-.016-.532-.456-.994-1.094-.973-.477.017-1.203.465-1.176 1.286.028.85.819 1.485 2.012 1.444.638-.021 2.062-.281 3.464-1.949 1.633-1.911 2.09-4.101 2.434-5.706l.383-2.116q.318.037.69.048c2.032.044 3.049-1.01 3.064-1.776.01-.464-.304-.921-.744-.91a.85.85 0 0 0-.806.654c-.094.428.646.813.068 1.189-.41.266-1.146.452-2.184.3l.188-1.042c.386-1.976.859-4.407 2.661-4.467.132-.007.612.006.623.323.003.105-.022.134-.147.375a.86.86 0 0 0-.168.537c.017.504.4.836.957.816.743-.023.955-.748.945-1.119-.032-.874-.952-1.424-2.17-1.386" />
            </svg>,
    nextjs: <svg {...svgProps} viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
                <path fill="currentColor" d="M18.665 21.978A11.94 11.94 0 0 1 12 24C5.377 24 0 18.623 0 12S5.377 0 12 0s12 5.377 12 12c0 3.583-1.574 6.801-4.067 9.001L9.219 7.2H7.2v9.596h1.615V9.251zm-3.332-8.533 1.6 2.061V7.2h-1.6z" />
            </svg>,
    nuxt: <svg {...svgProps} xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 61 40">
                <path fill="currentColor" d="M33.997 39.539h22.528c.715 0 1.418-.183 2.038-.53a4 4 0 0 0 1.492-1.447 3.86 3.86 0 0 0 .545-1.977 3.86 3.86 0 0 0-.547-1.977L44.923 8.19a4 4 0 0 0-1.49-1.447 4.2 4.2 0 0 0-2.038-.53c-.716 0-1.418.183-2.038.53a4 4 0 0 0-1.492 1.447l-3.868 6.504-7.563-12.718A4 4 0 0 0 24.942.53 4.2 4.2 0 0 0 22.904 0c-.716 0-1.419.183-2.039.53a4 4 0 0 0-1.492 1.446L.547 33.608A3.86 3.86 0 0 0 0 35.585c0 .694.188 1.376.545 1.977s.873 1.1 1.492 1.447c.62.347 1.323.53 2.038.53h14.141c5.603 0 9.735-2.387 12.578-7.044l6.902-11.596 3.698-6.205 11.096 18.64H37.695zm-16.011-6.212-9.869-.002L22.91 8.474l7.381 12.425-4.942 8.305c-1.888 3.022-4.033 4.123-7.363 4.123" />
            </svg>,
    tanstack: <svg {...svgProps} xmlns="http://www.w3.org/2000/svg" viewBox="0 0 663 660">
                <path fill="currentColor" d="M306.092.624C314.81-.52 324.02.26 332.805.26c32.549 0 64.506 5.053 95.648 14.631 39.745 12.224 76.763 31.767 109.436 57.478 40.047 31.513 73.23 72.847 94.521 119.236 39.836 86.79 39.544 191.973-1.268 278.398-26.389 55.88-68.724 102.65-119.965 136.757-41.81 27.829-90.707 44.863-140.457 50.894-63.326 7.677-131.785-3.542-188.713-32.73C75.138 570.128 2.484 459.847 1.047 338.991c-.277-23.301.086-46.74 4.699-69.815 7.513-37.579 20.613-73.904 40.286-106.877 21.281-35.67 48.77-67.148 81.688-92.526 38.603-29.76 83.468-51.167 130.979-62.058 11.473-2.63 22.994-4.087 34.572-5.496l3.659-.445c3.05-.371 6.104-.748 9.162-1.15M195.536 550.066c-14.716 1.578-30.239 4.256-42.87 12.522 2.844.684 6.103.005 9.069 0 7.125-.012 14.318-.28 21.435.032 17.817.782 36.382 3.632 53.587 8.35 22.03 6.04 41.433 17.929 62.656 25.945C321.803 605.372 344.09 608 367.84 608c11.969 0 23.846-.036 35.45-3.303-6.056-3.225-14.725-2.62-21.434-3.963-14.557-2.915-28.87-6.475-42.87-11.47-10.305-3.677-20.231-8.214-30.111-12.849l-6.349-2.985c-9.17-4.31-18.363-8.56-27.845-12.143-24.932-9.418-52.56-14.071-79.145-11.221m22.26-62.614c-29.164 0-58.66 5.137-84.916 18.37-6.361 3.205-12.407 7.025-18.137 11.258-1.746 1.29-4.842 2.949-5.487 5.192-.655 2.275 1.686 4.182 3.014 5.638 6.562-3.498 12.797-7.2 19.786-9.856 45.199-17.17 99.992-13.57 145.098 2.173 22.494 7.851 43.22 19.592 65.13 28.8 24.503 10.298 49.53 16.975 75.846 20.4 31.042 4.037 66.434.765 94.809-13.243 9.97-4.922 23.814-12.422 28.03-23.32-5.207.455-9.892 2.686-14.84 4.224-7.866 2.445-15.827 4.52-23.908 6.139-27.388 5.486-56.512 6.62-84.09 1.64-25.993-4.694-50.143-14.12-74.18-24.036l-3.068-1.268-6.136-2.544-3.07-1.273c-12.28-5.085-24.606-10.11-37.21-14.51-24.485-8.546-50.727-13.784-76.671-13.784M268.91 39.46c-34.96 7.722-66.277 22.76-96.458 41.718-17.521 11.005-34.281 22.28-49.465 36.444-22.58 21.066-39.836 46.669-54.887 73.412-15.507 27.553-25.45 59.665-30.255 90.824-4.714 30.568-5.49 62.707-.09 93.3 6.75 38.25 19.598 74.141 39.889 107.339 6.819-3.185 11.66-10.446 17.313-15.337 11.415-9.876 23.4-19.03 36.274-26.929 4.766-2.924 9.663-5.194 14.84-7.275 1.953-.785 5.146-1.503 6.065-3.648 1.461-3.406-1.24-9.336-1.705-12.865-1.325-10.096-2.124-20.363-1.874-30.55.725-29.67 6.27-59.752 16.825-87.522 7.955-20.924 20.107-39.922 34.503-56.971 4.885-5.786 10.078-11.17 15.437-16.513 3.168-3.157 7.099-5.859 9.069-9.909-10.337.007-20.675 2.987-30.504 6.014-21.174 6.519-41.801 16.193-59.358 29.841-8.008 6.226-13.873 14.387-21.447 20.94-2.323 2.01-6.485 4.705-9.695 3.188-4.85-2.29-4.102-11.835-4.658-16.222-2.137-16.874 4.255-38.216 12.378-52.843 13.04-23.48 37.151-43.529 65.468-42.829 12.228.302 22.934 4.551 34.625 7.325-2.964-4.212-6.939-7.282-10.717-10.734-9.258-8.46-19.383-16.185-30.504-22.029-4.474-2.35-9.291-3.78-14.015-5.506-2.375-.868-5.366-2.063-6.26-4.703-1.654-4.888 7.149-9.416 10.382-11.478 12.5-7.97 27.827-14.525 42.87-14.895 23.51-.577 46.48 12.468 56.163 34.666 3.404 7.804 4.411 16.055 5.08 24.383l.12 1.563.175 2.345.058.782.116 1.565.12 1.564c7.383-6.02 12.576-14.877 19.786-21.324 16.86-15.079 39.936-21.772 61.831-14.984 19.787 6.133 36.985 19.788 47.106 37.96 2.648 4.753 10.036 16.373 4.699 21.108-4.178 3.708-9.475.818-13.881-.719-3.336-1.164-6.783-1.902-10.242-2.586L372.2 187q-.944-.183-1.886-.371c-11.98-2.402-25.917-2.153-37.924-.042-7.762 1.365-15.349 4.128-23.084 5.272v1.652c21.15.175 41.609 12.24 52.044 30.55 4.323 7.585 6.482 16.267 8.138 24.77 2.048 10.509.609 21.959-2.263 32.201-.963 3.434-2.71 9.256-6.817 10.047-2.903.559-5.368-2.331-7.025-4.28-4.344-5.107-8.476-9.963-13.573-14.374-12.896-11.157-26.53-21.45-40.397-31.373-7.362-5.27-15.425-12.12-23.908-15.34 2.385 5.745 4.722 11.086 5.533 17.34 2.386 18.392-5.314 35.704-16.872 49.54-3.527 4.222-7.3 8.475-11.745 11.755-1.843 1.361-4.156 3.138-6.595 2.753-7.646-1.208-8.556-12.732-9.728-18.637-3.97-19.999-2.376-39.86 3.133-59.448-4.902 2.485-8.444 7.924-11.522 12.385-6.77 9.816-12.645 20.199-16.858 31.375-16.778 44.52-16.617 96.664 5.119 139.524 2.427 4.786 6.11 4.144 10.894 4.144q1.082-.001 2.165-.011l2.168-.023c4.339-.045 8.687-.064 12.98.51 2.228.296 5.321.031 7.084 1.673 2.112 1.967.986 5.339.5 7.759-1.359 6.765-1.813 12.914-1.813 19.816 9.024-1.399 11.526-15.866 14.724-23.119 3.625-8.216 7.314-16.44 10.667-24.77 1.65-4.094 3.855-8.671 3.276-13.211-.65-5.102-4.336-10.51-6.905-14.862-4.862-8.235-10.389-16.708-13.969-25.596-2.861-7.105-.197-15.983 7.872-18.522 4.45-1.4 9.198 1.346 12.094 4.563 6.073 6.743 9.993 16.778 14.402 24.693l34.395 61.925c2.92 5.244 5.848 10.482 8.837 15.688 1.166 2.031 2.352 5.167 4.74 6.033 2.127.771 5.033-.325 7.149-.749 5.492-1.1 10.976-2.287 16.488-3.282 6.606-1.194 16.674-.97 21.435-6.13-6.963-2.206-15.012-2.075-22.26-1.578-4.352.299-9.177 1.856-13.178-.686-5.953-3.784-9.91-12.522-13.552-18.378-8.98-14.44-17.442-29.096-26.041-43.76l-1.376-2.336-2.766-4.665a379 379 0 0 1-4.08-7.036c-1.027-1.827-2.55-4.234-1.078-6.247 1.545-2.115 4.914-2.24 7.956-2.243h.603c1.196.001 2.316.002 3.223-.117 12.274-1.615 24.719-2.953 37.1-2.953-.965-3.352-3.72-7.141-2.84-10.73 1.973-8.03 13.527-10.543 18.9-4.78 3.608 3.867 5.705 9.191 8.052 13.859 3.097 6.162 6.624 12.118 9.94 18.165 5.806 10.586 12.147 20.881 18.117 31.375.493.866 1 1.727 1.513 2.587l.771 1.291c2.577 4.303 5.165 8.635 6.553 13.462-20.736-.95-36.301-25.02-45.343-41.284-.721 2.604.451 4.928 1.388 7.43 1.949 5.198 4.277 10.148 7.207 14.863 4.184 6.733 8.982 13.666 15.313 18.554 11.236 8.673 26.053 8.721 39.573 7.794 8.67-.595 19.502-4.542 28.03-1.864 8.514 2.673 11.94 12.063 6.885 19.276-3.788 5.403-8.843 7.443-15.13 8.257 4.446 9.536 10.27 18.386 14.49 28.073 1.76 4.036 3.592 10.221 7.806 12.35 2.805 1.418 6.824.098 9.857.035-3.044-8.053-8.743-14.887-11.542-23.118 8.534.39 16.787 4.843 24.733 7.685 15.63 5.59 31.064 11.702 46.475 17.87l7.112 2.848c6.34 2.539 12.716 5.052 18.962 7.812 2.285 1.01 5.45 3.37 7.975 1.918 2.062-1.187 3.395-4.016 4.666-5.932 3.556-5.362 6.776-10.929 9.965-16.514 12.775-22.365 22.144-46.872 28.403-71.833 20.646-82.323 2.935-173.156-46.677-241.923-19.061-26.42-43.033-49.262-69.461-68.178C435.257 40.84 348.485 21.884 268.91 39.46m135.205 410.53c-17.533 4.57-35.602 8.714-53.587 11.04 2.365 8.053 8.145 15.886 12.376 23.119 1.635 2.796 3.386 6.542 6.618 7.755 3.652 1.371 8.064-.853 11.51-1.975-1.596-4.365-4.28-8.293-6.478-12.386-.905-1.687-2.305-3.685-1.56-5.69 1.411-3.786 7.267-3.563 10.51-4.22 8.547-1.735 17.005-3.899 25.557-5.612 3.151-.632 7.539-2.343 10.706-1.286 2.37.791 3.8 2.745 5.152 4.782l.606.919c.81 1.223 1.637 2.417 2.671 3.351 3.458 3.122 8.629 3.602 13.018 4.454-2.679-6.028-7.13-11.301-9.985-17.34-1.66-3.51-3.023-8.677-6.656-10.707-5.005-2.795-15.342 2.462-20.458 3.796m-110.473-40.152c-.825 10.468-4.036 18.985-9.068 28.073 5.767.73 11.649.99 17.313 2.394 4.245 1.052 8.156 3.058 12.366 4.212-2.25-6.158-6.426-11.652-9.661-17.34-3.267-5.74-6.19-12.717-10.95-17.339" />
            </svg>,
    nodejs: <svg {...svgProps} xmlns="http://www.w3.org/2000/svg" viewBox="-16 -16 288 324">
                <path fill="currentColor" d="M134.923 1.832c-4.344-2.443-9.502-2.443-13.846 0L6.787 67.801C2.443 70.244 0 74.859 0 79.745v132.208c0 4.887 2.715 9.502 6.787 11.945l114.29 65.968c4.344 2.444 9.502 2.444 13.846 0l114.29-65.968c4.344-2.443 6.787-7.058 6.787-11.945V79.745c0-4.886-2.715-9.501-6.787-11.944z" />
            </svg>,
    bun: <svg {...svgProps} viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
                <path fill="currentColor" d="M12 22.596c6.628 0 12-4.338 12-9.688 0-3.318-2.057-6.248-5.219-7.986-1.286-.715-2.297-1.357-3.139-1.89C14.058 2.025 13.08 1.404 12 1.404c-1.097 0-2.334.785-3.966 1.821a50 50 0 0 1-2.816 1.697C2.057 6.66 0 9.59 0 12.908c0 5.35 5.372 9.687 12 9.687zM10.599 4.715c.334-.759.503-1.58.498-2.409 0-.145.202-.187.23-.029.658 2.783-.902 4.162-2.057 4.624-.124.048-.199-.121-.103-.209a5.8 5.8 0 0 0 1.432-1.977m2.058-.102a5.8 5.8 0 0 0-.782-2.306v-.016c-.069-.123.086-.263.185-.172 1.962 2.111 1.307 4.067.556 5.051-.082.103-.23-.003-.189-.126a5.85 5.85 0 0 0 .23-2.431m1.776-.561a5.7 5.7 0 0 0-1.612-1.806v-.014c-.112-.085-.024-.274.114-.218 2.595 1.087 2.774 3.18 2.459 4.407a.12.12 0 0 1-.049.071.11.11 0 0 1-.153-.026.12.12 0 0 1-.022-.083 5.9 5.9 0 0 0-.737-2.331m-5.087.561c-.617.546-1.282.76-2.063 1-.117 0-.195-.078-.156-.181 1.752-.909 2.376-1.649 2.999-2.778 0 0 .155-.118.188.085 0 .304-.349 1.329-.968 1.874m4.945 11.237a2.96 2.96 0 0 1-.937 1.553c-.346.346-.8.565-1.286.62a2.18 2.18 0 0 1-1.327-.62 2.96 2.96 0 0 1-.925-1.553.24.24 0 0 1 .064-.198.23.23 0 0 1 .193-.069h3.965a.23.23 0 0 1 .19.07c.05.053.073.125.063.197m-5.458-2.176a1.86 1.86 0 0 1-2.384-.245 1.98 1.98 0 0 1-.233-2.447c.207-.319.503-.566.848-.713a1.84 1.84 0 0 1 1.092-.11c.366.075.703.261.967.531a1.98 1.98 0 0 1 .408 2.114 1.93 1.93 0 0 1-.698.869zm8.495.005a1.86 1.86 0 0 1-2.381-.253 1.96 1.96 0 0 1-.547-1.366c0-.384.11-.76.32-1.079.207-.319.503-.567.849-.713a1.84 1.84 0 0 1 1.093-.108c.367.076.704.262.968.534a1.98 1.98 0 0 1 .4 2.117 1.93 1.93 0 0 1-.702.868" />
            </svg>,
    deno: <svg {...svgProps} xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                <path fill="currentColor" d="M1.105 18.02A11.9 11.9 0 0 1 0 12.985q0-.698.078-1.376a12 12 0 0 1 .231-1.34A12 12 0 0 1 4.025 4.02a12 12 0 0 1 5.46-2.771 12 12 0 0 1 3.428-.23c1.452.112 2.825.477 4.077 1.05a12 12 0 0 1 2.78 1.774 12.02 12.02 0 0 1 4.053 7.078A12 12 0 0 1 24 12.985q0 .454-.036.914a12 12 0 0 1-.728 3.305 12 12 0 0 1-2.38 3.875c-1.33 1.357-3.02 1.962-4.43 1.936a4.4 4.4 0 0 1-2.724-1.024c-.99-.853-1.391-1.83-1.53-2.919a5 5 0 0 1 .128-1.518c.105-.38.37-1.116.76-1.437-.455-.197-1.04-.624-1.226-.829-.045-.05-.04-.13 0-.183a.155.155 0 0 1 .177-.053c.392.134.869.267 1.372.35.66.111 1.484.25 2.317.292 2.03.1 4.153-.813 4.812-2.627s.403-3.609-1.96-4.685-3.454-2.356-5.363-3.128c-1.247-.505-2.636-.205-4.06.582-3.838 2.121-7.277 8.822-5.69 15.032a.191.191 0 0 1-.315.19 12 12 0 0 1-1.25-1.634 12 12 0 0 1-.769-1.404M11.57 6.087c.649-.051 1.214.501 1.31 1.236.13.979-.228 1.99-1.41 2.013-1.01.02-1.315-.997-1.248-1.614.066-.616.574-1.575 1.35-1.635" />
            </svg>,
    express: <svg {...svgProps} xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
                <path fill="currentColor" d="M100 77.484c-3.637.926-5.887.04-7.906-2.992l-14.356-19.86-2.074-2.75L58.898 74.56c-1.918 2.73-3.925 3.918-7.5 2.949l21.47-28.817-19.99-26.03c3.438-.669 5.813-.329 7.923 2.75L75.69 45.52l15-20c1.922-2.73 3.989-3.766 7.438-2.762l-7.75 10.277-10.5 13.672c-1.25 1.563-1.078 2.629.07 4.14ZM.023 48.211l1.758-8.64c4.782-17.094 24.375-24.196 37.887-13.633 7.898 6.21 9.86 15 9.469 24.843H4.625C3.957 68.5 16.711 79.195 32.969 73.738c5.703-1.918 9.062-6.383 10.742-11.968.855-2.801 2.266-3.239 4.898-2.438-1.343 6.988-4.375 12.824-10.78 16.477-9.571 5.468-23.235 3.699-30.423-3.899-4.281-4.41-6.05-9.996-6.843-15.972-.125-.989-.375-1.93-.563-2.876q.024-2.425.023-4.851m4.684-1.188H44.93c-.262-12.812-8.239-21.914-19.14-21.992-11.97-.093-20.563 8.79-21.083 21.992m0 0" />
            </svg>,
    hono: <svg {...svgProps} xmlns="http://www.w3.org/2000/svg" viewBox="0 0 76 98">
                <path fill="currentColor" d="m11 25 7 9s9-18 22-34c17 20 36 48 36 64 0 20-19 34-37 34C17 98 0 81 0 61c0-6 3-24 11-36" />
            </svg>,
    nestjs: <svg {...svgProps} xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
                <path fill="currentColor" fillRule="evenodd" clipRule="evenodd" d="M58.881 0c-.723 0-1.394.155-2.014.361 1.317.878 2.04 2.04 2.402 3.357.025.181.077.31.103.491.026.155.051.31.051.465.104 2.273-.593 2.557-1.084 3.9-.75 1.73-.542 3.59.361 5.087.078.18.181.388.31.568-.981-6.533 4.468-7.515 5.475-9.555.078-1.782-1.394-2.97-2.556-3.796C60.818.206 59.81 0 58.88 0m8.213 1.472c-.104.594-.026.439-.052.749-.026.206-.026.464-.052.671a6 6 0 0 1-.18.62c-.052.206-.13.413-.207.62-.103.206-.18.387-.284.594-.078.103-.13.206-.207.31l-.155.232c-.129.18-.258.362-.387.516-.155.155-.284.336-.465.465v.026c-.155.13-.31.284-.49.413-.543.414-1.163.723-1.73 1.11-.182.13-.362.233-.517.388-.181.13-.336.258-.491.413-.18.155-.31.31-.465.491-.129.155-.284.336-.387.517a7 7 0 0 0-.362.542c-.103.207-.18.387-.284.594-.077.207-.155.387-.206.594-.078.232-.13.439-.181.646-.026.103-.026.232-.052.335s-.026.207-.051.31c0 .207-.026.44-.026.646 0 .155 0 .31.026.465 0 .206.025.413.077.645.026.207.077.413.13.62.077.207.128.413.206.62.051.129.129.258.18.361l-5.94-2.298a64 64 0 0 0-2.995-.775l-1.627-.387a48 48 0 0 0-4.7-.697c-.052 0-.078-.026-.13-.026a46 46 0 0 0-4.622-.233 49 49 0 0 0-3.383.13c-1.575.103-3.15.31-4.726.568-.388.051-.775.129-1.162.206-.8.155-1.576.336-2.325.517l-1.162.31c-.387.154-.749.335-1.11.49l-.852.388c-.052.025-.104.025-.13.051-.258.13-.49.233-.723.362a1 1 0 0 0-.18.077c-.284.13-.569.284-.8.414-.182.077-.363.18-.517.258a3 3 0 0 1-.233.129c-.232.129-.465.258-.671.387q-.35.194-.62.388c-.18.129-.362.232-.517.361-.026.026-.051.026-.077.052a6 6 0 0 0-.49.361l-.052.052-.388.31c-.051.026-.103.077-.155.103-.129.104-.258.233-.387.336-.026.052-.078.077-.103.103-.155.155-.31.284-.465.44-.026 0-.026.025-.052.05-.155.13-.31.285-.465.44-.026.026-.026.052-.051.052-.13.129-.259.258-.388.413-.051.051-.129.103-.18.155a7 7 0 0 1-.44.464c-.025.052-.077.078-.103.13-.206.206-.387.413-.594.62l-.077.077c-.414.439-.853.878-1.317 1.265-.465.414-.956.801-1.447 1.137a20 20 0 0 1-1.55.981q-.774.426-1.626.775a19 19 0 0 1-1.679.62c-1.084.232-2.195.671-3.15.749-.207 0-.44.051-.646.077-.232.052-.44.103-.646.155l-.62.232c-.206.078-.413.181-.62.284-.18.13-.387.233-.567.362a4 4 0 0 0-.517.439c-.18.13-.362.31-.516.465-.155.18-.31.336-.44.516-.129.207-.284.388-.387.594a4.6 4.6 0 0 0-.361.594c-.104.233-.207.44-.284.672-.078.206-.155.439-.233.671a5 5 0 0 0-.129.62c0 .026-.026.052-.026.077-.052.233-.052.543-.077.698-.026.18-.052.335-.052.516 0 .104 0 .233.026.336.026.18.051.336.103.49.052.156.104.31.181.466v.025c.077.155.18.31.284.465s.207.31.336.465c.129.13.284.284.439.413a4 4 0 0 0 .49.414c.62.542.775.723 1.576 1.136.129.077.258.129.413.206.026 0 .052.026.078.026 0 .052 0 .078.025.13.026.206.078.413.13.62.051.232.129.438.206.62.078.154.13.309.207.464.026.052.051.103.077.129.104.207.207.387.31.568l.387.543c.13.154.285.335.44.49.154.155.31.284.49.44 0 0 .026.025.052.025.155.13.31.258.465.362.18.129.361.232.568.335.18.104.387.207.594.285.155.077.335.129.516.18.026.026.052.026.104.052.103.026.232.051.335.077-.077 1.395-.103 2.712.104 3.177.232.516 1.368-1.059 2.505-2.867-.155 1.782-.259 3.874 0 4.494.284.645 1.833-1.369 3.176-3.59 18.31-4.235 35.02 8.42 36.775 26.29-.336-2.789-3.77-4.339-5.346-3.951-.774 1.91-2.091 4.364-4.21 5.888.182-1.705.104-3.46-.257-5.165a16.7 16.7 0 0 1-3.203 6.508c-2.453.18-4.906-1.007-6.198-2.79-.103-.077-.129-.232-.206-.335a5 5 0 0 1-.207-.542 2.2 2.2 0 0 1-.155-.543c-.026-.18-.026-.361-.026-.568v-.387a4 4 0 0 1 .13-.542c.051-.181.103-.362.18-.543.104-.18.18-.361.31-.542.44-1.24.44-2.247-.361-2.84a3 3 0 0 0-.491-.26c-.104-.025-.233-.077-.336-.102-.077-.026-.129-.052-.206-.078-.181-.051-.362-.103-.543-.13a2 2 0 0 0-.542-.077 4 4 0 0 0-.568-.051c-.13 0-.259.026-.388.026-.206 0-.387.026-.568.077-.18.026-.361.052-.542.103-.18.052-.362.104-.543.181-.18.078-.335.155-.516.233-.155.077-.31.18-.49.258-6.018 3.925-2.428 13.12 1.678 15.78-1.55.283-3.125.619-3.564.955l-.052.051a24 24 0 0 0 3.487 1.73 85 85 0 0 0 4.184 1.24v.026q3.214.66 6.507.465c11.441-.8 20.816-9.504 22.52-20.97.052.232.103.439.155.671.078.465.18.956.232 1.447v.025c.052.233.078.465.104.672v.103c.026.233.051.465.051.672.026.284.052.568.052.852v.413c0 .13.026.284.026.413 0 .155-.026.31-.026.465v.362c0 .18-.026.335-.026.516 0 .104 0 .207-.026.336 0 .18-.026.362-.026.568-.026.078-.026.155-.026.233-.025.206-.051.387-.077.594 0 .077 0 .154-.026.232-.026.258-.077.49-.103.749v.052c-.052.232-.104.49-.155.723v.077l-.155.697c0 .026-.026.078-.026.104a7 7 0 0 1-.18.697v.078c-.078.258-.156.49-.207.723-.026.025-.026.051-.026.051l-.233.775c-.103.258-.18.49-.284.749-.103.258-.18.516-.284.749-.103.258-.206.49-.31.749h-.026c-.103.232-.206.49-.335.723-.026.077-.052.13-.078.18-.026.027-.026.052-.051.078-1.679 3.383-4.158 6.353-7.257 8.677-.207.13-.413.285-.62.44-.052.051-.13.077-.18.129-.182.129-.362.258-.569.387l.078.155h.025l1.085-.155h.026a55 55 0 0 0 2.014-.362 5 5 0 0 0 .568-.129c.13-.026.233-.051.362-.077.18-.026.361-.078.542-.103.155-.052.31-.078.465-.13 2.583-.62 5.088-1.472 7.49-2.479a41.36 41.36 0 0 1-16.038 13.094c2.97-.207 5.94-.698 8.806-1.524 10.41-3.074 19.164-10.072 24.406-19.498A41.2 41.2 0 0 1 73.06 95.19a40.7 40.7 0 0 0 6.895-5.733 40.94 40.94 0 0 0 10.873-21.951c.878 4.08 1.136 8.29.749 12.447 18.646-26.005 1.55-52.967-5.604-60.069-.026-.051-.052-.077-.052-.129-.026.026-.026.026-.026.052 0-.026 0-.026-.026-.052 0 .31-.025.62-.051.93a35 35 0 0 1-.258 1.73c-.13.568-.285 1.136-.44 1.704-.18.543-.387 1.111-.62 1.653a22 22 0 0 1-.774 1.576c-.284.49-.594 1.007-.93 1.472-.335.49-.697.955-1.059 1.394-.387.465-.8.878-1.213 1.291-.259.233-.491.44-.75.646-.206.18-.387.336-.593.517-.465.361-.93.697-1.447 1.007-.49.31-1.007.62-1.523.878-.542.258-1.085.49-1.627.723-.543.207-1.11.387-1.679.542-.568.155-1.162.284-1.73.388-.594.103-1.188.155-1.756.206a20 20 0 0 1-1.24.052c-.594 0-1.188-.052-1.756-.103a13 13 0 0 1-1.756-.259 13 13 0 0 1-1.73-.439h-.026a19 19 0 0 0 1.704-.206 19 19 0 0 0 1.73-.388 18 18 0 0 0 1.68-.542 16 16 0 0 0 1.626-.723 18 18 0 0 0 1.55-.852c.49-.336.981-.672 1.446-1.033q.698-.543 1.317-1.163c.439-.387.826-.826 1.214-1.265q.581-.697 1.084-1.395c.052-.077.104-.18.155-.258.259-.413.517-.826.75-1.24a18 18 0 0 0 1.394-3.227c.18-.543.31-1.11.439-1.68.103-.593.207-1.161.258-1.73.052-.593.103-1.187.103-1.756 0-.413-.025-.826-.051-1.24-.052-.593-.13-1.161-.207-1.73a19 19 0 0 0-.387-1.73c-.18-.542-.362-1.11-.568-1.652a18 18 0 0 0-.723-1.602 29 29 0 0 0-.878-1.523 29 29 0 0 0-1.033-1.42c-.388-.44-.775-.879-1.188-1.318-.207-.206-.44-.439-.672-.645a48 48 0 0 0-3.59-2.531 5 5 0 0 0-.516-.259c-.852-.542-1.653-.826-2.453-1.084" />
            </svg>,
    go: <svg {...svgProps} xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100">
                <path fill="currentColor" d="M7.547 42.313c-.195 0-.244-.098-.146-.244l1.022-1.314c.097-.146.34-.244.536-.244H26.34c.195 0 .244.146.146.293l-.827 1.265c-.098.146-.341.293-.487.293zm-7.352 4.48c-.195 0-.244-.098-.146-.244l1.022-1.315c.098-.146.341-.243.536-.243h22.202c.194 0 .292.146.243.292l-.39 1.168c-.048.195-.243.293-.438.293zm11.782 4.479c-.194 0-.243-.146-.146-.292l.682-1.218c.097-.146.292-.292.487-.292h9.738c.194 0 .292.146.292.34l-.098 1.17c0 .194-.194.34-.34.34zm50.539-9.835c-3.067.779-5.161 1.363-8.18 2.142-.73.195-.779.243-1.412-.487-.73-.828-1.266-1.363-2.288-1.85-3.067-1.51-6.037-1.071-8.813.73-3.31 2.142-5.014 5.307-4.966 9.25.049 3.896 2.727 7.11 6.573 7.645 3.31.438 6.086-.73 8.277-3.213.438-.536.828-1.12 1.315-1.802h-9.397c-1.023 0-1.266-.633-.925-1.46.633-1.51 1.801-4.042 2.483-5.308.146-.292.487-.779 1.217-.779h17.723c-.098 1.315-.098 2.63-.293 3.944-.535 3.506-1.85 6.72-3.992 9.543-3.505 4.626-8.082 7.498-13.876 8.277-4.772.633-9.202-.292-13.097-3.213-3.603-2.727-5.648-6.33-6.184-10.81-.633-5.306.925-10.078 4.139-14.265 3.457-4.528 8.033-7.4 13.633-8.423 4.576-.828 8.958-.292 12.902 2.386 2.58 1.704 4.43 4.04 5.648 6.865.292.438.097.681-.487.828" />
                <path fill="currentColor" d="M78.632 68.361c-4.43-.097-8.472-1.363-11.88-4.284-2.873-2.483-4.674-5.648-5.258-9.397-.877-5.502.632-10.37 3.943-14.704 3.555-4.674 7.84-7.109 13.633-8.131 4.966-.876 9.64-.39 13.876 2.483 3.847 2.63 6.232 6.183 6.865 10.858.828 6.572-1.07 11.928-5.599 16.505-3.213 3.262-7.157 5.307-11.685 6.232-1.315.243-2.63.292-3.895.438m11.588-19.67c-.05-.633-.05-1.12-.146-1.607-.877-4.82-5.308-7.546-9.933-6.475-4.528 1.022-7.45 3.895-8.52 8.472-.877 3.797.973 7.644 4.479 9.202 2.678 1.168 5.356 1.022 7.936-.292 3.847-1.997 5.94-5.113 6.184-9.3" />
            </svg>,
    python: <svg {...svgProps} viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
                <path fill="currentColor" d="m14.25.18.9.2.73.26.59.3.45.32.34.34.25.34.16.33.1.3.04.26.02.2-.01.13V8.5l-.05.63-.13.55-.21.46-.26.38-.3.31-.33.25-.35.19-.35.14-.33.1-.3.07-.26.04-.21.02H8.77l-.69.05-.59.14-.5.22-.41.27-.33.32-.27.35-.2.36-.15.37-.1.35-.07.32-.04.27-.02.21v3.06H3.17l-.21-.03-.28-.07-.32-.12-.35-.18-.36-.26-.36-.36-.35-.46-.32-.59-.28-.73-.21-.88-.14-1.05-.05-1.23.06-1.22.16-1.04.24-.87.32-.71.36-.57.4-.44.42-.33.42-.24.4-.16.36-.1.32-.05.24-.01h.16l.06.01h8.16v-.83H6.18l-.01-2.75-.02-.37.05-.34.11-.31.17-.28.25-.26.31-.23.38-.2.44-.18.51-.15.58-.12.64-.1.71-.06.77-.04.84-.02 1.27.05zm-6.3 1.98-.23.33-.08.41.08.41.23.34.33.22.41.09.41-.09.33-.22.23-.34.08-.41-.08-.41-.23-.33-.33-.22-.41-.09-.41.09zm13.09 3.95.28.06.32.12.35.18.36.27.36.35.35.47.32.59.28.73.21.88.14 1.04.05 1.23-.06 1.23-.16 1.04-.24.86-.32.71-.36.57-.4.45-.42.33-.42.24-.4.16-.36.09-.32.05-.24.02-.16-.01h-8.22v.82h5.84l.01 2.76.02.36-.05.34-.11.31-.17.29-.25.25-.31.24-.38.2-.44.17-.51.15-.58.13-.64.09-.71.07-.77.04-.84.01-1.27-.04-1.07-.14-.9-.2-.73-.25-.59-.3-.45-.33-.34-.34-.25-.34-.16-.33-.1-.3-.04-.25-.02-.2.01-.13v-5.34l.05-.64.13-.54.21-.46.26-.38.3-.32.33-.24.35-.2.35-.14.33-.1.3-.06.26-.04.21-.02.13-.01h5.84l.69-.05.59-.14.5-.21.41-.28.33-.32.27-.35.2-.36.15-.36.1-.35.07-.32.04-.28.02-.21V6.07h2.09l.14.01zm-6.47 14.25-.23.33-.08.41.08.41.23.33.33.23.41.08.41-.08.33-.23.23-.33.08-.41-.08-.41-.23-.33-.33-.23-.41-.08-.41.08z" />
            </svg>,
    django: <svg {...svgProps} xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100">
                <path fill="currentColor" d="M46.206 0h16.342v74.898c-8.37 1.584-14.533 2.207-21.2 2.207C21.39 77.084 11 68.167 11 51.042c0-16.5 11.02-27.208 28.098-27.208 2.65 0 4.669.208 7.108.833zm.573 38.165c-1.914-.626-3.491-.834-5.51-.834-8.265 0-13.04 5.042-13.04 13.877 0 8.602 4.565 13.352 12.935 13.352 1.808 0 3.28-.102 5.615-.414z" />
                <path fill="currentColor" d="M89.27 25.845v37.5c0 12.914-.967 19.125-3.806 24.48-2.65 5.147-6.141 8.393-13.355 11.978l-15.163-7.145c7.213-3.353 10.704-6.315 12.934-10.836 2.334-4.623 3.07-9.977 3.07-24.06V25.844zM71.304 0h16.342v16.605H71.303z" />
            </svg>,
    fastapi: <svg {...svgProps} xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                <path fill="currentColor" d="M12 .039c-6.627 0-12 5.354-12 11.96-.001 6.606 5.372 11.963 12 11.962S24.001 18.605 24 12 18.627.039 12 .039m-.829 5.415h7.55l-7.58 5.329h5.182L5.28 18.543l5.891-13.088" />
            </svg>,
    flask: <svg {...svgProps} xmlns="http://www.w3.org/2000/svg" xmlSpace="preserve" preserveAspectRatio="xMidYMid" viewBox="0 0 32 32">
                <g fill="currentColor">
                    <path d="M0 9.437v-.063l.292-.229.291-.228-.228.291-.23.292H0Zm14.36-4.104v-.416l.084.208.084.208-.084.209-.084.208Zm4.265 23.223.208-.084.209.084.208.084h-.833zm2.087-.005.294-.077.206.083.205.083-.5-.006-.5-.006zm-12.303-4.76-.659-.708.708.66.709.658v.099h-.1Z" transform="translate(8.354 -2.265)" />
                    <path d="M8.144 30.648c-.476-.104-.977-.17-1.43-.313-.451-.143-1.274-.531-1.274-.531l-1.275-.531-1.247-.82-1.247-.818-1.083-.996-1.082-.996 4.487-2.3 4.486-2.3h.254l.395.744.395.744.893 1.083s.322.547.894 1.084.563.488 1.281.94c.719.452 1.281.774 1.281.774l1.297.407 1.297.407 1.208.118 1.207.119.516-.113.516-.114V26.8l.462-.175.747-.267.174.224.719-.315.32-.143.299-.081.533.796.479.765-.095.25-.096.248-.678.271-.678.272-.154.084.154.208-.378.244-.402.168-.44.19-.346.122-.046-.309-.07-.24h-.128l-1.143.43-1.142.431-1.694.422-1.693.421-2.522.073s-1.57.218-2.522.072c-.953-.145-.953-.208-1.43-.313m-10.73-7.798-.822-1.22-.289-.561-.29-.562.055-.04.055-.038 5.128-2.287 5.128-2.287c.186-.077.331-.127.496-.216l.449 1.853.494 1.746-.047.034-.047.035-4.657 2.38-4.656 2.382h-.177zm-2.717-4.95-.348-.787-.433-1.39-.433-1.388-.362-.052-.361-.051-.557-1.053-.557-1.054.097-.306.098-.307 6.764-2.89 6.765-2.89s.218-.104.342-.134c.125-.029.167.166.167.166l.028.503.051.525.057 1.022.065 1.03.162 2.434.224 2.295s.01.075-.047.164c-.058.088-.125.094-.125.094l-5.42 2.398-5.506 2.46h-.322z" transform="translate(8.354 -2.265)" />
                </g>
            </svg>,
    ruby: <svg {...svgProps} xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                <path fill="currentColor" d="M20.156.083c3.033.525 3.893 2.598 3.829 4.77L24 4.822 22.635 22.71 4.89 23.926h.016C3.433 23.864.15 23.729 0 19.139l1.645-3 2.819 6.586.503 1.172 2.805-9.144-.03.007.016-.03 9.255 2.956-1.396-5.431-.99-3.9 8.82-.569-.615-.51L16.5 2.114 20.159.073l-.003.01zM0 19.089zM5.13 5.073c3.561-3.533 8.157-5.621 9.922-3.84 1.762 1.777-.105 6.105-3.673 9.636-3.563 3.532-8.103 5.734-9.864 3.957-1.766-1.777.045-6.217 3.612-9.75l.003-.003z" />
            </svg>,
    rails: <svg {...svgProps} style={{
      ...svgProps.style,
      overflow: "visible",
      transform: "scale(1.3)",
      transformOrigin: "left center"
    }} xmlns="http://www.w3.org/2000/svg" viewBox="0 0 122.88 75.42">
                <path fill="currentColor" fillRule="evenodd" clipRule="evenodd" d="M3.79 75.42h42.8S38.41 38.09 65.5 22.97c5.91-2.87 24.71-13.6 55.48 9.16.98-.81 1.9-1.46 1.9-1.46S94.71 2.55 63.34 5.69C47.52 7.1 28.12 21.46 16.74 40.42 5.54 59.08 3.84 74.92 3.79 75.41zm44.43-10.84c.11 2.87.38 5.2.65 6.83l6.5 2.33c-.49-2.11-.98-4.5-1.3-7.04zM8.94 49.3l-6.23-2.28C1.68 49.35.54 52.06 0 53.52l6.23 2.28c.7-1.84 1.84-4.49 2.71-6.5M25.3 25.09l-3.85-3.36a95 95 0 0 0-4.01 4.06l4.17 3.58c1.15-1.47 2.39-2.93 3.69-4.28m23.73 25.73 4.39 3.47c.22-2.11.6-4.23 1.14-6.34l-3.9-3.09c-.71 2.01-1.19 4.01-1.63 5.96m7.86-17.45 2.6 3.9c.92-1.35 2-2.6 3.2-3.85l-2.44-3.68a30 30 0 0 0-3.36 3.63M45.78 8.99l-2.44-3.74c-1.35.7-2.76 1.46-4.23 2.33l2.49 3.79c1.42-.86 2.77-1.67 4.18-2.38m24.6 14.25 1.25 3.74c1.57-.76 3.14-1.41 4.71-1.9l-1.19-3.58c-1.84.55-3.42 1.15-4.77 1.74M67.78 3.3h.54L67.24 0c-1.68 0-3.41.11-5.2.33l1.03 3.2c1.57-.17 3.14-.23 4.71-.23m20.05 16.91-.22 3.41c1.79.05 3.58.27 5.36.65l.22-3.36c-1.84-.38-3.63-.59-5.36-.7m5.14-11.49.22-3.63c-.49-.27-1.84-.92-5.26-1.9l-.22 3.58c1.79.6 3.53 1.25 5.26 1.95" />
            </svg>
  };
  return logos[name] ?? null;
};

Laravel Cloud is a fully managed infrastructure platform for deploying and scaling ambitious web applications, with built-in solutions for web and worker compute, relational databases, key-value storage, managed queues, file and object storage, and more.

Laravel Cloud is built for the Laravel framework and a curated selection of additional popular frameworks. We take extra care to support each framework's particular conventions, from how it is built and started to how its environment is configured. When you create an application, Laravel Cloud detects its framework and configures the matching runtime for you:

| Framework | Runtime |
| - | - |
| <RuntimeLogo name="laravel" />Laravel | PHP |
| <RuntimeLogo name="symfony" />Symfony | PHP |
| <RuntimeLogo name="php" />PHP (Other PHP backend applications) | PHP |
| <RuntimeLogo name="nextjs" />Next.js | Node.js, Bun, or Deno |
| <RuntimeLogo name="nuxt" />Nuxt | Node.js, Bun, or Deno |
| <RuntimeLogo name="tanstack" />TanStack Start | Node.js, Bun, or Deno |
| <RuntimeLogo name="express" />Express | Node.js, Bun, or Deno |
| <RuntimeLogo name="hono" />Hono | Node.js, Bun, or Deno |
| <RuntimeLogo name="nestjs" />NestJS | Node.js, Bun, or Deno |
| <RuntimeLogo name="nodejs" />Node.js (Other backend Node.js applications) | Node.js, Bun, or Deno |
| <RuntimeLogo name="go" />Go | Go |
| <RuntimeLogo name="django" />Django | Python |
| <RuntimeLogo name="flask" />Flask | Python |
| <RuntimeLogo name="fastapi" />FastAPI | Python |
| <RuntimeLogo name="python" />Python (Other Python applications) | Python |
| <RuntimeLogo name="rails" />Ruby on Rails | Ruby |
| <RuntimeLogo name="ruby" />Ruby (Other Ruby applications) | Ruby |

See [Runtimes](/docs/runtimes) for the supported versions of each runtime.

## Unmatched developer experience

Laravel Cloud is the only fully managed platform-as-a-service (PaaS) obsessively optimized for shipping and scaling your applications.

* **No application or server configuration necessary.** Most applications built on supported frameworks can be [deployed to Laravel Cloud](/docs/deployments) without any additional changes to your application's architecture. Additionally, no server management experience is required when deploying to Laravel Cloud.

* **Fully managed databases and caches.** You can provision and manage [Laravel MySQL](/docs/resources/databases/laravel-mysql) and [Laravel Serverless Postgres](/docs/resources/databases/postgres) databases directly from the Laravel Cloud dashboard. [Laravel Valkey](/docs/resources/caches/valkey) caches may also be provisioned in seconds.

* **Managed queues.** Laravel and Symfony applications can use [fully managed queues](/docs/queues#managed-queues) with dedicated workers that automatically scale based on the work waiting to be processed, including scaling to zero when idle, with a built-in dashboard for retrying failed jobs.

* **Workers.** All supported frameworks and runtimes can use [dedicated worker clusters](/docs/workers#worker-clusters) to run custom worker tasks, including queue workers and other long-running background processes.

* **Zero downtime deployments and scaling.** Laravel Cloud automatically rolls out [changes to your application](/docs/deployments) without downtime. In addition, [scaling your application's infrastructure](/docs/compute#autoscaling) can be done at any time without interrupting your users.

* **Scale-to-Zero.** Laravel Cloud can [put your environment to sleep](/docs/compute#scale-to-zero) when it is idle so you are not charged for compute, then wake it in under 500 milliseconds when a request arrives. Managed queues run on dedicated workers and continue to process jobs while your environment sleeps. For Laravel applications, scheduled tasks also continue to run while the environment sleeps.

* **Preview environments.** Automatically provision a [fully isolated environment for every pull request](/docs/preview-environments), then tear it down when the pull request is merged or closed, so your team can review changes in a production-like environment before they ship.

* **Automatic TLS and load balancing.** All applications running on Laravel Cloud automatically receive [TLS certificates](/docs/domains), which are also automatically updated. Incoming traffic to your application is also automatically [distributed across your available application replicas](/docs/network#cloud-compute-network).

* **Cloud Edge Network.** Laravel Cloud partners with Cloudflare to offer a [globally distributed caching and security network at the edge](/docs/network#cloud-edge-network). This edge network provides DDoS protection and edge asset caching to all applications running on Laravel Cloud.

* **Monitoring and logs.** Basic [infrastructure metrics](/docs/compute#compute-metrics), such as CPU and memory usage, are available via the Laravel Cloud dashboard. You may also easily [view and search your application's logs](/docs/logs).

## Next steps

We can't wait to see what you ship on Laravel Cloud. When you're ready to dive in, check out our [quickstart documentation](/docs/quickstart).

## Prerequisites

Laravel applications require Laravel 9.x or greater, and Symfony applications require Symfony 7.4 LTS or 8.x. Your application must also use a supported runtime version. See [Runtimes](/docs/runtimes) for the supported PHP, Node.js, Bun, Deno, Go, Python, and Ruby versions.
