PHPackages                             codebridge/ebs-snapshot-automation - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. codebridge/ebs-snapshot-automation

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

codebridge/ebs-snapshot-automation
==================================

Automatically create snapshots for your AWS EBS volumes

v1.0(10y ago)09MITPHP

Since May 15Pushed 10y ago1 watchersCompare

[ Source](https://github.com/Raz0rwire/ebs-snapshot-automation)[ Packagist](https://packagist.org/packages/codebridge/ebs-snapshot-automation)[ RSS](/packages/codebridge-ebs-snapshot-automation/feed)WikiDiscussions master Synced today

READMEChangelog (1)Dependencies (5)Versions (2)Used By (0)

EBS Snapshot Automation
=======================

[](#ebs-snapshot-automation)

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

[](#installation)

```
composer require codebridge/ebs-snapshot-automation

```

Setup
-----

[](#setup)

copy .env.example to .env and edit with your own AWS credentials

Login to the AWS console and tag the volumes you want to snapshot with the proper tags. You can tag a volume for scheduling by tagging it with "Key" "schedule" and a "Value" which is a valid CRON expression, like 0 23 \* \* \*.

Usage
-----

[](#usage)

```
php ebs-php volumes:list (see all your volumes)
php ebs-php volumes:list --cache (save your volumes locally for snapshotting)
php ebs-php volumes:list --show-cached (show all volumes in the local cache)
php ebs-php scheduler:run (check if there are any commands that need to be ran right now and execute them)

```

CRON jobs
---------

[](#cron-jobs)

```
Check for volumes to snapshot every minute
* * * * * php /path/to/ebs-php volumes:snapshot >/dev/null 2>&1

```

###  Health Score

26

—

LowBetter than 41% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity63

Established project with proven stability

 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

Unknown

Total

1

Last Release

3697d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/4252628?v=4)[Kevin Hoogerwerf](/maintainers/Raz0rwire)[@Raz0rwire](https://github.com/Raz0rwire)

---

Top Contributors

[![Raz0rwire](https://avatars.githubusercontent.com/u/4252628?v=4)](https://github.com/Raz0rwire "Raz0rwire (8 commits)")

### Embed Badge

![Health badge](/badges/codebridge-ebs-snapshot-automation/health.svg)

```
[![Health](https://phpackages.com/badges/codebridge-ebs-snapshot-automation/health.svg)](https://phpackages.com/packages/codebridge-ebs-snapshot-automation)
```

###  Alternatives

[spatie/laravel-export

Create a static site bundle from a Laravel app

672139.5k6](/packages/spatie-laravel-export)[aedart/athenaeum

Athenaeum is a mono repository; a collection of various PHP packages

245.2k](/packages/aedart-athenaeum)

PHPackages © 2026

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