# Slurm Docker Cluster - Environment Configuration # Copy this file to .env and customize as needed: # cp .env.example .env # # If .env doesn't exist, defaults are used automatically. # Slurm version (semantic version format) # Supported versions: 25.11.x, 25.05.x, 24.11.x # This is used for: # - Downloading the Slurm tarball from schedmd.com # - Tagging the Docker image # - Selecting version-specific configuration files SLURM_VERSION=25.11.2 # MySQL credentials # Default values shown below (suitable for local development/testing only) MYSQL_USER=slurm MYSQL_PASSWORD=password MYSQL_DATABASE=slurm_acct_db # Elasticsearch for job completion logging (OPTIONAL) # Uncomment and set to enable monitoring with Elasticsearch/Kibana # When set, 'make up' automatically starts monitoring containers # Leave commented for default file-based job completion logging #ELASTICSEARCH_HOST=http://elasticsearch:9200 # SSHD options SSH_ENABLE=false SSH_AUTHORIZED_KEYS=$HOME/.ssh/authorized_keys SSH_PORT=3022 # Uncomment to enable NVIDIA GPU support with dedicated GPU node 'g1' (OPTIONAL) # Host requirement: nvidia-container-toolkit (one-time install) # CUDA toolkit is installed in the container (no host CUDA needed) # When enabled, 'make up' automatically starts GPU node with GRES configuration #GPU_ENABLE=true #GPU_COUNT=1 #CUDA_VERSION=12.6