> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ale.run/llms.txt
> Use this file to discover all available pages before exploring further.

# 포트 설정

> 서비스 배포 시 구성 및 용도에 따라 특정 포트를 설정할 수 있으며,
> 포트 번호를 설정하지 않아도 되는 경우에는 공란으로 두고 배포할 수 있습니다.

<Info>
  포트를 올바르게 설정하지 않으면 배포된 서비스에 접근이 불가하므로 주의해야 합니다.
</Info>

***

## 포트 설정

<Frame>
  <img className="block rounded-md" src="https://files.cloudtype.io/ale-docs/developers/images/port01.png" />
</Frame>

> 배포 설정 창의 **Port** 필드에 설정하고자 하는 포트 번호를 입력하세요.
> 이 때, 포트번호는 소스 코드 혹은 환경변수의 설정과 일치해야 하며,
> 프레임워크에 설정된 기본값을 사용하는 경우 이를 확인하여 설정을 적용해야 합니다.

<Warning>
  포트 번호를 지정하지 않으면 포트가 노출되지 않은 상태로 서비스가 배포됩니다. 이 경우 서비스에 대한 외부 접근이 불가능하며, 헬스 체크나 모니터링 기능이 정상적으로 동작하지 않을 수 있습니다. 네트워크 통신이 필요한 서비스라면 반드시 적절한 포트를 지정해주세요.
</Warning>

<Tip>
  디스코드 봇과 같은 서비스는 별도의 포트번호를 설정하지 않는 경우가 대부분입니다.
  이러한 경우 배포설정 시 Port 항목을 공란으로 두어야 하며,
  임의의 포트번호가 입력되어 설정이 적용되면 `시작중` 상태에서 더 이상 진행되지 않다가 오류상태로 바뀝니다.
</Tip>

## 포트 수정

<Frame>
  <img className="block rounded-md" src="https://files.cloudtype.io/ale-docs/developers/images/port02.png" />
</Frame>

> 포트 번호에 변화가 있거나, 포트 번호를 잘못 입력한 경우, 서비스 상세페이지의 설정화면에서 **Port** 필드에 설정하고자 하는 포트번호를 입력하고 `배포하기`를 클릭하면, 새로 입력한 포트가 적용된 서비스가 배포됩니다.

<Warning>
  포트번호가 잘못 설정된 경우 해당 서비스는 정상적으로 실행되지 않고
  할당된 도메인 접속 시 503 에러가 발생합니다.
</Warning>
