Skip to content

Environment Settings

Magellon is configured through a .env file in the Docker/ directory. Start from the example and edit in place:

Terminal window
cp .env.example .env
Terminal window
MAGELLON_HOME_PATH=/magellon/home
MAGELLON_GPFS_PATH=/magellon/gpfs
MAGELLON_JOBS_PATH=/magellon/jobs

These map into each container at fixed mount points, so code inside the stack can assume /gpfs, /jobs, and the home directory without any per-deploy changes.

  • Database credentials — default to the bundled MySQL container; override only when pointing at an external database.
  • Logging level — set per-service; quieter defaults ship in .env.example.
  • GPU selection — the motion-correction plugin honours CUDA_VISIBLE_DEVICES if you need to pin specific GPUs.