PHPackages                             svpernova09/homesteadskeleton - 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. svpernova09/homesteadskeleton

Abandoned → [laravel/homestead](/?search=laravel%2Fhomestead)ArchivedProject[DevOps &amp; Deployment](/categories/devops)

svpernova09/homesteadskeleton
=============================

Project specific Laravel Homestead vagrant environment

1.0.9(10y ago)31652MITRubyPHP &gt;=5.4

Since Jun 5Pushed 10y ago1 watchersCompare

[ Source](https://github.com/svpernova09/HomesteadSkeleton)[ Packagist](https://packagist.org/packages/svpernova09/homesteadskeleton)[ Docs](https://github.com/svpernova09/HomesteadSkeleton)[ RSS](/packages/svpernova09-homesteadskeleton/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (1)Versions (12)Used By (0)

Homestead Skeleton
==================

[](#homestead-skeleton)

This project is depreciated.
----------------------------

[](#this-project-is-depreciated)

[You can now easily install homestead per project](http://laravel.com/docs/5.1/homestead#per-project-installation)

The purpose of this is package is to easily provide the [Laravel Homestead](https://github.com/laravel/homestead)Vagrant environment without having to rely on using the `homestead` command line application. Another use case would be if you do not have / do not want PHP locally installed on your system.

You will at least need composer on your system to use this artisan command. If you do not have / want composer on your local system, copy everything in the files/ folder to the root of your Laravel project.

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

[](#installation)

Add `"svpernova09/homesteadskeleton": "1.0.*` to your project's `composer.json` in require-dev. Run `composer update`Add to `app/Providers/AppServiceProvider.php` register() method:

```
if ($this->app->environment() == 'local') {
    $this->app->register('Svpernova09\HomesteadSkeleton\HomesteadSkeletonServiceProvider');
}

```

Usage (Laravel)
---------------

[](#usage-laravel)

Once you have followed the installation instructions:`php artisan homestead:create`.

This is designed to only be run once. If you run the command again you will overwrite files and any changes will be lost. You are free to remove this package from Composer once you have your Homestead files in your project root.

If you would like to specify the name of the virtual machine: (Optional)

*This must be a unique or you will get a vagrant warning.*

```
php artisan homestead:create --name=YourName

```

If you would like to specify the host name of the virtual machine:

```
php artisan homestead:create --hostname=YourHostName

```

For further Homestead configuration see [Official Documentation](http://laravel.com/docs/5.1/homestead)

Usage (Non-Laravel)
-------------------

[](#usage-non-laravel)

You don't *have* to use Laravel to take advantage of this package. You just need to manually copy the files from `vendor/svpernova/homesteadskeleton/files` to your project root.

Ensure you change `vb.name` in `scripts/homestead.rb` to something unique.

Caution
-------

[](#caution)

If you plan on using this in multiple projects or alongside Homestead's normal usage, ensure you change `vb.name` in `src/scripts/homestead.rb` to something unique.

If you ran `php artisan homestead:create` the `vb.name` will be something from the Inspire command.

###  Health Score

32

—

LowBetter than 72% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity19

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity65

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

Every ~1 days

Total

10

Last Release

3987d ago

### Community

Maintainers

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

---

Top Contributors

[![svpernova09](https://avatars.githubusercontent.com/u/967362?v=4)](https://github.com/svpernova09 "svpernova09 (29 commits)")

---

Tags

laravelvagranthomestead

### Embed Badge

![Health badge](/badges/svpernova09-homesteadskeleton/health.svg)

```
[![Health](https://phpackages.com/badges/svpernova09-homesteadskeleton/health.svg)](https://phpackages.com/packages/svpernova09-homesteadskeleton)
```

###  Alternatives

[timokoerber/laravel-one-time-operations

Run operations once after deployment - just like you do it with migrations!

6481.7M11](/packages/timokoerber-laravel-one-time-operations)[spatie/laravel-prometheus

Export Laravel metrics to Prometheus

2651.3M6](/packages/spatie-laravel-prometheus)[thebytelab/vapor-multi-region-deploy

An artisan command to assist deploying your Laravel Vapor app to multiple AWS regions

162.2k](/packages/thebytelab-vapor-multi-region-deploy)

PHPackages © 2026

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