Web interface displaying realtime OVHcloud PCC (Private Cloud / Hosted Private Cloud) infrastructure data (virtual machines, hosts and datastores health & resource usage).
Test it live on pcc-manager.com
Inspired by the great OVHcloud vScope link interface. Not affiliated with OVHcloud.
Written in PHP/Laravel and VueJS. Depends on OVHcloud APIs PHP wrapper and my OVHcloud Provider for OAuth 2.0 Client
- Dedicated Cloud
- Private Cloud
- SDDC
- Hosted Private Cloud Premier powered by VMware
- Hosted Private Cloud powered by VMware link
- Managed Bare Metal Essentials powered by VMware link
git clone https://github.com/carsso/pcc-manager.git
git fetch origin deploy
cp .env.example .env
vim .env
Read https://github.com/carsso/php-ovhcloud#supported-endpoints to find the URL to generate the script credentials and the supported endpoints
composer install --no-interaction --prefer-dist --optimize-autoloader
php artisan optimize
php artisan storage:link
- PHP >= 8.1
- NodeJS >= 18
git clone [email protected]:carsso/pcc-manager.git
Install PHP dependencies with Composer :
composer install
Install JS dependencies with NPM :
npm install
cp .env.dev.example .env
vim .env
Read https://github.com/carsso/php-ovhcloud#supported-endpoints to find the URL to generate the script credentials and the supported endpoints
php artisan storage:link
npm run dev
npm run watch
The Laravel framework is open-sourced software licensed under the MIT license.