Manual Docker compose installation

If you need to execute a manual Docker compose installation process you can follow the instructions.

You need to have Docker Engine and Docker Compose on your machine. You can either:

You don't need to install Python or Redis, as Docker images provide both.

  1. Download the archive from your EasyPON personal cabinet account license, unpack the archive, and go to the unpacked directory by using the commands.

tar -xvf easypon.tar 
cd easypon
  1. Create env files

touch .env_docker
touch .env
  1. Build images with the following command:

docker compose build
  1. Generate .env_docker

docker run --rm easypon-backend init > .env_docker 
  1. Start your project

docker compose up -d 
  1. To create an admin user, utilize the login and password from the environment variables specified in the .env_docker file:

docker compose exec -ti backend_main bash compose/backend-entry-point.sh create_user

Last updated