All Projects → blacktop → scifgif

blacktop / scifgif

Licence: MIT license
Humorous image microservice for isolated networks

Programming Languages

go
31211 projects - #10 most used programming language
API Blueprint
66 projects
javascript
184084 projects - #8 most used programming language
Dockerfile
14818 projects
Makefile
30231 projects
HTML
75241 projects

Projects that are alternatives of or similar to scifgif

mattermost-plugin-autotranslate
No description or website provided.
Stars: ✭ 34 (+88.89%)
Mutual labels:  mattermost
xkcd-img
Custom Polymer element for displaying random images from XKCD!
Stars: ✭ 12 (-33.33%)
Mutual labels:  xkcd
mattermost-operator
Mattermost Operator for Kubernetes
Stars: ✭ 74 (+311.11%)
Mutual labels:  mattermost
gosquito
gosquito ("go" + "mosquito") is a pluggable tool for data gathering, data processing and data transmitting to various destinations.
Stars: ✭ 25 (+38.89%)
Mutual labels:  mattermost
mattermost-bitbucket-bridge
Flask application that serves as a bridge between Bitbucket and Mattermost.
Stars: ✭ 18 (+0%)
Mutual labels:  mattermost
xkcdViewer
A beautiful xkcd viewer app written with Flutter
Stars: ✭ 60 (+233.33%)
Mutual labels:  xkcd
mattermost-client
Mattermost client using websockets
Stars: ✭ 59 (+227.78%)
Mutual labels:  mattermost
plugin-mattermost
[NOT MAINTAINED] Mattermost plugin for Kanboard
Stars: ✭ 31 (+72.22%)
Mutual labels:  mattermost
sentry-mattermost
Sends Sentry notifications to Mattermost Open Source Chat
Stars: ✭ 30 (+66.67%)
Mutual labels:  mattermost
SwiftyGiphy
A UI and API layer for Giphy discovery and integration.
Stars: ✭ 90 (+400%)
Mutual labels:  giphy
isolated-runtime
Run untrusted Javascript code in a multi-tenant, isolated environment
Stars: ✭ 21 (+16.67%)
Mutual labels:  isolated
xkcd-excuse-generator
Serverless image generator that uses XKCD comic as basis for _all_ excuses!
Stars: ✭ 63 (+250%)
Mutual labels:  xkcd
mattermost-api
Client side API for communicating with a mattermost server in Haskell
Stars: ✭ 20 (+11.11%)
Mutual labels:  mattermost
app
💥 a modern xkcd iOS client
Stars: ✭ 31 (+72.22%)
Mutual labels:  xkcd
mattermost-plugin-demo
A demo of what Mattermost plugins can do.
Stars: ✭ 52 (+188.89%)
Mutual labels:  mattermost
xkcd-to-kindle
A Python script that downloads XKCD comics and converts them to a .mobi e-book
Stars: ✭ 15 (-16.67%)
Mutual labels:  xkcd
powerbi-visuals-chartxkcd
Power BI custom visual, providing an interface to chart.xkcd
Stars: ✭ 37 (+105.56%)
Mutual labels:  xkcd
mattermost-plugin-agenda
Mattermost plugin to handle meeting agendas
Stars: ✭ 20 (+11.11%)
Mutual labels:  mattermost
giphy-react-native-sdk
GIPHY react native SDK
Stars: ✭ 28 (+55.56%)
Mutual labels:  giphy
mattermost-plugin-google-calendar
Mattermost Google Calendar Plugin
Stars: ✭ 22 (+22.22%)
Mutual labels:  mattermost

logo

Circle CI 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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].