Skip to content

Add DevCell container and tooling setup + Vagrant MacOS POC - #2

Merged
DimmKirr merged 1 commit into
mainfrom
feature/wip
Jan 24, 2026
Merged

DimmKirr merged 1 commit into
mainfrom
feature/wip

Conversation

@DimmKirr

Copy link
Copy Markdown
Collaborator

No description provided.

- chore(Dockerfile): add Debian Trixie base with extensive tooling and user setup
- chore(Dockerfile): configure asdf version manager and nix package manager support
- chore(Dockerfile): install system packages for GUI, LLM CLI, development, and automation
- chore(entrypoint.sh): add container entrypoint with optional GUI (Xvfb, fluxbox, VNC) startup
- chore(Taskfile.yml): add comprehensive Taskfile with tasks to run Claude, Codex, shell, build, and manage Vagrant
- chore(compose.yml): add docker-compose configuration for DevCell container with user mounts and environment
- chore(.github/workflows/pr.yml): add PR check workflow with secrets detection and multi-arch build matrix
- chore(.github/workflows/release.yml): add release workflow to build, push multi-arch images and create manifests
- chore(pyproject.toml): add base Python project config with pre-commit dependency
- chore(.pre-commit-config.yaml): add gitleaks hook for secret detection
- chore(package.json): add base npm project with core LLM CLI and test dependencies
- chore(package-lock.json): add lockfile for npm dependencies
- chore(.env-example): add example environment variables including DevCell feature toggles
- chore(.gitignore): add local override and environment ignore patterns
- chore(.tool-versions-example): add example asdf versions for nodejs, ruby, python, golang, opentofu, uv
- chore(Dockerfile-local.example): add template for local Dockerfile customizations including npm and Python tools setup
- chore(Vagrantfile): add macOS Apple Virtualization VM configuration with synced folders and asdf installation
- chore(Vagrantfile.local-example): add example local Vagrantfile extensions to install runtimes and tools from project or DevCell config
- chore(compose.local-example.yml): add example local docker-compose overrides for mounts and environment variables
- docs(README.md): add comprehensive README with quickstart, features, usage instructions for Linux and macOS, customization guide, and tooling details
@DimmKirr DimmKirr changed the title Feature/wip Add DevCell container and tooling setup + Vagrant MacOS POC Jan 24, 2026
@DimmKirr
DimmKirr merged commit e824b5e into main Jan 24, 2026
1 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant