Page cover

Install On Laravel/Statamic

Connect your Laravel or Statamic project to Varsuite Core for real-time monitoring, automation, and management from a single control panel.

Step-by-Step Installation

Follow these steps to get your Laravel or Statamic project securely connected:

1. Add Varsuite Core Repository

In your Laravel or Statamic project’s root, update your composer.json file to include the private repository:

"repositories": [
  {
    "type": "composer",
    "url": "https://varsuite-core.repo.repman.io"
  }
]

This step allows Composer to find and install the Varsuite Core integration package.


2. Require the Package via Composer

Next, run the following command to install the Varsuite Core integration:

composer require varsuite-core/laravel

3. Generate Your Site Sync Key

Log in to your Varsuite Core dashboard at https://app.vs-core.com and:

  • Click Add Site

  • Select Laravel / Statamic as the platform

  • A Site Sync Key will be generated — copy it for the next step


4. Add the Site Key to Your .env

Open your .env file and add the following line:

VSCORE_KEY=your-site-sync-key

Replace your-site-sync-key with the actual key provided from the dashboard.


5. Run a Sync Test

To test the connection, run the following command:

php artisan vscore:test

You should see a confirmation message. Within a few minutes, your site will appear in your Varsuite Core dashboard with system data, package versions, and health details.


Optional: Set Up Backups

Once synced, you can configure backups via the Varsuite Core dashboard:

  • Set backup frequency (daily, weekly, etc.)

Regular backups ensure disaster recovery is just a click away.


Troubleshooting Tips

If your site doesn’t appear or shows as disconnected:

Checkpoint
Resolution

Site Key correctly set

Double-check your .env file for VSCORE_KEY accuracy

Outbound HTTP/HTTPS access allowed

Make sure your server can reach app.vs-core.com endpoints. If your encountering issues please open a support ticket.

Sync command ran

Ensure php artisan vscore:test completes without errors

Still stuck? Open a ticket at https://app.vs-core.com/support


You're Connected

Once setup is complete, Varsuite Core will begin syncing:

  • Laravel / Statamic version info

  • Installed packages

  • Environment health

  • System diagnostics

Your Laravel or Statamic site is now fully integrated with Varsuite Core, giving you visibility, control, and peace of mind all from one central place.

Last updated

Was this helpful?