> ## Documentation Index
> Fetch the complete documentation index at: https://wb-21fd5541-feat-cli-docs-generator.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Configure environment variables

> W&B 서버 설치를 구성하는 방법

System Settings 관리자 UI를 통해 인스턴스 수준 설정을 구성하는 것 외에도, W\&B는 환경 변수를 사용하여 코드를 통해 이러한 값들을 구성하는 방법을 제공합니다. 또한, [IAM 고급 설정](/ko/platform/hosting/iam/advanced_env_vars/)을 참조하세요.

## 환경 변수 참조

| 환경 변수                                | 설명                                                                                                          |
| ------------------------------------ | ----------------------------------------------------------------------------------------------------------- |
| LICENSE                              | wandb/local 라이선스                                                                                            |
| MYSQL                                | MySQL 연결 문자열                                                                                                |
| BUCKET                               | 데이터 저장용 S3 / GCS 버킷                                                                                         |
| BUCKET\_QUEUE                        | 오브젝트 생성 이벤트를 위한 SQS / Google PubSub 대기열                                                                     |
| NOTIFICATIONS\_QUEUE                 | run 이벤트를 게시할 SQS 대기열                                                                                        |
| AWS\_REGION                          | 버킷이 있는 AWS 리전                                                                                               |
| HOST                                 | 인스턴스의 FQD, 즉 `https://my.domain.net`                                                                        |
| OIDC\_ISSUER                         | Open ID Connect ID 공급자의 URL, 즉 `https://cognito-idp.us-east-1.amazonaws.com/us-east-1_uiIFNdacd`            |
| OIDC\_CLIENT\_ID                     | ID 공급자 애플리케이션의 Client ID                                                                                    |
| OIDC\_AUTH\_METHOD                   | Implicit (기본값) 또는 pkce, 자세한 내용은 아래 참조                                                                       |
| SLACK\_CLIENT\_ID                    | 알림에 사용할 Slack 애플리케이션의 client ID                                                                             |
| SLACK\_SECRET                        | 알림에 사용할 Slack 애플리케이션의 secret                                                                                |
| LOCAL\_RESTORE                       | 인스턴스에 엑세스할 수 없는 경우 임시로 true로 설정할 수 있습니다. 임시 자격 증명에 대한 컨테이너의 로그를 확인하십시오.                                     |
| REDIS                                | W\&B와 함께 외부 REDIS 인스턴스를 설정하는 데 사용할 수 있습니다.                                                                  |
| LOGGING\_ENABLED                     | true로 설정하면 엑세스 로그가 stdout으로 스트리밍됩니다. 이 변수를 설정하지 않고도 사이드카 컨테이너를 마운트하고 `/var/log/gorilla.log`를 tail할 수도 있습니다. |
| GORILLA\_ALLOW\_USER\_TEAM\_CREATION | true로 설정하면 관리자가 아닌 사용자가 새 팀을 만들 수 있습니다. 기본값은 False입니다.                                                      |
| GORILLA\_DATA\_RETENTION\_PERIOD     | 삭제된 run의 데이터를 보관하는 기간(시간)입니다. 삭제된 run 데이터는 복구할 수 없습니다. 입력 값에 `h`를 추가하십시오. 예를 들어, `"24h"`입니다.                |
| ENABLE\_REGISTRY\_UI                 | true로 설정하면 새로운 W\&B Registry UI가 활성화됩니다.                                                                    |

<Note>
  GORILLA\_DATA\_RETENTION\_PERIOD 환경 변수를 사용할 때는 주의하십시오. 환경 변수가 설정되면 데이터가 즉시 제거됩니다. 이 플래그를 활성화하기 전에 데이터베이스와 스토리지 버킷을 모두 백업하는 것이 좋습니다.
</Note>

## 고급 안정성 설정

### Redis

외부 Redis 서버 구성은 선택 사항이지만 프로덕션 시스템에는 권장됩니다. Redis는 서비스 안정성을 향상시키고 특히 대규모 Projects에서 로드 시간을 줄이기 위해 캐싱을 활성화하는 데 도움이 됩니다. 고가용성(HA) 및 다음 사양을 갖춘 ElastiCache와 같은 관리형 Redis 서비스를 사용하십시오.

* 최소 4GB 메모리, 8GB 권장
* Redis 버전 6.x
* 전송 중 암호화
* 인증 활성화

W\&B로 Redis 인스턴스를 구성하려면 `http(s)://YOUR-W&B-SERVER-HOST/system-admin`의 W\&B 설정 페이지로 이동하십시오. "외부 Redis 인스턴스 사용" 옵션을 활성화하고 다음 형식으로 Redis 연결 문자열을 입력하십시오.

<Frame>
  <img src="https://mintcdn.com/wb-21fd5541-feat-cli-docs-generator/z30ndE1lYRi8WMuv/images/hosting/configure_redis.png?fit=max&auto=format&n=z30ndE1lYRi8WMuv&q=85&s=09459eb5703a1ac157be6fca2b84fb00" alt="W&B에서 REDIS 구성" width="659" height="799" data-path="images/hosting/configure_redis.png" />
</Frame>

컨테이너 또는 Kubernetes 배포에서 환경 변수 `REDIS`를 사용하여 Redis를 구성할 수도 있습니다. 또는 `REDIS`를 Kubernetes secret으로 설정할 수도 있습니다.

이 페이지에서는 Redis 인스턴스가 기본 포트 `6379`에서 실행 중이라고 가정합니다. 다른 포트를 구성하고 인증을 설정하고 `redis` 인스턴스에서 TLS를 활성화하려면 연결 문자열 형식이 `redis://$USER:$PASSWORD@$HOST:$PORT?tls=true`와 같이 표시됩니다.
