Índice
❯ A api foi feita para gerenciar usuários, filas e clouds em um só ambiente de execução.
❯ Endpoints para: login, registro, recuperação, obter informação de usuário, ligar/desligar máquina.
❯ Sistema de fila
❯ Envio de pin para o IP com sunshine
❯ Criar/Encerrar máquinas na Oracle/Azure
❯ Limitação de contas criadas por IP
❯ Endpoints para o painel de Admin
❯ Gerenciar DB
└── Dreams API/
├── deploy.txt
├── index.js
├── package-lock.json
├── package.json
├── squarecloud.app
└── src
├── Config
├── Core
├── Events
├── Middlewares
├── Models
├── Queue
├── Resources
├── Routes
├── Server
├── Services
├── Sockets
└── utils
Antes de começar com o Dreams API, certifique-se de que o ambiente de execução atenda aos seguintes requisitos:
- Linguagem de Programação: JavaScript
- Gerenciador de Pacotes: Npm
Instale o Dreams API usando um dos métodos abaixo:
Compilação a partir do código-fonte:
- Clone o repositório Dreams API:
❯ git clone <url>
- Navegue até o diretório do projeto:
❯ cd <folderName>
- Instale as dependências do projeto:
❯ npm install
Execute o Dreams API usando o seguinte comando:
❯ node index.js