Skip to content

sigmonsays/urlredirector

Repository files navigation

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