Self-hosted Docker deployment
Bespoke customers can run the 51Degrees cloud service themselves. It comes as a private Docker image, 51degrees/cloud-private, and we give you access to it when Bespoke is set up.
Code that calls cloud.51degrees.com today can call the container instead. Leave out the Resource Key (there isn't one here), since the License Keys the container was started with decide which properties come back.
The device detection and IP intelligence data are built into the image, and the container makes no calls to 51Degrees. We publish a new image every day, and its tag is the date it was built.
- Port 8080 by default, behind whatever proxy and TLS you already run
- API documentation at
/api-docson the running container - Telemetry stays off until you point it at an OpenTelemetry collector
- The self-hosted Docker guide has the full list of environment variables and a worked
docker runexample
Self-hosted Docker deployment diagram
Get more with Pipeline API
Combine intelligence with other data services in the same pipeline.
- Multiple real-time data sources in one speedy request
- Supports most popular web frameworks and programming languages
- Cloud and on-premise deployment with the option to switch seamlessly between them