# How to install ACE

Ace can be deployed in 2 ways.

  1. In Docker
  2. Normal in Wamp or any other PHP Environment

# Requirements

  • Access to Assure API
    • If Assure is not deployed, please go through the Assure deployment documentation first.
    • Assure can be running on a different server or in a different docker container as long as the API is accessible by ACE.
  • Apache 2.4.23 or higher
  • PHP 7.3 or higher
  • Node 12.18.3 or higher
  • NPM 6.14.6 or higher
  • Composer v2.0 or higher
  • Git

# Install VIA Docker

  1. Install Docker Desktop
  2. Get Docker Base

# Install in Wamp or other PHP Stack

For a detailed installation guide please visit this page or follow these quick steps:

  1. Download Wamp or Setup your own PHP Stack
  2. Ensure that you can access ASSURE API from this stack location
  3. Clone ACE Repository (opens new window) into the folder of your choice is PHP Stack required folder
  4. cd into the folder and execute the following commands:
    1. composer install
    2. php artisan key:generate
    3. npm ci
    4. npm run dev for development version or npm run production for production version
  5. Navigate to your browser and load the uri for your install (ex. http://localhost:8080 (opens new window))