exula / Proxmox-Dashboard

A Laravel Application that manages our Proxmox Cluster. Features include cluster resources and a feature that balances QEMU guests across the cluster.
33 stars 15 forks source link

How to setup the application #99

Open Tacioandrade opened 7 months ago

Tacioandrade commented 7 months ago

Goodnight! I know the project is a bit at a standstill, but I'm in need of a tool to give users basic access to their VMs without giving access to the proxmox directly and among the options I've seen, this seems to be one of the most promising. I have already installed Debian 12 with PHP 8.2 and apparently the application's initial setup process was done, I ran the commands:

$ composer update $ composer install $ php artisan migrate:install $ php artisan db:seed

However, the problem is that in the database, only the migrations table was created.

Can anyone who has used the tool tell me where I'm going wrong? I've already deployed some tools in PHP and Laravel, but I don't have much knowledge of this framework.

Thank you in advance for any help.

Tacioandrade commented 7 months ago

Guys, sorry, after trying to run the application and correcting some errors such as the lack of variables PROXMOX_HOST, PROXMOX_PORT, PROXMOX_USER, PROXMOX_PASS in the .env and adjusting the permissions in the storage directory, I managed to open the application and log into the tool!!! \o/

However, after logging in, I realized that the tab that is the most important for me, http://localhost/virtualmachines, doesn't list anything! In this case, my goal is just a screen that my users can turn on, off and in the best case, access the console.

These features were not implemented in the Proxmox Dashboard, were they?