{"repo":"eusonlito/Server-Monitor","free":true,"listed":false,"github":"https://github.com/eusonlito/Server-Monitor","clone":"git clone https://github.com/eusonlito/Server-Monitor.git","description":"Server Monitor platform built with Laravel 11 + PHP 8.2 and SQLite. Plataforma de Monitorización de Servidores creada con Laravel 11 + PHP 8.2 y SQLite.","language":"PHP","stars":31,"topics":["laravel","monitor","monitoring","php","server","server-monitor","sqlite"],"license":"MIT","category":"analytics","readme_excerpt":"Requirements - PHP 8.2 or higher (bcmath bz2 intl mbstring opcache pcntl redis sqlite3 xsl zip) - Redis Install 1. Clone the repository. 2. Launch the setup 3. Edit the .env file and fill in the necessary variables. 4. Launch the deploy 5. Configure the cron job for the user related to the project. 6. Create the main user. 7. Configure the web server DocumentRoot to /var/www/project/public . 8. Create your first server. 9. Connect to remote server and download the client script (never as root). 10. Verify that the script matches the one at https://github.com/eusonlito/Server-Monitor/blob/master/resources/app/server/script 11. Test the script (never as root). 12. Add the script to cron jobs (never as root). Upgrade Updating the platform can be done in a simple way with the ./composer deploy command executed by the user who manages that project (usually www-data ). Screenshots","default_branch":null,"files":null,"tree":[],"storefront":"/r/eusonlito","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/eusonlito/Server-Monitor/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}