f5devcentral / f5-hello-world

A containerized Web Application for use in training and demonstration lab environments

Home Page:https://f5-hello-world.herokuapp.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

  hello, world

Build Status Releases Commits Maintenance Issues Docker Hub License

  

Table of Contents

  

Description

A small web app container for testing Application Delivery Controllers in lab environments.

  

Installation

Main Site

docker run -dit -p 80:8080 -p 443:8443 f5devcentral/f5-hello-world

Add a custom node name to the page title:

docker run -dit -p 80:8080 -p 443:8443 -e NODE='Jon' f5devcentral/f5-hello-world

WebSocket Echo (/ws/)

docker run -dit -p 4433:4433 f5devcentral/f5-hello-world:ws

  

Service Tree

/
├── secure/
│   └── Basic Authentication (user:user)
├── uri[0-9]*/
│   └── Alias for DocumentRoot (/var/www/hw/)
└── ws/
    └── WebSocket Echo

  

Customizations

If you would like to add custom CSS or JavaScript you can do so by mounting the css/custom.css and/or the js/custom.js file(s) into the container instance; for example:

docker run -dit -p 80:8080 -p 443:8443 \
 -v /path/to/your/custom.css:/var/www/hw/css/custom.css \
 -v /path/to/your/custom.js:/var/www/hw/js/custom.js \
 f5devcentral/f5-hello-world

About

A containerized Web Application for use in training and demonstration lab environments

https://f5-hello-world.herokuapp.com

License:MIT License


Languages

Language:CSS 39.6%Language:PHP 32.5%Language:HTML 12.2%Language:JavaScript 8.2%Language:Shell 7.4%