Commit 2943faa8467d7d74f08f703798820f3af9ea1f38

Authored by Wesnydy Ribeiro
1 parent e234dea5

Update README.md instructions

Showing 1 changed file with 12 additions and 22 deletions   Show diff stats
@@ -5,16 +5,17 @@ @@ -5,16 +5,17 @@
5 Recommended OS: [Linux Ubuntu 14.04.4 LTS 64-bit](http://releases.ubuntu.com/14.04/). 5 Recommended OS: [Linux Ubuntu 14.04.4 LTS 64-bit](http://releases.ubuntu.com/14.04/).
6 6
7 Dependencies: [Docker](https://www.docker.com/), [RabbitMQ](https://www.rabbitmq.com/), 7 Dependencies: [Docker](https://www.docker.com/), [RabbitMQ](https://www.rabbitmq.com/),
8 - [Graylog](https://www.graylog.org/), [Nodejs](https://nodejs.org/en/). 8 + [Graylog](https://www.graylog.org/), [Nodejs](https://nodejs.org/en/),
  9 + [MongoDB](https://www.mongodb.com/).
9 10
10 >Note: See Installation section to install dependencies. 11 >Note: See Installation section to install dependencies.
11 12
12 -You need install some packages: `build-essential`, `git`, `npm`, `python-pip`, 13 +You need install some packages: `build-essential`, `git`, `python-pip`,
13 `python-setuptools`. 14 `python-setuptools`.
14 15
15 ```sh 16 ```sh
16 $ sudo apt-get update 17 $ sudo apt-get update
17 - $ sudo apt-get install -y build-essential git npm python-pip python-setuptools 18 + $ sudo apt-get install -y build-essential git python-pip python-setuptools
18 ``` 19 ```
19 20
20 ## Sources 21 ## Sources
@@ -25,39 +26,28 @@ To get source code, use these command: @@ -25,39 +26,28 @@ To get source code, use these command:
25 $ git clone 'git@gitlab.lavid.ufpb.br:vlibras/vlibras-translate-container.git' 26 $ git clone 'git@gitlab.lavid.ufpb.br:vlibras/vlibras-translate-container.git'
26 ``` 27 ```
27 28
28 -## Installation 29 +## Installation and Execution
29 30
30 -To install vlibras-translate-container for production, use these commands: 31 +To install and run vlibras-translate-container for production, use these commands:
31 32
32 ```sh 33 ```sh
33 - $ docker build 34 + $ sudo docker build . -t <container_name>
  35 + $ sudo docker run -p 80:80 <image_id>
34 ``` 36 ```
35 37
36 -If you need to install for development, use these commands: 38 +For the development, you need to install dependencies and run the workers manually:
37 39
38 ```sh 40 ```sh
39 $ cd scripts 41 $ cd scripts
40 $ ./configure 42 $ ./configure
41 ``` 43 ```
42 44
43 -## Execution instructions  
44 -  
45 -Execute the translator worker in the core folder:  
46 -  
47 ```sh 45 ```sh
48 - $ cd core  
49 - $ python translator.py 46 + $ cd ../core
  47 + $ ./translator.py
  48 + $ ./renderer.py
50 ``` 49 ```
51 50
52 -You can also run the worker through the process manager:  
53 -  
54 -```sh  
55 - $ cd core  
56 - $ python processManager.py  
57 -```  
58 -  
59 ->Note: If an error occurs, the process manager re-executes the worker  
60 -  
61 ## Contributors 51 ## Contributors
62 52
63 * Erickson Silva <erickson.silva@lavid.ufpb.br> 53 * Erickson Silva <erickson.silva@lavid.ufpb.br>