Skip to content

sillelien/rendercat-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rendercat Simple Example

An example of using http://github.com/neilellis/rendercat - in this example we build a very, very simple snapshot example.

To try it out just visit http://rendercat-example-1.neilellis.cont.tutum.io/ . Or run it yourself locally using:

docker run -t -i -p 8080:80  sillelien/rendercat-example

Then just browse to http://localhost:8080 (or the ip address of the docker VM if you are using Boot2Docker).

The docker image is at: https://registry.hub.docker.com/u/sillelien/rendercat-example/

The code is basically just

function render(rc) {
    rc.renderUsing(rc.req.query.url, 0, "en_GB", 1024, 768, 1024, 768, "png", "", function (result) {
            rc.res.redirect(result.replace("/app/public/", "/"));
            rc.res.end();
        });
}
exports.render = render;

This renders the website at 'url' query parameter then redirects to the location of the rendered image.

The HTML used to display the examples is therefore:

<body>
<img src="/api/0.1/render/render?url=http://google.com"/>
</body>

About

A simple starter example of using Rendercat

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published