- Python 3.13 (via
ghcr.io/astral-sh/uv:python3.13-bookworm
) - Node.js 22.14.0 (managed via NVM)
- Essential development tools: git, curl, ripgrep, fd-find, gh (GitHub CLI)
- Package managers: uv, npm, yarn, pnpm
- Editors: nano, vim
- System utilities: tmux, supervisor, nginx
Dockerfile
Key Features
Multi-Language Support
The base image supports both Python and Node.js development out of the box, making it suitable for full-stack applications and polyglot projects.Development Tools
Essential development tools are pre-installed, including:- Git for version control
- GitHub CLI for GitHub integration
- ripgrep and fd-find for fast file searching
- tmux for terminal multiplexing
- nginx for web server capabilities
Package Managers
Multiple package managers are available:- uv for Python package management
- npm, yarn, and pnpm for Node.js packages
- corepack for managing package manager versions