##################
to run this project you need to install the following:
Golang : Golang 1.19.2 was used to build this project Docker Docker-compose
##################
-
Clone the project
-
cd into the project directory and then in reciever directory
-
Open Dockerfile and select the language you want to build the image with For example: Here I will use python
FROM python:3.9.6-slim-buster
uncomment above FROM line and make sure to comment out the other FROM line similarly below you will see the env variables for the python image uncomment the python env variables and make sure to comment out the other env variablesENV CODE_EXTENSION=py ENV SCRIPT="python /app/files/<FILENAME>/main.<CODE_EXTENSION>"
then save the file and run the following commanddocker build -t <image_name> .
for image_name choose something relevant to the language you are using for example:docker build -t prb:1 .
prb stands for python reciever backend -
Continue the above steps for all the languages available in the project
-
cd into the project directory
-
Run
docker-compose up
to start the project -
cd into the project directory and then in sender directory
-
Run
go run main.go
to start the senderapplication will be available at localhost:5000