pwim / hcti-proxy

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A super simple proxy for HCTI API, for automating generation of images from html residing on a specified domain.

Usage

Configure the following environmental variables.

HCTI_USER - Your User ID from HCTI API. HCTI_API_KEY - Your API Key from HCTI API. BASE_URL - The site for which you want to fetch images from.

Then start the proxy with your Rack compatible web server of choice. (For testing purposes, a bundle exec rackup will suffice). It is trivial to deploy this using a cloud platform like Heroku.

Requests to the proxy should be of the pattern /cache-invalidation-hash/path, which will use HCTI API to fetch html from /path at BASE_URL, and then redirect to the resulting image.

About


Languages

Language:Ruby 100.0%