Esse projeto tem como objetivo ser a API para a plataforma comunitária Comunas. Que tem como objetivo a promoção de comunidades mais ativas e próximas das soluções de seus problemas.
Primeiro é necessário inicializar um single-node Docker Swarm no seu computador como rodando o OpenFaaS.
- Você encontra todos os passos nesse tutorial aqui.
Agora precisamos criar as dependencias especificas do nosso projeto
- Para isso somente é necessário executar o script de inicialização:
$ ./init.sh
Depois disso é so subir as nossas funções e já pode começar!
Esse projeto utiliza da arquitetura serveless através do OpenFaas. Qualquer dúvida, é fácil encontrar uma resposta na sua documentação aqui.