Page cover

Adding and Managing Websites

How to Add a New WordPress or Laravel/Statamic Site to Varsuite Core.

Step 1: Add a New Site

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

  2. On the left-hand sidebar, click Sites->"Add Site”.

  3. You’ll be taken to the site creation screen.


Step 2: Choose Your Site Type

You’ll now be prompted to:

  • Choose your platform:

    • WordPress, or

    • Laravel / Statamic

Make sure to choose the correct platform that matches the site you’re adding this will determine how your sync key is generated and how the plugin/package functions.


Step 3: Select a Billing Plan

  • Once you've selected the platform, you’ll be asked to choose a billing plan.

  • All billing is securely handled via Paddle our authorised payments partner.

  • Select the appropriate plan based on your requirements (monthly/yearly), then complete the checkout process.

You will be able to manage your subscription, upgrade/downgrade plans, and view invoices directly within your Billing Settings on the platform.


Step 4: Receive Your Site Sync Key

After selecting your platform and completing the billing step, you’ll be taken to the Sync Key page.

  • A unique Site Sync Key will be generated for this website.

  • Copy this key it will be used in the final step to connect your site.


Step 5: Install the Key on Your Site

Follow the installation guide for your platform:

WordPress:

  • Install the Varsuite Core plugin via https://vs-core.com/download/wordpress

  • Paste your Site Key in the plugin settings (under Tools > Varsuite Core or directly from the plugin list).

  • Click “Sync Website”.

Laravel / Statamic:

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.


Step 6: Site Sync in Progress

Once the key is applied:

  • Your site will begin syncing with Varsuite Core.

  • Within a few minutes, you’ll start seeing your plugins, packages, themes, users and update information populate in the dashboard.

  • If applicable, don’t forget to configure Backups via the Backups tab.


Managing Existing Sites

  • All added websites can be viewed and managed from the “Sites” section in the sidebar.

  • From here, you can:

    • View sync status

    • Access update details

    • Manage backups

    • Assign sites to groups or clients

    • Remove or re-sync sites if needed


Adding and managing websites with Varsuite Core is designed to be as fast and intuitive as possible—giving you full visibility and control across all your digital assets from one central platform.

Last updated

Was this helpful?