8 Commits

Author SHA1 Message Date
Yves-Marie Haussonne
3507711d04 chore(client): add wait for minetest process
Adding a wait statement for the termination of the Minetest process to ensure proper clean-up and graceful exit handling in the client's entrypoint script.
2024-10-01 02:05:14 +02:00
Yves-Marie Haussonne
269f250802 refactor(client): remove workaround for reviving died players
Removed a workaround in entrypoint.sh that revived died players periodically using xdotool key presses.
2024-10-01 01:35:35 +02:00
Yves-Marie Haussonne
edd234b5eb chore(client): update Dockerfile dependencies and entrypoint script
Adjust Dockerfile with additional development packages for libraries.  use xvfb-run instead of xvfb.
2024-09-30 23:33:49 +02:00
Yves-Marie Haussonne
796aada661 chore(client): update Dockerfile and dependency versions
Update Dockerfile for client build process, including changes to base image and dependencies. Add support for OPENGL_BASE_IMAGE environment variable to facilitate easier image customization and maintenance.
2024-09-30 19:52:02 +02:00
Yves-Marie Haussonne
d0423c6c6b feat(client): update Minetest client Dockerfile
The commit updates the Minetest client Dockerfile by adjusting the COPY command indentation to correctly copy the minetest.conf file.  Update docker version to 27.
2024-09-30 19:29:41 +02:00
Yves-Marie Haussonne
9fb5b94eb0 chore(client): use single quotes for EOF marker
Updated the Dockerfile to use single quotes for the EOF marker in the minetest.conf file copy operation, ensuring consistent code styling and improved readability.
2024-09-30 19:06:48 +02:00
Yves-Marie Haussonne
89c6b4d62f chore(client): Update Dockerfile configuration
Refactor Dockerfile to remove redundant chown command and improve file copying efficiency. Ensure proper ownership of minetest configuration file.
2024-09-30 15:46:14 +02:00
Yves-Marie Haussonne
6179db0165 Add client dockerfile 2024-09-30 15:22:43 +02:00