claude-docker/.env.example
Vishal Jain 9baf9f5c4b Use build args for git user config
Change git configuration to use Docker build args instead of .env file,
simplifying setup and improving security. This change:
- Removes git config from .env and startup.sh
- Adds GIT_USER_NAME and GIT_USER_EMAIL build args
- Updates documentation for new git config approach
- Improves task logging requirements in CLAUDE.md

The build arg approach provides better isolation and ensures git config is
properly set during image build rather than container runtime.
2025-06-18 14:19:18 +01:00

25 lines
1.1 KiB
Plaintext

# Copy this file to .env and fill in your credentials
# The .env file will be baked into the Docker image during build
# Optional: Twilio credentials for SMS notifications
TWILIO_ACCOUNT_SID=your_twilio_account_sid
TWILIO_AUTH_TOKEN=your_twilio_auth_token
TWILIO_FROM_NUMBER=+1234567890
TWILIO_TO_NUMBER=+0987654321
# Optional: Custom conda installation (for academic/lab environments)
# Example: CONDA_PREFIX=/path/to/miniconda3
CONDA_PREFIX=
# Optional: Additional conda directories (space-separated list)
# Directories are mounted to the same path inside the container
# Automatic detection:
# - Paths with "*env*" are added to CONDA_ENVS_DIRS (for environments)
# - Paths with "*pkg*" are added to CONDA_PKGS_DIRS (for package cache)
# Example: CONDA_EXTRA_DIRS="/vol/lab/username/.conda/envs /vol/lab/username/conda_envs /vol/lab/username/.conda/pkgs /vol/lab/username/conda_pkgs"
CONDA_EXTRA_DIRS=
# Optional: System packages to install in Docker container (space-separated)
# Common scientific packages: libopenslide0 libgdal-dev libproj-dev libopencv-dev
# Example: SYSTEM_PACKAGES="libopenslide0 libgdal-dev"
SYSTEM_PACKAGES=