Enterprise customers: Self-hosting on your computer with Docker

In this article you will learn how to install the Artavolo Enterprise application on your own computer/server via Docker with step-by-step instructions. Docker provides the ability to package and run an application in a loosely isolated environment. 


1. At first, make sure you have Docker already installed on your computer. If you do not have Docker, please click here to download it.

2. Then, you will need access to an application code, which we provide to our Enterprise clients only. Please, contact us if you are an Enterprise customer.

3. After that, navigate to the source directory via a terminal. For example: cd /Users/user/Downloads/artavolo-source


4. Next, run docker build -t web_server . && docker run -d --rm -it --name artavolo -p 80:80 -p 8000:8000 web_server
or you can specify some settings as MySQL password, Admin username (email) and PhpMyAdmin availability
run docker build --build-arg PHPMYADMIN=true --build-arg MYSQL_PASSWORD=root --build-arg APP_USERNAME=admin@artavolo.com -t web_server . && docker run -d --rm -it --name artavolo -p 80:80 -p 8000:8000 web_server

5. Finally, open http://localhost or http://localhost:


After you run the application, click on Sign in and you can login as Administrator.
The default username is: admin@artavolo.com
The default password is: admin