DataDome

DataDome Releases OpenResty Integration

Table of contents

DataDome’s mission is to protect our customers against threats and fraud on any infrastructure. As requested by our customers, we have added OpenResty to our list of supported integrations. Currently, OpenResty is used by more than 50 million websites worldwide. Customers came to us looking for protection because their OpenResty servers were getting overrun by bots scraping for proprietary content and performing other attacks.

OpenResty is a web application server that extends Nginx, bundled with LuaJIT (just-in-time compiler for Lua), Lua libraries, and third-party modules. It embeds the power of Lua into Nginx HTTP Servers.

While our existing Nginx integration uses the C programming language, the OpenResty integration is done in Lua. Internal testing has shown the performance between these two Nginx integrations is very similar.

Integrated Protection in Real Time

When DataDome releases a new integration, our goal is always to provide an easy setup for our customers. The OpenResty integration is distributed through LuaRocks, the de facto standard for Lua packages. DataDome bot and online fraud protection protects all requests received by OpenResty in real time!

If a request is coming from a bot, the solution will display the privacy-compliant, secure, and accessible DataDome CAPTCHA.

OpenResty Integration Graphic

Setup Overview

You can find the full instructions in our OpenResty technical documentation. The steps below provide a simplistic overview of the integration process.

  1. Download and install the DataDome package from LuaRocks.
  2. Add your DataDome server side API key (found in your dashboard) to the configuration file.
  3. Add code to call DataDome protection in the location section of the configuration file.
  4. Reload OpenResty.

You are now protected and can see your traffic in real time inside the DataDome dashboard!

Supporting Every Platform Possible

The new OpenResty integration is the latest in a range of DataDome integrations, as we continue to expand and update our supported platforms. With 50+ integrations available today, and more to come, DataDome stops bad bots and online fraud on any infrastructure—big or small.

See how bot management can help you with a free 30-day trial, or schedule a live demonstration.

DataDome
dd product home overview

Still exploring?

Start with an on-demand demo.