Skip to content

Conversation

@Kae134
Copy link
Collaborator

@Kae134 Kae134 commented Apr 11, 2025

No description provided.

Jeck0v and others added 30 commits April 9, 2025 14:43
- Added http-server dependency to package.json and package-lock.json.
- Updated server configuration in config_local.json-dist for improved clarity and added new parameters.
- Implemented rate limiting in WebSocket connection handling to manage connections per IP address, enhancing server stability.
…e documentation structure

- Replaced websocket and websocket-server with socket.io in the dependencies list.
- Improved section headings for Configuration, Deployment, and Monitoring for better clarity.
…nfiguration steps

- Revised main README.md to streamline content and emphasize dynamic hostname usage.
- Updated client README.md to simplify deployment instructions and promote Docker usage.
- Clarified server README.md for local deployment and Docker compatibility.
- Updated Dockerfile to use Node.js 23-alpine.
- Removed 'bison' dependency from package.json and package-lock.json.
- Added security configurations in config.json to limit connections and implement a firewall.
- Introduced a firewall module to manage IP blacklisting and suspicious activity logging.
- Enhanced player input validation to prevent invalid data submissions.
… websocket qui me bloque la co avec le ingress,s
…n settings, and adjust server host

- Changed Docker image for browserquest from 'jeck0v/browserquest:test' to 'maxbdk/browserquest:test'.
- Updated service and deployment to use port 8080 instead of 80 for HTTP.
- Modified client connection URL to use 'ws://' and adjusted reconnection settings.
- Changed server host from '127.0.0.1' to '0.0.0.0' for broader accessibility.
…esource allocation

- Increased the number of replicas in the deployment from 1 to 3 for improved availability.
- Adjusted CPU resource requests from 100m to 500m and limits from 200m to 1000m to better handle load.
- Updated HPA minimum replicas from 1 to 3 and maximum replicas from 5 to 8 to support higher scaling capabilities.
…nfiguration files

- Added .idea to .gitignore to prevent IDE-specific files from being tracked.
- Deleted several unused configuration files from the .idea directory, including discord.xml, vcs.xml, and Project_Default.xml.
@Kae134 Kae134 self-assigned this Apr 11, 2025
@Kae134 Kae134 merged commit 4403ed0 into optimisation Apr 11, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants