Each environment that you create in On Tap Cloud is created using an Environment Template. These define the services that are provisioned and their configuration. Typically templates are targetted at helping you create ready-configured environment for specific applications, such as Magento 2.
For example, we have two Magento 2 templates available, as follows:
|Magento (PHP7.4)||Nginx, PHP 7.4, SSH, MariaDB, Elasticsearch, Redis, Cron, Mailhog, Visual Studio Code + XDebug.|
|Magento (PHP7.3)||Nginx, PHP 7.3, SSH, MariaDB, Elasticsearch, Redis, Cron, Mailhog, Visual Studio Code + XDebug.|
It is important to realise that the templates do not install the application (e.g. Magento 2) for you. Instead, they create the entire environment of services for you with a specific configuration.
You are then free to install the application using whatever process you require, for example:
- Manual installation
- Composer installation
- Git clone
In order to achieve this, each environment comes with SSH access. When an environment is created, an SSH key is required and it is with this key that you can gain access to. Additional SSH keys can be added to an environment in order to give other team members access to an environment.
Our roadmap will add other environments over the coming months. However, if you have specific needs for your projects, then we can create custom templates for you. These can be made specific to your account, if necessary. Please contact us for more details.