Information for: DEVELOPERS   PARTNERS

Cloud IDE FAQ

How can I manage Cloud IDE?

To create, delete, list or open Cloud IDE, you must install Acquia CLI.

How can I manage permissions for Cloud IDE?

When managing your Cloud Platform organization’s roles, you can configure two permissions:

  • Create and manage own Cloud IDE: to create, access, and remove personal Cloud IDE within an application.
  • Manage any Cloud IDE: to list and remove any Cloud IDE within an application. This permission doesn’t grant the user access to the contents of the Cloud IDE.

Can I use Cloud IDE with an external Git repository?

Yes, you can use any Git repository such as Github, Bitbucket, or GitLab. You must install an SSH key in the Acquia Cloud IDE that has permissions to access the external repository.

Can I share my Cloud IDE?

Cloud IDE hosts your personal SSH and API keys so that you can seamlessly integrate with the Cloud Platform applications and services. When you create an IDE, it’s yours and can’t be shared for security reasons. However, you can share the preview site with your customers or QA team. To achieve this, use the acli ide:share command to obtain the share URL.

Can I run a multisite application on Cloud IDE?

Cloud IDE fully supports Drupal multisite applications, whether they’re hosted on the Cloud Platform or Site Factory. When running the acli pull command, you can select any arbitrary database or files directory to pull from.

Since Cloud IDE only has one preview URL, a limitation is that you can only run one application at a time.

Can I use Cloud IDE with a headless/decoupled application?

Acquia doesn’t officially support this use case yet. Hence, you might experience issues when developing headless/decoupled applications with Drupal’s JSON:API and REST clients. The issue might arise while trying to use the preview site as Acquia doesn’t strip the share parameter before proxying the request onto the IDE.

Where can I find MySQL databases in my Cloud IDE?

MySQL data is available under /home/ide/mysql-data.

Where can I find the Drupal watchdog log in Cloud IDE?

The Drupal watchdog log is available under /var/log/drupal/drupal-watchdog.log. Read our documentation about it for more information.

How does Cloud IDE integrate with Cloud Platform pipelines?

If you configure the Cloud Platform pipelines feature to work with your Git repository, all Git pushes to the repository, or pull requests (PRs) opened from your external provider, will trigger a pipelines job.

How does Cloud IDE relate to Acquia Dev Desktop?

Important

EOL notice! Acquia will no longer provide updates or support for Dev Desktop after June 30, 2021. Acquia recommends transitioning to the use of Acquia Cloud IDE for a managed development environment on Acquia Cloud Platform. To learn more, see Migrating from Dev Desktop to Cloud IDE.

Cloud IDE and Acquia Dev Desktop are separate products. Acquia Dev Desktop runs a LAMP stack locally on your computer to develop Drupal. Cloud IDE is a cloud-hosted, browser-based development environment and source code editor for Drupal which simplifies Drupal development and integration with Cloud Platform applications.

Why isn’t Varnish available in Cloud IDE?

One of the first things new Acquia customers ask our Support team is how to disable Varnish in non-production Cloud Platform environments, so that they can view their changes immediately. Taking this feedback into account, we’ve decided not to include Varnish in Acquia Cloud IDE so it’s easier to develop Drupal without any external caching in the way.