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.
25 lines
1.1 KiB
Plaintext
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= |