* feat: enhance Dockerfile and start script for improved user permissions
- Added `su-exec` to the Dockerfile to facilitate user switching.
- Updated `start.sh` to change ownership of logs and execute the script as the `plane` user if run as root, enhancing security and proper log management.
* chore: update Dockerfile and start script for user permissions and ownership management
- Added a new user group and user in the Dockerfile to enhance security.
- Updated the start script to change ownership of application directories, ensuring proper access for the `plane` user.
* chore: update ownership management in Dockerfile and start script
- Added ownership change for `plane.env` and `start.sh` in the Dockerfile to ensure proper permissions.
- Updated the start script to include ownership change for `plane.env` to enhance security and access control.
* chore: streamline Dockerfile and start script for improved directory management
- Consolidated directory creation in the Dockerfile to enhance clarity and efficiency.
- Updated ownership management in the start script to apply changes recursively to the entire application directory.
- Changed the user in the supervisor configuration to `plane` for better security practices.
* chore: refine ownership management in start script for efficiency
- Updated ownership change in the start script to target only specific writable paths, improving performance by avoiding recursive changes on the entire application directory.
- Ensured that the `plane` user has ownership of critical files and directories, enhancing security and access control.
* chore: update Dockerfile and start script for improved configuration management
- Modified the Dockerfile to streamline the installation of packages and adjusted the ownership management for better clarity.
- Updated the start script to reference the supervisor configuration from the new location, enhancing organization and maintainability.
- Removed unnecessary ownership changes in the start script to improve performance and efficiency.
* chore: update start script to reference supervisor configuration in app directory
- Modified the start script to change the path of the supervisor configuration from `/etc/supervisor/conf.d/supervisor.conf` to `/app/supervisor.conf`, improving organization and maintainability of the AI service management.