Skip to content

Basic Installation

Basic Installation

Step 1

The only pre-requisite to run your own instance of ATON on your machine is Node.js. You can install it on Windows, Linux, and Mac OS.

Node.js

Step 2

Download a copy of ATON framework from GitHub or grab the zip package. If you are not so familiar with git, dont worry: just grab the zip and extract somewhere on your machine. In general however, the best solution is to git clone the repository: this allows you to periodically update your instance without messing with your custom configuration.

To clone the repository using the terminal run:

git clone https://github.com/phoenixbf/aton.git

ATON

Step 3

Download a copy of THOTH from Github and place it in the /wapps folder located directly inside the aton folder. Similarly to ATON, either download the zip or clone the repository inside the wapps folder.

git clone https://github.com/Xenobii/thoth_v2.git

THOTH

Step 4

Launch setup.bat (Windows) or execute setup.sh (Linux and Mac OS) from the ATON main folder. Alternatively, open your terminal, go to the main ATON folder (cd /your/ATON/folder/) and just type this command:

npm install

This installs and updates all node.js modules required by ATON.

Step 5

Once you have installed all the above prerequisites, you can launch the main ATON service by launching quickstart.bat (Windows) or quickstart.sh (Linux or Mac OS). Alternatively, you can run the following command from your terminal:

npm start

This will run and deploy a basic instance of ATON on your machine.

To verify everything runs properly, navigate to http://localhost:8080/ on your web browser.