Add required git user configuration to enable commits from within the container. This change ensures proper attribution of git commits made inside the container by: - Adding GIT_USER_NAME and GIT_USER_EMAIL to .env.example - Configuring git user globally during Docker build - Adding documentation for git configuration requirements - Updating README with clearer setup instructions and requirements The configuration is now required as part of the initial setup to prevent issues with unattributed commits when using git inside the container.
29 lines
1.2 KiB
Plaintext
29 lines
1.2 KiB
Plaintext
# Copy this file to .env and fill in your credentials
|
|
# The .env file will be baked into the Docker image during build
|
|
|
|
# Required: Git configuration for commits made inside the container
|
|
GIT_USER_NAME=Your Name
|
|
GIT_USER_EMAIL=your.email@example.com
|
|
|
|
# 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= |