Basic REST based web servers in various languages.
Each web server component is dockerified and can be run using the deploy script deploy.sh or by following the individual component's deployment steps (mentioned in each component's README).
For further details of each component, check out the README within each component's folder.
- Docker
Usage: ./deploy.sh [-h] [-c] COMPONENT [COMPONENT...]
Options:
-h show this help text
-c clean up all components and the docker bridged network
COMPONENT values: ("node"|"postgresql")For example:
./deploy.sh node postgresqlwill download the images of web-server-node and web-server-pg components, and deploy them in a docker bridged network called web-server-network.
Note: You can also write a docker-compose.yml file for deploying web-server components.
To modify the deployment, change the global variables within the deploy script.
- Node
- Add a UI component
- Add support for other languages
- Add an example
docker-compose.ymlfile