# express-public-ip **Repository Path**: mirrors_floatdrop/express-public-ip ## Basic Information - **Project Name**: express-public-ip - **Description**: Filter private addresses from req.ips - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-24 - **Last Updated**: 2026-05-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # express-public-ip [![Build Status](https://travis-ci.org/floatdrop/express-public-ip.svg?branch=master)](https://travis-ci.org/floatdrop/express-public-ip) > Filter private addresses from req.ips ## Install ``` $ npm install --save express express-public-ip ``` ## Usage ```js var app = require('express')(); var expressPublicIp = require('express-public-ip'); app.enable('trust proxy'); app.use(expressPublicIp()); app.get('/', function (req, res) { res.send(req.ip); }); ``` ## API ### expressPublicIp() Returns `express-public-ip` middleware function. ## License MIT © [Vsevolod Strukchinsky](http://github.com/floatdrop)