Skip to content

Latest commit

 

History

History
11 lines (11 loc) · 844 Bytes

File metadata and controls

11 lines (11 loc) · 844 Bytes

TODO:

  • rename from claudebox to devbox
  • rename claude user to dev
  • use isolated ~/.claude.json file for each session
  • persist preferences (dark theme, vim mode enabled) in each container
  • rename claude user in dockerfile and devbox script to devusr
  • change /sandbox path to /devbox
  • use image published at ghcr.io/divsmith/devbox by default, override to use local image with -l or --local flag
  • Update github action to only build the image on push. Remove the scheduled update function entirely.
  • update devbox script to always pull when using a remote image
  • support multiple devbox sessions for a single project at the same time. Each should have its own unique .claude.json file, and running the 'devbox' script inside a project shouldn't shut down any existing containers for that project.