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 <reneeb@cpan.org>
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)