execute cp variables.example.env variables.env e preencha o arquivo com os dados para a conexão com o banco de dados
execute docker-compose build && docker-compose up -d para criar as imagens e subir os containeres
- POST:
- Faz o upload de uma imagem, gerando alguns arquivos em tamanhos pré-definidos
- GET:
- Lista todas as imagens cadastradas
- GET:
- Retorna um json com os dados da imagem original
{ "ID":98, //id na tabela arquivo "ImagemID":7, //referência à imagem original "Tamanho":"800x800", //tamanho do arquivo (ALTURA x LARGURA) "Path":"temp-images/img-c41ed461-39ed-65a9-85cc-724551ae3c97-800x800.jpeg", //caminho onde a imagem está salva "Original":false //true se o arquivo for o original }
- GET:
- Retorna um json com os seguintes dados :
{ "ID":98, //id na tabela arquivo "ImagemID":7, //referência à imagem original "Tamanho":"800x800", //tamanho do arquivo (ALTURA x LARGURA) "Path":"temp-images/img-c41ed461-39ed-65a9-85cc-724551ae3c97-800x800.jpeg", //caminho onde a imagem está salva "Original":false //true se o arquivo for o original }
-
GET :
Retorna o arquivo original referente ao parâmetro uuid
-
GET :
Retorna o arquivo referente ao parâmetro uuid com o tamanho solicitado, se o arquivo não existir nesse tamanho, o mesmo será gerado e retornado