Markdown is tested on Dillinger.io and the interpreter is not exactly the same as the one on Github, so I fix the Markdown to be more readable.
1.1 KiB
1.1 KiB
Prerequisites
To start using Cachet, you'll need some prerequisites.
Application Prerequisites
You'll need at least the following installed on your server:
- PHP 5.5.9, you'll also need
ext-gd,ext-simplexml,mcrypt,ext-xml,ext-mbstringandext-tokenizerinstalled. - Composer
- APCu or Redis for caching.
- A database driver for your DB, such as MySQL, PostgreSQL or SQLite.
- Git
SQLite
Whilst we support SQLite, we advise not using it for status pages with a high amount of traffic.
MySQL Timezone Info
Ensure your MySQL database has been updated with the correct timezone information. This will ensure that metrics are shown correctly: https://dev.mysql.com/doc/refman/5.7/en/time-zone-support.html
Developer prerequisites
If you are looking to contribute to Cachet, thank you! Your help is really appreciated! You may need some extra dependencies; depending on what you're looking for.
Our CSS is compiled from SCSS, so to compile this you will need the following:
- Node.js
- NPM
- Bower
- Gulp