mindcraft icon indicating copy to clipboard operation
mindcraft copied to clipboard

Update things for better & easier dockerization

Open uukelele-scratch opened this issue 1 month ago • 1 comments

  • Add .dockerignore to prevent building sensitive information in the containers
  • Change the Dockerfile to Tasks.Dockerfile and add a new dockerfile for mindcraft
  • Change the docker-compose to use the new Dockerfile and expose the correct ports and volumes, as well as providing extra_hosts.
  • Use volumes settings.js (to allow editing settings on the host), keys.json (to give the container access to keys), profiles to allow profile editing, bots to persist memory.
  • Update README.md and minecollab.md with new Dockerfile instructions.
  • main.js now uses public_host as true to support Docker (otherwise it threw errors)
  • Add SETTINGS_JSON environment override to settings.js.

uukelele-scratch avatar Nov 24 '25 07:11 uukelele-scratch

as far as I can say, it looks good.

mrelmida avatar Nov 25 '25 21:11 mrelmida

I will approve and merge, if The Right and Honourable Dr. Prof. Elmida, Mr. Lord of Dockerized Philosophy and Professor Emeritus of Daemonology approves, I approve.

Sweaterdog avatar Dec 02 '25 01:12 Sweaterdog

means i am docker level up now

uukelele-scratch avatar Dec 02 '25 07:12 uukelele-scratch