# app.yml가 없는 상태에서 launcher bootstrap/rebuild 실행 시 CLI 경고 추가

**URL:** https://meta.discourse.org/t/add-a-cli-warning-when-running-launcher-bootstrap-rebuild-without-app-yml-present/380001
**Category:** Feature
**Tags:** install
**Created:** [8월 23, 2025, 10:53오전 UTC](https://meta.discourse.org/t/add-a-cli-warning-when-running-launcher-bootstrap-rebuild-without-app-yml-present/380001 "2025-08-23T10:53:50Z")
**Posts on this page:** 1
**Showing post:** 2

<div class="post-metadata">

### Author: ![Ethsim2](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ethsim2/32/522255_2.png) [@Ethsim2](https://meta.discourse.org/u/Ethsim2)
#### Post date: [8월 23, 2025, 11:02오전 UTC](https://meta.discourse.org/t/add-a-cli-warning-when-running-launcher-bootstrap-rebuild-without-app-yml-present/380001/2 "2025-08-23T11:02:15Z")

</div>

네, 현재

`./launcher bootstrap app`

을 실행하기 전에 `app.yml`을 먼저 생성하지 않으면 다음과 같은 메시지만 표시됩니다:

`ERROR: containers/app.yml does not exist or is not readable.`

이 메시지는 정확하지만, 특히 다음 두 가지 일반적인 상황에서 매우 도움이 되지 않습니다:

1. **새로운 프로덕션 설치**  
`standalone.yml`에서 `app.yml`을 생성하기 위해 `./discourse-setup`을 실행해야 합니다.

2. **외부 이메일 없이 빠른 테스트 포럼 설정**  
때로는 SMTP를 구성하지 않고 로컬/테스트용 Discourse만 빠르게 실행하고 싶어하는 경우가 있습니다.  
일반적인 워크플로우는 다음과 같습니다:

```plaintext
./launcher bootstrap app
./launcher start app
./launcher enter app
rake admin:create

```

이렇게 하면 이메일 없이 관리자 계정을 생성할 수 있습니다.

* * *

**제안 사항:**  
두 가지 경로 모두를 안내하도록 오류 메시지를 개선해야 합니다. 예를 들어:

> [@Ethsim2](#):
>
> - CLI가 다음과 같은 명확한 경고를 출력해야 합니다:
> 
> ```plaintext
> No containers/app.yml found.
> Did you mean to run ./discourse-setup first?
> Note: app.yml is generated from the sample standalone.yml file.
> 
> ```

---

_[View the full topic](https://meta.discourse.org/t/add-a-cli-warning-when-running-launcher-bootstrap-rebuild-without-app-yml-present/380001)._
