Files
cachet-docker/docs/setup/prerequisites.md
Anthony Bocci 83d22e957b Fix markdown issue
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.
2018-06-22 22:00:32 +02:00

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-mbstring and ext-tokenizer installed.
  • 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