Skip to main content

Setting up the Application

This steps show how to configure the application once you have successfully installed the application.

NOTE

If you have launched the application is the Authenticated Environment you may skip the steps on this page. This Step will only works for the Secure Environment.

To start the application in the Secure Environment use:

ecoflow --auth

Begin Setup

Welcome to EcoFlowJS

The welcome screen and basic Terms and Conditions.

setup welcome screensetup welcome screen

Click on the Accept and Continue button to accept the terms and conditions and proceed to the next step.

Project Types

There are three types of projects available.

  • Blank: Create a blank project to house your files, plan your work, and collaborate on code, among other things.
  • Create from template: Create a project pre-populated with the necessary files to get you started quickly.
  • Import project: Migrate your data from an exported project file.
note

Create from template is still under development and will available in a future release.

setup welcome screensetup welcome screen

Select your project type and click next to proceed to the further steps.

User Creation or Import selections

If you have selected Blank for your project then proceed to the following steps for creation of a default admin user for the application

note

The default admin user is a non-deleteable user and also the default user for the CLI admin commands.

User Creation

setup welcome screensetup welcome screen

Fill up the default admin user details and click next to proceed to the further steps.

FieldsDescription
NameName of the user.
UsernameUsername for the user.
PasswordPassword for the user
EmailOptional: Email for the user.

Import selections

setup welcome screensetup welcome screen

Select the exported zip file and click next for the final confirmation.

Database Configuration

This database configuration is just for the application itself. By default the database is SQLite but can be changed by toggling the button

setup welcome screensetup welcome screen

Supported Database Drivers:

DatabaseMinimumRecommended
MongoDB5.0.277.0.11
MySQL5.7.88.0
PostgreSQL11.014.0
SQLite33
setup welcome screensetup welcome screen

Select your preferred database driver base and configurations accordingly.

Once configured click next for the final overview of your configuration and finish the setup process.

Finalize

Finalize your configuration by checking the configuration details and confirming it by clicking the finish button.

setup welcome screensetup welcome screen

note

Once clicked the finish button wait for the application to configure with the provided details and for install the default packages.

Once the server is fully configured it will restart and redirect to the sign in page.