Installation
- 13 May 2024
- Print
- DarkLight
Installation
- Updated on 13 May 2024
- Print
- DarkLight
Article summary
Did you find this summary helpful?
Thank you for your feedback
- Install the module dependencies:
- Extract the module:ActionScript
bunzip2 envoy.bz2
- Copy the new Envoy binary to
/usr/local/bin/ folder
:Shellcp envoy /usr/local/bin/
- In your
config.yaml
file add, a new filter in thehttp_filters
section:YAMLhttp_filters: ... - name: perimeterx typed_config: "@type": type.googleapis.com/udpa.type.v1.TypedStruct type_url: type.googleapis.com/envoy.extensions.filters.http.perimeterx value: px_enabled: true px_appid: "" px_cookie_secret: "" px_auth_token: ""
Make sure to update the following required properties:
- app_id - The HUMAN application id in the format of PX__. The application id can be found at Platform Settings -> Applications section.
- cookie_secret - The key used by the cookie signing page. The Cookie Key is generated in the Platform Settings -> Policies section.
- auth_token - The JWT token for REST API. The Authentication Token is generated in the Platform Settings -> Applications section.
Was this article helpful?