Getting Started
Installation
Learn how to install Cachet on your server.
Cachet v3.x is currently in development and not yet released. The following instructions are intended for development purposes only and are subject to change.
Prerequisites
Cachet v3.x is written in PHP with Laravel 11.x and requires:
- PHP 8.2 or 8.3
- Composer
- SQLite, MySQL, PostgreSQL, or SQL Server
Installing Cachet
If you are looking to migrate from Cachet v2.x, please refer to the migration guide.
1
Step 1
Clone the Cachet repository:
2
Step 2
Install the dependencies:
3
Step 3
Update the cachethq/core
dependency:
This is a temporary step until Cachet v3.x is released.
4
Step 4
Copy the .env.example
file to .env
:
5
Step 5
Generate an application key:
6
Step 6
Configure the .env
file and set the values of your setup:
.env
7
Step 7
Publish Cachet’s assets:
8
Step 8
Run the database migrations: