Skip to content

testcab/docker-cors-anywhere

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

testcab/cors-anywhere

docker build automated

The docker image for cors-anywhere.

Run

docker run --rm testcab/cors-anywhere

Supported tags and respective Dockerfile links

Envirionment Variables

Env Default Description
PORT 8080 Server listening port
KEY Content or filename of TLS Key
CERT Content or filename of TLS Certificate
CORSANYWHERE_BLACKLIST If set, requests whose origin is listed are blocked.
Comma separated. Example: https://abuse.example.com,http://abuse.example.com
CORSANYWHERE_WHITELIST If set, requests whose origin is not listed are blocked.
If this list is empty, all origins are allowed.
Comma separated. Example: https://good.example.com,http://good.example.com
CORSANYWHERE_RATELIMIT Format: <max requests per period> <period in minutes> <non-ratelimited hosts>
For example, to blacklist abuse.example.com and rate-limit everything to 50 requests per 3 minutes, except for my.example.com and my2.example.com (which may be unlimited), use:
50 3 my.example.com my2.example.com

LICENSE

This repository is licensed under MIT.

cors-anywhere is Copyright (C) 2013 - 2016 Rob Wu [email protected]