medusa_server
is a simple web server written in elixir that uses medusa command line interface to stack multiple images from URL's.
medusa_server is distributed and run as a Docker image. You don't need to install elixir or anything else but Docker.
% docker pull icalialabs/medusa_server:latest
Before using medusa_server make sure you have the images url's and make sure the port 2604
is not being used by other process.
1: Standard (Non-development)
docker run --rm \
-p 2604:2604 \
icalialabs/medusa_server:latest
16:35:14.255 [info] Started application
Then you can call the service like:
curl -X POST "http://localhost:2604/process" \
-d "urls[]=https://s3.amazonaws.com/bucketname/bg.png"
-d "urls[]=https://s3.amazonaws.com/bucketname/area-int.png"
You should see a base64 string representing the stacked image.
Please submit all pull requests against a separate branch.
Thanks!
See LICENSE