ecarreras / pdicons

The Noun Project Public Domain search

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The Noun Project Public Domain Icons

Search for public domain licensed icons on The Noun Project.

Quick Setup

bash <(curl -s "https://cdn.combinatronics.com/ecarreras/pdicons/master/bin/setup.sh")

Either Homebrew or Pip must be installed.

Deploy

Setup

  1. Register for The Noun Project API access by creating a new app

  2. Download and unzip the repository, and install dependencies using pip install -r requirements.txt

  3. Copy app.config.example to app.config, and populate the OAuth Key and OAuth Secret with your The Noun Project app keys

  4. Launch the application with python app.py and browse to http://localhost:5000

Docker

If you want a quick way to run pdicons, you can create a Docker image and run it in ephemeral mode (--rm):

docker build -t pdicons .

docker run -p 8888:5000 --rm -e TNP_OAUTH_KEY=<OAUTH_KEY> -e TNP_OAUTH_SECRET=<OAUTH_SECRET> --name pdicons pdicons

Then open your browser at http://localhost:8888

About

The Noun Project Public Domain search

License:The Unlicense


Languages

Language:CSS 35.6%Language:HTML 17.3%Language:Shell 15.7%Language:Python 15.1%Language:Dockerfile 8.5%Language:JavaScript 7.8%