Skip to content

Latest commit

 

History

History
48 lines (32 loc) · 2.41 KB

FLOW_README.md

File metadata and controls

48 lines (32 loc) · 2.41 KB

Following are the basic steps for the complete implementation of Crashlyzer :

  • Node server Installation for Crashlyzer.
  • Web client Installation for Crashlyzer.
  • Setup of react-native-crashalert on app. Please follow the link here

Node server Installation for Crashlyzer

Following steps to be followed for the Node server installation using docker container:-

  • Open your terminal and run the following command (assuming you have already installed the brew) $ brew install docker docker-compose docker-machine xhyve docker-machine-driver-xhyve $ brew cask install docker
  • Take clone or Download the zip file from the link here.
  • Extract the zip source file and get into the root folder of Crashlyzer on the terminal.
  • Now run the command $ docker-compose up

Web client Installation for Crashlyzer

NOTE : Please ensure that the docker container is already running(by the command docker-compose up ) and whenever you restarts your PC, you need to run the command docker-compose up to start your container.

Following steps to be followed for the Web client installation :

  • Open the browser and type this URL http://localhost:8000/ in URL locator and hit enter to open the Web Client App. Please follow the(Screenshot). (NOTE : You can also edit the port no in docker-compose.yml file in the web section.)

  • You can login the app using the following credentials :

    Username : admin@example.com Password : password

  • On the home page, you can check the error logs recorded. Please follow the(Screenshot).

You can also perform the addtional operations on the web app as follows :

  • You can check the details of error. Please follow the(Screenshot).
  • You can mark the error is resolved on the Action panel. Please follow the(Screenshot).
  • You can also reopen the error on the Action panel. Please follow the(Screenshot).

Troubleshoot

If you experience Page not found or don't reach issue on your browser to load our webclient even after docker container running then first terminate the terminal, opan again and do the following from Crashlyzer root directory:

 $ `sudo docker-compose down`
 $ `sudo docker-compose build`
 $ `sudo docker-compose up`

License

MIT