cachethq / core

🚦 The core of Cachet, the open-source status page system.
https://cachethq.io
MIT License
101 stars 20 forks source link
cachet laravel status-page statuspages

Cachet Logo

Build Status GitHub Sponsors Total Downloads Latest Stable Version License

## Introduction This package provides the core functionality of Cachet and may be installed into existing Laravel applications. Cachet 3.x will ship as a standalone Laravel application that requires this package. ## Development 1. Clone this repository. 2. Run the following commands from within the `core` directory: ```shell composer update npm install npm run build ``` 3. Start running Cachet via the Orchestra Workbench: ```shell composer start ``` 4. From within the `core` directory, you can now run to actively compile the frontend assets: ```shell npm run dev ``` 5. Make your changes to the frontend. Currently, HMR is not enabled so manual refreshes are needed. ### Dashboard Credentials When running Cachet via the `composer start` command, Workbench will seed a user that you can use to log in to the dashboard. Login to the account at `/status/dashboard` and use credentials: - **Email:** `test@test.com` - **Password:** `test123` ## Security Vulnerabilities Please review our [security policy](https://github.com/cachethq/cachet/security/policy) on how to report security vulnerabilities. ## License Cachet Core is open-sourced software licensed under the [MIT license](LICENSE.md).