Command line interface for ABC User Feedback
npm install auf-cliThe ABC User Feedback CLI helps you easily run web frontends and servers.
ABC User Feedback is a standalone web application that manages Voice of Customer (VoC) data, allowing you to gather and organize feedback from your customers.
- Node.js v22 or above
- Docker
You can run this cli with npx, so there's no need to install additional dependencies or clone the repository. Regardless of your operating system or environment, you can run servers with just the prerequisites mentioned above.
There are npx commands for setting up the infrastructure, starting servers, and stopping servers.
The following command sets up the infrastructure(MySQL, SMTP, OpenSearch) based on your architecture(ARM/AMD).
It also creates a config.toml file where you can configure environment variables to start the servers.
``sh`
npx auf-cli init
Based on config.toml file created during the initialization phase, this command generates a Docker Compose file. Using this Docker Compose file, the following command starts the API and web servers.
`sh`
npx auf-cli start
The following command stops the API and web servers.
`sh`
npx auf-cli stop
The following command clean the mounted docker volumes created during initialization.
`sh``
npx auf-cli clean