-
Notifications
You must be signed in to change notification settings - Fork 16
Expand file tree
/
Copy pathuser.env.example
More file actions
37 lines (33 loc) · 1.56 KB
/
user.env.example
File metadata and controls
37 lines (33 loc) · 1.56 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# ! IMPORTANT: Copy this file to .env and fill in your details
# ! Do NOT commit your .env file to git (it contains secrets)
# Identity (matches your EPFL/Gaspar account)
LDAP_USERNAME=<you> # TODO: Replace <you> with your EPFL username
LDAP_UID=00000 # TODO: Replace with your LDAP UID (find it with: id -u)
LDAP_GROUPNAME=MLO-unit
LDAP_GID=83070
# run:ai defaults
RUNAI_PROJECT=mlo-<you> # TODO: Replace <you> with your EPFL username
K8S_NAMESPACE=runai-mlo-<you> # TODO: Replace <you> with your EPFL username
RUNAI_IMAGE=ic-registry.epfl.ch/mlo/mlo-base:uv1
RUNAI_SECRET_NAME=runai-mlo-<you>-env # TODO: Replace <you> with your EPFL username
SCRATCH_PVC=mlo-scratch
SCRATCH_MOUNT_PATH=/mloscratch
SCRATCH_HOME_ROOT=/mloscratch/homes
WORKING_DIR=/mloscratch/homes/<you> # TODO: Replace <you> with your EPFL username
HF_HOME=/mloscratch/hf_cache
UV_PYTHON_VERSION=3.11
TZ=Europe/Zurich
# Secrets (leave SSH_* empty to auto-load ~/.ssh/github; otherwise base64 encode manually)
WANDB_API_KEY= # TODO: Add your Weights & Biases API key (optional)
HF_TOKEN= # TODO: Add your Hugging Face token (optional)
SSH_PRIVATE_KEY_B64=
SSH_PUBLIC_KEY=
SSH_KNOWN_HOSTS=
GIT_USER_NAME= # TODO: Add your Git user name (optional)
GIT_USER_EMAIL= # TODO: Add your Git user email (optional)
GITHUB_TOKEN= # TODO: Add your GitHub token (optional)
# Optional: extra comma-separated keys inside the Kubernetes secret
EXTRA_SECRET_KEYS=
# Optional: override the local GitHub SSH key that is auto-synced into SSH_*
# GITHUB_SSH_KEY_PATH=/path/to/ssh/private/key
# GITHUB_SSH_PUBLIC_KEY_PATH=/path/to/ssh/public/key