Airee

Component ID

2570085

Component name

Airee

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Component created

Component changed

Component body

Airee is a reverse proxy, firewall, and global CDN, it can be implemented without installing any server software or hardware.

This module provides integration with Airee service and depends on the Expire module which enables it to clear specific pages from the Airee when you update, delete or add a page.

Installation Instructions:

  1. If using Drush, drush dl airee and then drush en airee otherwise unpack,
    place and enable just like any other module.
  2. Navigate to Administration » Configuration » Development » Performance »
    Airee Settings (admin/config/development/performance/airee) and
    enter your Airee info.
  3. Navigate to Administration » Configuration » Development » Performance
    (admin/config/development/performance) and set the Expiration of Cached Pages to
    3 hours or more. This means that Airee will store your page for 3 hours or
    more if you don't edit or delete it beforehand. You can ignore the other
    settings on this page. If you enable local caching--which wont be necessary
    --your local cache will be purged as well.
  4. When using Airee all requests will come from one IP, to remedy this you
    will have to add this line to the bottom of your settings.php file:
    $_SERVER['REMOTE_ADDR'] = empty($_SERVER['HTTP_X_REAL_IP'])
      ? $_SERVER['REMOTE_ADDR']
      : $_SERVER['HTTP_X_REAL_IP'];