Requirements
TIP
You don't have to think about this when using the Docker image.
To run SecureDAV, you need to have the following software installed on your server:
- PHP 8.2 or higher
- Composer
- Node.js 18 or higher
- NPM
- A SQL database (e.g. MySQL, PostgreSQL, SQLite)
- A web server (e.g. Apache, Nginx)
- A mail server for sending emails (you can also use a 3rd party service like a Google account or similar)
To check the PHP requirements run the following command at the root of the project:
composer check-platform-reqs
Optional requirements
Additionally you can install the following software for a better experience:
- Redis for caching and queueing
When using Redis you have to either install the PhpRedis
extension or the Predis
library. The PhpRedis
extension is recommended for better performance. See the Laravel documentation for more information.