PHPackages                             tomhatzer/statamic-vapor-compatibility - 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. tomhatzer/statamic-vapor-compatibility

ActiveLibrary

tomhatzer/statamic-vapor-compatibility
======================================

A package to make Statamic deployable on Laravel Vapor

v0.1.1(4y ago)6132MITPHPPHP ^7.4|^8.0

Since Jul 2Pushed 4y ago1 watchersCompare

[ Source](https://github.com/tomhatzer/statamic-vapor-compatibility)[ Packagist](https://packagist.org/packages/tomhatzer/statamic-vapor-compatibility)[ Docs](https://github.com/tomhatzer/statamic-vapor-compatibility)[ RSS](/packages/tomhatzer-statamic-vapor-compatibility/feed)WikiDiscussions main Synced 3d ago

READMEChangelog (2)Dependencies (8)Versions (3)Used By (0)

A package to make Statamic deployable on Laravel Vapor
======================================================

[](#a-package-to-make-statamic-deployable-on-laravel-vapor)

[![Latest Version on Packagist](https://camo.githubusercontent.com/b121b4ce02942785eae2820c83583e20fe3ff8ac145f7d9235b97ee23e9d34d5/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f746f6d6861747a65722f73746174616d69632d7661706f722d636f6d7061746962696c6974792e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/tomhatzer/statamic-vapor-compatibility)[![Total Downloads](https://camo.githubusercontent.com/e9c5c15147e3873b2211f52d289ebd7c2a7fd3d5cd48d00246764ed1797a4f3b/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f746f6d6861747a65722f73746174616d69632d7661706f722d636f6d7061746962696c6974792e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/tomhatzer/statamic-vapor-compatibility)

This package adds functionality to be able to run Statamic on Laravel Vapor using a container image.

Installation
------------

[](#installation)

### Install the package via composer:

[](#install-the-package-via-composer)

```
composer require tomhatzer/statamic-vapor-compatibility
```

### Publish the config file with:

[](#publish-the-config-file-with)

```
php artisan vendor:publish --provider="StatamicVaporCompatibility\StatamicVaporCompatibilityServiceProvider" --tag="statamic-vapor-compatibility-config"
```

### Create a new personal access token on github for your account or organization

[](#create-a-new-personal-access-token-on-github-for-your-account-or-organization)

This is necessary to be able to pull and push from your private repository.

### Add a new private repository to your github account.

[](#add-a-new-private-repository-to-your-github-account)

Please be sure to use a private repository as all your files including user files will be stored in this repository.

### Extend your stages environment variables on Laravel Vapor with the following variables:

[](#extend-your-stages-environment-variables-on-laravel-vapor-with-the-following-variables)

```
STATAMIC_FILES_REPOSITORY=https://@github.com//.git
STATAMIC_FILES_REPOSITORY_NAME=
STATAMIC_GIT_NAME=
STATAMIC_GIT_EMAIL=
```

### Execute the following command to update your Dockerfiles:

[](#execute-the-following-command-to-update-your-dockerfiles)

```
php artisan statamic-vapor:check-dockerfile
```

Please check your Dockerfile manually afterwards to see if there are any incompatible changes.

Statamic addon compatibility
----------------------------

[](#statamic-addon-compatibility)

You can add Events and Listeners to your addon and ask your users to add them to our config file manually.

Please refer to the Events section in the [Statamic docs](https://statamic.dev/extending/events), the [Listeners](src/Listeners) folder and the [events config item](config/statamic-vapor-compatibility.php#L42) of this package to see how it's done.

Changelog
---------

[](#changelog)

Please see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](.github/CONTRIBUTING.md) for details.

Security Vulnerabilities
------------------------

[](#security-vulnerabilities)

Please review [our security policy](../../security/policy) on how to report security vulnerabilities.

Credits
-------

[](#credits)

- [Tom Hatzer](https://github.com/tomhatzer)
- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity47

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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.

###  Release Activity

Cadence

Every ~0 days

Total

2

Last Release

1776d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/d7a78e29597fc941f1f332d66890ddc285697e4f458f9d116115288e2a320f47?d=identicon)[tomhatzer](/maintainers/tomhatzer)

---

Top Contributors

[![tomhatzer](https://avatars.githubusercontent.com/u/3952168?v=4)](https://github.com/tomhatzer "tomhatzer (2 commits)")

---

Tags

laraveltomhatzerstatamic-vapor-compatibility

###  Code Quality

TestsPHPUnit

Static AnalysisPsalm

Type Coverage Yes

### Embed Badge

![Health badge](/badges/tomhatzer-statamic-vapor-compatibility/health.svg)

```
[![Health](https://phpackages.com/badges/tomhatzer-statamic-vapor-compatibility/health.svg)](https://phpackages.com/packages/tomhatzer-statamic-vapor-compatibility)
```

###  Alternatives

[laravel/horizon

Dashboard and code-driven configuration for Laravel queues.

4.2k84.2M225](/packages/laravel-horizon)[illuminate/database

The Illuminate Database package.

2.8k52.4M9.4k](/packages/illuminate-database)[spatie/laravel-prometheus

Export Laravel metrics to Prometheus

2651.3M6](/packages/spatie-laravel-prometheus)[harris21/laravel-fuse

Circuit breaker for Laravel queue jobs. Protect your workers from cascading failures.

3786.5k](/packages/harris21-laravel-fuse)[api-platform/laravel

API Platform support for Laravel

59126.4k6](/packages/api-platform-laravel)[dragon-code/laravel-cache

An improved interface for working with cache

6844.8k10](/packages/dragon-code-laravel-cache)

PHPackages © 2026

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