server.port=${PORT:8080} server.address=0.0.0.0 logging.level.org.atmosphere=warn logging.level.de.assecutor.votianlt=INFO logging.level.de.assecutor.votianlt.controller.MessageController=DEBUG logging.level.de.assecutor.votianlt.config.MongoConfig=DEBUG spring.mustache.check-template-location=false # Launch the default browser when starting the application in development mode vaadin.launch-browser=true # To improve the performance during development. # For more information https://vaadin.com/docs/latest/flow/integrations/spring/configuration#special-configuration-parameters vaadin.allowed-packages=com.vaadin,org.vaadin,de.assecutor.votianlt # Open-in-view is only needed if you use lazy-loaded entities in your Flow views. spring.jpa.open-in-view=false # MongoDB spring.data.mongodb.uri=mongodb://192.168.180.25:27017/votianlt spring.data.mongodb.auto-index-creation=true spring.data.mongodb.socket-timeout=30000 spring.data.mongodb.connect-timeout=10000 spring.data.mongodb.server-selection-timeout=5000 # Mail Configuration mail.smtp.username=no-reply@appcreation.de mail.smtp.password=SV1705CA!noreply mail.smtp.host=smtp.ionos.de mail.smtp.port=587 # WebSocket and STOMP Configuration # WebSocket message size limits (in bytes) - Increased for large photo payloads # Enable STOMP over WebSocket spring.websocket.stomp.enabled=true # STOMP heartbeat settings (in milliseconds) spring.websocket.stomp.heartbeat.outgoing=10000 spring.websocket.stomp.heartbeat.incoming=10000 # HTTP request size limits for large payloads server.max-http-request-header-size=8MB # Spring messaging size limits for STOMP # Tomcat connector limits server.tomcat.max-http-form-post-size=64MB server.tomcat.max-save-post-size=64MB server.tomcat.max-swallow-size=64MB # Multipart upload limits for photo HTTP uploads spring.servlet.multipart.max-file-size=32MB spring.servlet.multipart.max-request-size=64MB # Additional WebSocket and messaging limits for large payloads # STOMP broker relay limits # Jackson message converter limits spring.jackson.default-property-inclusion=non_null # 2FA Configuration app.security.two-factor.enabled=false