Requirements
To ensure a smooth installation and optimal performance of Dresktop, please ensure your system meets the following requirements:
System
Before installing Dresktop, ensure that your system meets the following requirements:
- Docker: Required for creating local Drupal environments.
- Git: Required for code management and deployments.
INFO
In Linux you have to add your user to the group docker in order in order to be able to run Docker as a non-root user. More info.
Create the group docker if this does not exist.
sudo groupadd docker
Then, add your user to the group docker
sudo usermod -aG docker $USER
Supported in the operating systems: MacOS, Windows (soon), and Linux.
Drupal Requirements
Drupal Version
- Minimum Version: Drupal 8 or higher.
Composer Template
- Required Template: Projects must be based on the
drupal/recommended-project
composer template.
Cloud Environment Requirements
SSH Access
- Requirement: SSH access to the environment server is necessary for remote management.
Server Software
- Rsync: The server must have Rsync installed.
- Git: The server must have Git installed.
- Composer: Required for managing Drupal dependencies.
- Drush: The server must have Drush installed.