drop dead simple url redirector service which uses redis as a backend
create a new redirect with a post request
curl -d '{ "id": "/bbq", "url":"http://grepped.org/" }' localhost:8080/api/create
get said redirect
curl localhost:8080/bbq
build docker container
docker build -t urlredirectord .
run container
docker pull sigmonsays/urlredirector
docker rm -f urlredir1
docker run --name redis1 -d redis
docker run --name urlredir1 -d \
-e REDIS_HOST=redis1 \
--link redis1 sigmonsays/urlredirector
to build and publish
docker tag urlredirectord sigmonsays/urlredirector
docker push sigmonsays/urlredirector
.deb packages are generated and published as part of a github action workflow