PHPackages                             k-antwi/fly - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [DevOps &amp; Deployment](/categories/devops)
4. /
5. k-antwi/fly

ActiveLibrary[DevOps &amp; Deployment](/categories/devops)

k-antwi/fly
===========

A code deployment package for developing and deploying Laravel applications.

135Shell

Since Mar 11Pushed 1y agoCompare

[ Source](https://github.com/k-antwi/fly)[ Packagist](https://packagist.org/packages/k-antwi/fly)[ RSS](/packages/k-antwi-fly/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (8)Used By (0)

[![Logo Fly](/art/logo.svg)](/art/logo.svg)

Introduction
------------

[](#introduction)

Fly is a Laravel applications deployment library arming you with a simple but efficient means to ship code from dev to production. Fly is inspired by Sail and as such gives you all the core features of Sail for local development. Other than Docker, no software or libraries are required to be installed on your local computer before using Fly. Fly's simple CLI means you can start building your Laravel application without any previous Docker experience.

#### Inspiration

[](#inspiration)

Fly is inspired [Sail](https://github.com/laravel/sail) and derived from [Vessel](https://github.com/shipping-docker/vessel) by [Chris Fidao](https://github.com/fideloper). If you're looking for a thorough introduction to Docker, check out Chris' course: [Shipping Docker](https://serversforhackers.com/shipping-docker).

Official Documentation
----------------------

[](#official-documentation)

Coming soon...

Confiure A Shell Alias
----------------------

[](#confiure-a-shell-alias)

To make sure the `fly` command is always available, you may add this to your shell profile file in your home directory, such as ~/.zshrc or ~/.bashrc, and then restart your shell.

```
alias fly='sh $([ -f fly ] && echo fly || echo vendor/bin/fly)'
# Refresh your profile
source ~/.zshrc or source ~/.bashrc

```

Commands
--------

[](#commands)

```
# deploy app to a VPS
fly to:vps

# run app on a VPS
fly up:vps

```

License
-------

[](#license)

Fly is open-sourced software licensed under the [MIT license](LICENSE.md).

###  Health Score

21

—

LowBetter than 18% of packages

Maintenance34

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community19

Small or concentrated contributor base

Maturity22

Early-stage or recently created project

 Bus Factor1

Top contributor holds 50% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/678ecf70c97c486a3defd8b0573777a8a72f50156cef9d71564a39216f43f5b0?d=identicon)[k-antwi](/maintainers/k-antwi)

---

Top Contributors

[![driesvints](https://avatars.githubusercontent.com/u/594614?v=4)](https://github.com/driesvints "driesvints (187 commits)")[![taylorotwell](https://avatars.githubusercontent.com/u/463230?v=4)](https://github.com/taylorotwell "taylorotwell (86 commits)")[![Jubeki](https://avatars.githubusercontent.com/u/15707543?v=4)](https://github.com/Jubeki "Jubeki (21 commits)")[![finagin](https://avatars.githubusercontent.com/u/11045296?v=4)](https://github.com/finagin "finagin (11 commits)")[![jessarcher](https://avatars.githubusercontent.com/u/4977161?v=4)](https://github.com/jessarcher "jessarcher (7 commits)")[![nunomaduro](https://avatars.githubusercontent.com/u/5457236?v=4)](https://github.com/nunomaduro "nunomaduro (5 commits)")[![SamuelMwangiW](https://avatars.githubusercontent.com/u/1807304?v=4)](https://github.com/SamuelMwangiW "SamuelMwangiW (4 commits)")[![ankurk91](https://avatars.githubusercontent.com/u/6111524?v=4)](https://github.com/ankurk91 "ankurk91 (3 commits)")[![dimitriacosta](https://avatars.githubusercontent.com/u/5995547?v=4)](https://github.com/dimitriacosta "dimitriacosta (3 commits)")[![ariaieboy](https://avatars.githubusercontent.com/u/15873972?v=4)](https://github.com/ariaieboy "ariaieboy (3 commits)")[![ribeirobreno](https://avatars.githubusercontent.com/u/1036515?v=4)](https://github.com/ribeirobreno "ribeirobreno (3 commits)")[![prageeth](https://avatars.githubusercontent.com/u/230793?v=4)](https://github.com/prageeth "prageeth (3 commits)")[![crynobone](https://avatars.githubusercontent.com/u/172966?v=4)](https://github.com/crynobone "crynobone (3 commits)")[![amayer5125](https://avatars.githubusercontent.com/u/3212673?v=4)](https://github.com/amayer5125 "amayer5125 (3 commits)")[![totov](https://avatars.githubusercontent.com/u/2348955?v=4)](https://github.com/totov "totov (2 commits)")[![xiCO2k](https://avatars.githubusercontent.com/u/823088?v=4)](https://github.com/xiCO2k "xiCO2k (2 commits)")[![zendraxl](https://avatars.githubusercontent.com/u/44451816?v=4)](https://github.com/zendraxl "zendraxl (2 commits)")[![binaryfire](https://avatars.githubusercontent.com/u/5361908?v=4)](https://github.com/binaryfire "binaryfire (2 commits)")[![francoism90](https://avatars.githubusercontent.com/u/5028905?v=4)](https://github.com/francoism90 "francoism90 (2 commits)")[![glenngijsberts](https://avatars.githubusercontent.com/u/14276144?v=4)](https://github.com/glenngijsberts "glenngijsberts (2 commits)")

### Embed Badge

![Health badge](/badges/k-antwi-fly/health.svg)

```
[![Health](https://phpackages.com/badges/k-antwi-fly/health.svg)](https://phpackages.com/packages/k-antwi-fly)
```

###  Alternatives

[deployer/deployer

Deployment Tool

11.1k25.4M207](/packages/deployer-deployer)[appwrite/server-ce

End to end backend server for frontend and mobile apps.

55.3k84.2k](/packages/appwrite-server-ce)[pragmarx/health

Laravel Server &amp; App Health Monitor and Notifier

2.0k1.0M2](/packages/pragmarx-health)[felixfbecker/language-server-protocol

PHP classes for the Language Server Protocol

22476.7M6](/packages/felixfbecker-language-server-protocol)[heroku/heroku-buildpack-php

Toolkit for starting a PHP application locally, with or without foreman, using the same config for PHP and Apache2/Nginx as on Heroku

8161.3M10](/packages/heroku-heroku-buildpack-php)[tiamo/phpas2

PHPAS2 is a php-based implementation of the EDIINT AS2 standard

4674.7k](/packages/tiamo-phpas2)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
