Skip to content

Humorous image microservice for isolated networks

License

Notifications You must be signed in to change notification settings

blacktop/scifgif

Repository files navigation

logo

Publish Docker Image License Docker Stars Docker Pulls Docker Image

Humorous image microservice for isolated networks - xkcd|dilbert|giphy + keyword/phrase search API


Dependencies

Image Tags

REPOSITORY           TAG                 SIZE
blacktop/scifgif     latest              3GB
blacktop/scifgif     1.0                 3GB
blacktop/scifgif     0.3.0               2GB
blacktop/scifgif     0.2.0               2GB
blacktop/scifgif     0.1.0               2GB

NOTE: the reason the docker image is so large is that it contains:

  • ~3000 giphy gifs (1500 reactions, 250 futurama and 250 star wars)
  • all of xkcd
  • bunch of dilbert

Getting Started

$ docker run --init -d --name scifgif -p 3993:3993 blacktop/scifgif --host localhost

Documentation

mattermost

mattermost

TODO

  • Add meta-data DB for keyword text search (database)
  • Add docs for creating Mattermost slash command or integration
  • Add ability to use expansion packs (use tag to control types of images available)
  • Add ascii art emojis (table flippers etc)
  • Add ephemeral slash command help
  • remove non-alphanumerics so you can search for emojis 👴
  • remove xkcd details (can they be a mouse over?)
  • add ability to add GIFs and/or keywords to GIFs
  • add dilbert
  • make search more "fuzzy"

Issues

Find a bug? Want more features? Find something missing in the documentation? Let me know! Please don't hesitate to file an issue

License

MIT Copyright (c) 2017-2018 blacktop

giphy