Download the PHP package swisnl/laravel-nova-mirror without Composer

On this page you can find all versions of the php package swisnl/laravel-nova-mirror. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package laravel-nova-mirror

Automated Laravel Nova Mirror builder

PHP from Packagist Latest Version on Packagist

:warning: Nova now officially supports installing via Composer. You can also get Git access with your account when you have licenses. Therefor, this package is now fully deprecated. :warning:

This repository is not a public mirror. It can sync Nova downloads using your personal credentials to a private repository of your choice.

This application enables you to update a private mirror of Laravel Nova automatically. It downloads releases from the Nova site and updates a repository with the correct releases.

The application assumes the user which runs it has git access to the repository. The best way to do this using an ssh key. You need to enter the username and password to your account on nova.laravel.org to get this to work.

This repository was created because Nova (at the time of writing) only supplies a download which you need to copy to your project. This feels way too old-school and makes updating a bit hard. Using this application you can include nova directly from the git repository which should make updating a lot easier.

Run this on a CI once a day, and you will have an up-to-date Nova available whenever you need it.

Please note; the repository you mirror to must be private, as per license agreement with Nova.

Getting started

  1. Start with installing the project with composer
  2. Setup the .env file (or environment) with the correct credentials.
  3. Make sure the remote repository exists.
  4. Run php artisan nova-mirror:update to download and push the repository or run Dusk directly php artisan dusk to do the same.
  5. Setup your Nova project to pull from your private repository.

Security

If you discover any security related issues, please email [email protected] instead of using the issue tracker.

License

The MIT License (MIT).

SWIS

SWIS is a web agency from Leiden, the Netherlands. We love working with open source software.


All versions of laravel-nova-mirror with dependencies

PHP Build Version
Package Version
Requires php Version ^7.1.3
ext-zip Version *
fideloper/proxy Version ^4.0
guzzlehttp/guzzle Version ^6.3
laravel/framework Version 5.6.*
laravel/tinker Version ^1.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package swisnl/laravel-nova-mirror contains the following files

Loading the files please wait ....