NAME

   Mojolicious::Plugin::GistGithubProxy -
   Mojolicious::Plugin::GistGithubProxy - a small proxy that can be useful
   when you embed gists in your website

VERSION

   version 0.02

SYNOPSIS

     # Mojolicious
     $self->plugin('GistGithubProxy');

     # Mojolicious::Lite
     plugin 'GistGithubProxy';

     # a default for the github user
     # useful when you usually embed gists from one person
     plugin 'GistGithubProxy' => { user => 'reneeb' };

DESCRIPTION

   Mojolicious::Plugin::GistGithubProxy is a Mojolicious plugin.

METHODS

   Mojolicious::Plugin::GistGithubProxy inherits all methods from
   Mojolicious::Plugin and implements the following new ones.

register

     $plugin->register(Mojolicious->new);

   Register plugin in Mojolicious application.

HOOKS INSTALLED

   This plugin adds one after_render hook to rewrite all links to
   gist.github.com to use the proxy routes.

ROUTES INSTALLED

     * /github/gist/:user/:id/*file

     * /github/gist/assets/:id

SEE ALSO

   Mojolicious, Mojolicious::Guides, http://mojolicious.org.

AUTHOR

   Renee Baecker <[email protected]>

COPYRIGHT AND LICENSE

   This software is Copyright (c) 2018 by Renee Baecker.

   This is free software, licensed under:

     The Artistic License 2.0 (GPL Compatible)