Sign inSign up

dockette/rendertron

Sponsored OSS

By dockette

•Updated 16 days ago

🐳 Rendertron + Nginx for server-side prerendering

Image
3

100K+

dockette/rendertron repository overview

⁠Dockette / Rendertron

GitHub Actions Docker Hub pulls GitHub Sponsors Support/Discussions

Ready-to-use image for SSR rendering based on headless Chrome.


Rendertron⁠ by Google on headless Chrome. All credits belong to the authors of GoogleChrome/rendertron⁠.

The upstream project is archived and its README marks it as deprecated. This image is kept for existing users and the demo screenshot. New projects should check the alternative rendering strategies linked from the upstream README before they use Rendertron.

⁠Usage

docker run -it --rm -p 3000:3000 dockette/rendertron

Screenshot

⁠Versions

VersionRelease
dockette/rendertron:YYYY.MM.DDrelease YYYY.MM.DD
dockette/rendertron:latestlatest build of master, Rendertron on Node.js 20 and Chromium
dockette/rendertron:proxylatest build of master, nginx proxy in front of Rendertron
dockette/rendertron:tracerlatest build of master, PHP CLI tracer that renders sitemap pages

Only latest has release tags. Releases are listed on GitHub⁠.

⁠Development

make build-rendertron   # build dockette/rendertron
make build-proxy        # build dockette/rendertron:proxy
make build-tracer       # build dockette/rendertron:tracer
make run-rendertron     # run Rendertron on port 3000
make run-proxy          # run the proxy on port 4000, NGINX_PROXY points to Rendertron
make run-tracer         # run the tracer against a Rendertron server and sitemaps
make version            # print VERSION
make release            # set today's date in VERSION

⁠Maintenance

See how to contribute⁠ to this package. Consider to support⁠ f3l1x. Thank you for using this package.

Tag summary

Content type

Image

Digest

sha256:93ce6aba6…

Size

395.7 MB

Last updated

16 days ago

docker pull dockette/rendertron

This week's pulls

Pulls:

111

Last week