Skip to content

Demo Application for F5 XCS using Express.JS, with ThreatStack Agent

Notifications You must be signed in to change notification settings

jo-carter/f5xc-demo-app

 
 

Repository files navigation

Demo Application

This is a demo web application in Node.JS with Express.JS.

  • api endpoints:
    • GET jwt: /users/authenticate
    • GET users: /users

Usage

When deploying across multiple edge locations the nodes need to share the auth encryption token so be sure to pass:

ENV SHARED_TOKEN = Value, ex: 0aeaef59e45df8fbfb3c07778da1573c4d4dc58eeb779f82143a180aa3fade0d2025d4db3c7ea924c27979c4638489dcc55861ecd28c7aabe203a2ac30121a6a

If the app is deployed standalone, it will generate a random token.

ThreatStack options do not work yet. ENV TS_ORG ENV TS_USER ENV TS_KEY

ENV XCS_TOKEN

docker run --rm -d  -p 3000:3000/tcp mcoleman81/voltdemoapp:latest

latest for standard app

About

Demo Application for F5 XCS using Express.JS, with ThreatStack Agent

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 48.1%
  • JavaScript 31.3%
  • Pug 8.0%
  • CSS 6.2%
  • Dockerfile 3.4%
  • HTML 2.9%
  • Shell 0.1%