A sock.js and STOMP.js web chat app.
- Spring: Java framework
- SpringSecurity: Authentication Framework
- SockJS: Websocket API
- STOMP.js: Websocket Client
- Username: user
- Password: password
docker image build -t spring-boot-websocket-app .
docker run --name spring-boot-websocket-app -p 8080:8080 spring-boot-websocket-app
Alternatively, the app can be run with maven on port 8080:
./mvnw spring-boot:run
Tutorial for WebSockets with Spring by callicoder
- Grafana/Prometheus monitoring support
- Spring actuator usage
- Kubernetes support