azukiapp/azk

View on GitHub
docs/content/en/azkfilejs/README.md

Summary

Maintainability
Test Coverage
# Azkfile.js

The **Azkfile.js** is the backbone of the functioning of `azk`. Its main function is to describe the application architecture and define where the main directory of the application is located.

It is expected that the **Azkfile.js** will be included with the application files in your version control. This allows other team members to use `azk` to control the environment and the applications to run in their own stations.

As suggested by the `.js` extension the **Azkfile.js** is written in JavaScript, but no advanced knowledge of JavaScript is needed to edit it. Its logic is really simple and basically describes how `azk` must provision the environment for running the systems that make up your application.

All properties available for the **Azkfile.js** and their descriptions can be found in the [Reference section](../reference/azkfilejs/README.md).

# Full Azkfile.js example

Obs: this is just an example with all the choices available on `Azkfile.js`, it is not a valid configuration for an application. Use it only as reference.

!INCLUDE "../../common/azkfilejs/full_example.md"