- Added `su-exec` to the Docker image for improved user switching.
- Introduced a custom entrypoint script to manage container startup.
- Ensured the creation of necessary directories with appropriate permissions.
- Updated health check configurations for better reliability.