├── .env.sample ├── Gemfile ├── Gemfile.lock ├── Procfile ├── README.md ├── app.json ├── app.rb ├── config.ru ├── middlewares └── chat_backend.rb ├── public └── assets │ ├── css │ ├── application.css │ ├── bootstrap-theme.css │ ├── bootstrap-theme.min.css │ ├── bootstrap.css │ └── bootstrap.min.css │ ├── fonts │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.svg │ ├── glyphicons-halflings-regular.ttf │ └── glyphicons-halflings-regular.woff │ └── js │ ├── bootstrap.js │ ├── bootstrap.min.js │ └── jquery-2.0.3.min.js └── views ├── application.js.erb └── index.html.erb /.env.sample: -------------------------------------------------------------------------------- 1 | PORT=5000 2 | REDISCLOUD_URL=redis://localhost:6379 3 | -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heroku-examples/ruby-websockets-chat-demo/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heroku-examples/ruby-websockets-chat-demo/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- 1 | web: bundle exec puma -p $PORT 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heroku-examples/ruby-websockets-chat-demo/HEAD/README.md -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heroku-examples/ruby-websockets-chat-demo/HEAD/app.json -------------------------------------------------------------------------------- /app.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heroku-examples/ruby-websockets-chat-demo/HEAD/app.rb -------------------------------------------------------------------------------- /config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heroku-examples/ruby-websockets-chat-demo/HEAD/config.ru -------------------------------------------------------------------------------- /middlewares/chat_backend.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heroku-examples/ruby-websockets-chat-demo/HEAD/middlewares/chat_backend.rb -------------------------------------------------------------------------------- /public/assets/css/application.css: -------------------------------------------------------------------------------- 1 | #chat-text { 2 | overflow: auto; 3 | height: 500px; 4 | } 5 | -------------------------------------------------------------------------------- /public/assets/css/bootstrap-theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heroku-examples/ruby-websockets-chat-demo/HEAD/public/assets/css/bootstrap-theme.css -------------------------------------------------------------------------------- /public/assets/css/bootstrap-theme.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heroku-examples/ruby-websockets-chat-demo/HEAD/public/assets/css/bootstrap-theme.min.css -------------------------------------------------------------------------------- /public/assets/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heroku-examples/ruby-websockets-chat-demo/HEAD/public/assets/css/bootstrap.css -------------------------------------------------------------------------------- /public/assets/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heroku-examples/ruby-websockets-chat-demo/HEAD/public/assets/css/bootstrap.min.css -------------------------------------------------------------------------------- /public/assets/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heroku-examples/ruby-websockets-chat-demo/HEAD/public/assets/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /public/assets/fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heroku-examples/ruby-websockets-chat-demo/HEAD/public/assets/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /public/assets/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heroku-examples/ruby-websockets-chat-demo/HEAD/public/assets/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /public/assets/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heroku-examples/ruby-websockets-chat-demo/HEAD/public/assets/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /public/assets/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heroku-examples/ruby-websockets-chat-demo/HEAD/public/assets/js/bootstrap.js -------------------------------------------------------------------------------- /public/assets/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heroku-examples/ruby-websockets-chat-demo/HEAD/public/assets/js/bootstrap.min.js -------------------------------------------------------------------------------- /public/assets/js/jquery-2.0.3.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heroku-examples/ruby-websockets-chat-demo/HEAD/public/assets/js/jquery-2.0.3.min.js -------------------------------------------------------------------------------- /views/application.js.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heroku-examples/ruby-websockets-chat-demo/HEAD/views/application.js.erb -------------------------------------------------------------------------------- /views/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/heroku-examples/ruby-websockets-chat-demo/HEAD/views/index.html.erb --------------------------------------------------------------------------------