Skip to content

Lupino/process-image

Repository files navigation

process-image

An image process system.

Build

Recommand build process-image with stack

git clone https://github.com/Lupino/process-image.git
cd process-image
mkdir bin
echo 'local-bin-path: bin' >> stack.yaml
stack build
stack install

Build upload-file.go

export GOPATH=`pwd`
cd app
go get -d
go build upload-file.go
mv upload-file ../bin
cd ..

Install periodicd

wget https://github.com/Lupino/haskell-periodic/releases/download/v1.1.4.0/periodic-linux-v1.1.4.0.tar.bz2
cd bin
tar xvf ../periodic-linux-v1.1.4.0.tar.bz2
cd ..

Quick start

./bin/periodicd
./bin/process-image config.yml
./bin/upload-file -bucket youbucket -accessKey youkey -accessID youid

Process an image

periodic submit save icon.png -w @icon.png