File Server over tcp written in erlang. simple python client.
An OTP application.
Server env options, listening port and process pool size.
[
{server, [{port, 8123}, {pool, 10}]}
].
$ rebar3 compile
$ rebar shell
$ python client.py
-define(HELP_MESSAGE, "comande o servidor digitando um dos comandos.
comandos disponiveis: [chat, file, sair, help].
help: mostra essa mensagem de ajuda.
sair: termina o processo com o servidor.
chat: habilita e desabilita o modo chat. %% echo server
file <nome>: copia um arquivo desejado. %% e.g file client.py
").
$ docker build . -t server:latest
$ docker run -d --name server -p 8123:8123 server:latest