> ## Documentation Index
> Fetch the complete documentation index at: https://ayakaleaf-pro.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# 3. 구성 초기화하기

### 구성 초기화하기

번들로 제공되는 `bin/init` 스크립트를 실행하여 새 서버의 구성 파일을 적절한 기본값으로 초기화해 보겠습니다.

```text title="Run initialization" theme={null}
bin/init
```

이 스크립트는 기존 구성 파일을 덮어쓰지 **않습니다**.

이제 `ls` 명령으로 `config/` 디렉터리의 내용을 확인해 보겠습니다.

```text title="List the config directory" theme={null}
ls config
```

모든 것이 성공적으로 초기화되었다면 `config/overleaf.rc`, `config/variables.env`, `config/version`의 세 가지 구성 파일이 보일 것입니다. 이 파일들은 주요 서버 구성 파일로, 서버의 동작 방식과 사용자가 인스턴스와 상호 작용하는 방식을 사용자 지정할 수 있게 해 줍니다.

| 이름 | 설명 |
| - | - |
| `config/overleaf.rc` | Toolkit 스크립트가 읽는 최상위 기본 구성 파일입니다. 수신 주소와 포트(`OVERLEAF_LISTEN_IP`, 기본값 `127.0.0.1` 및 `OVERLEAF_PORT`, 기본값 `80`) 등 컨테이너의 실행 방식을 설정합니다. |
| `config/variables.env` | Docker 컨테이너에 로드되는 환경 변수입니다. `OVERLEAF_SITE_URL` 등 Overleaf의 동작 방식을 설정합니다. |
| `config/version` | 사용할 Docker 이미지의 버전입니다. |

> [!NOTE]
>
> 지금은 이 파일들이 존재한다는 것과 어디에서 찾을 수 있는지만 알면 충분합니다. 이 문서의 뒷부분에서 각 파일을 더 자세히 살펴보고, 이를 사용하여 인스턴스를 사용자 지정하는 방법을 설명합니다. 먼저 살펴보고 싶다면 [파일 및 위치 페이지](https://ayakaleaf-pro.mintlify.site/ko/on-premises/configuration/overleaf-toolkit/files-and-locations.md)에서 이 구성 파일들에 대한 전체 설명을 확인할 수 있습니다.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.