Skip to content
This repository has been archived by the owner on Jul 26, 2023. It is now read-only.

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

License

Notifications You must be signed in to change notification settings

f5devcentral/f5-hello-world

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

  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