Skip to content

pyr/url-shortener

Repository files navigation

Gurl-shortener: demo URL shortening service in python

A demo application for a very simple URL shortening service

The app relies on:

Installing

Pip:

pip install url_shortener

Pypi:

https://pypi.python.org/pypi/url_shortener

Manual:

python setup.py install

Configuration

You can either modify the config.py file or provide environment variables to configure url_shortener. The following environment variables can be tweaked:

  • REDIS_HOST: Address at which the redis server lives, defaults to 127.0.0.1.
  • REDIS_PORT: Port on which to contact redis, defaults to 6379.
  • URL_PREFIX: URL scheme for your short url host
  • LISTEN_HOST: Address to bind to for the short url service
  • LISTEN_PORT: Port to bind to

Usage

The service can simply be started by invoking: url-shortener, alternately deployments can be done via Docker:

docker run --rm -p 5000:5000 url-shortener:latest

About

demo url shortening app in flask

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published