mirror of
https://github.com/openfrontio/OpenFrontIO.git
synced 2026-07-09 17:48:06 +00:00
Reduce docker image size further by removing unused dependencies (#1588)
## Description: This PR continues work on issue #1242 to reduce the size of docker image. It moves frontend-related packages from dependencies to devDependencies and completely removes packages that are no longer referenced anywhere in the codebase. As a result, this further decreases the image size by approximately 25%. I'm slightly concerned about removing some `@opentelemetry/*` packages. Locally the build succeeds and the application appears to work, but I'm currently unable to verify logging through OpenTelemetry. ## Please complete the following: - [X] I have added screenshots for all UI updates - [X] I process any text displayed to the user through translateText() and I've added it to the en.json file - [X] I have added relevant tests to the test directory - [X] I confirm I have thoroughly tested these changes and take full responsibility for any bugs introduced - [X] I have read and accepted the CLA agreement (only required once). ## Please put your Discord username so you can be contacted if a bug or regression is found: aaa4xu
This commit is contained in:
committed by
GitHub
parent
fb1e0585ab
commit
9c60fbc7d2
Generated
+150
-3942
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user