Instatus 페이지에 자체 도메인 사용하기

상태 페이지에 직접 보유한 도메인을 사용하세요. status.company.com이나 companystatus.com 같은 주소를 쓸 수 있습니다. SSL 인증서는 자동으로 발급됩니다 ✨

  1. Instatus에 로그인하기

instatus.com/login에서 Instatus에 로그인하세요. 그다음 상태 페이지를 선택하세요.

  1. Pro로 업그레이드하기

자체 도메인 사용은 Pro 기능입니다. Pro 요금제가 아니라면 상태 페이지 내비게이션에서 업그레이드를 클릭하세요.

요금제 변경
  1. 자체 도메인 추가하기

페이지 대시보드에서 설정으로 이동한 다음 하위 메뉴에서 Domains를 선택하세요. 자체 도메인을 추가하고 저장을 클릭하세요.

설정 페이지의 Domains 탭
  1. DNS 설정하기

자체 도메인을 저장하면 DNS 설정 정보가 표시됩니다. 도메인 설정 페이지에 나타난 레코드를 DNS 제공업체에 추가하세요. 보통 다음과 같은 형태입니다.

HOST (NAME)POINTS TO (VALUE)TTL
statuscname.instatus.com기본값 그대로 두기

대부분의 등록 대행업체에서 다음 단계로 설정할 수 있습니다.

  • 도메인 설정 페이지로 이동합니다.
  • DNS 관리로 들어갑니다.
  • 레코드를 추가합니다.
  • 레코드 유형으로 CNAME을 선택합니다.
  • HOST를 정합니다. 보통 **status**를 쓰지만, 원하는 호스트를 정하면 그것이 서브도메인이 됩니다.
  • POINTS TO 값은 **cname.instatus.com**입니다.
  • TTL은 기본값 그대로 둡니다.
축하합니다! 이제 자체 도메인을 사용할 수 있습니다 🚀

Cloudflare에서 자체 도메인 사용하기

도메인이 Cloudflare 네임서버를 사용 중이고 이를 상태 페이지의 자체 도메인으로 쓰려면, 도메인이 제대로 동작하도록 몇 가지 추가 설정이 필요할 수 있습니다.

프록시 없이 (DNS only)

DNS 조회가 중간 단계 없이 Vercel(Instatus 호스트)로 바로 전달되므로 도메인의 속도와 안정성을 보장하는 권장 방식입니다.

HOST (NAME)POINTS TO (VALUE)TTL
statuscname.instatus.com기본값 그대로 두기

대부분의 등록 대행업체에서 다음 단계로 설정할 수 있습니다.

  • 도메인 설정 페이지로 이동합니다.
  • DNS 관리로 들어갑니다.
  • 레코드를 추가합니다.
  • 레코드 유형으로 CNAME을 선택합니다.
  • HOST를 정합니다. 보통 **status**를 쓰지만, 원하는 호스트를 정하면 그것이 서브도메인이 됩니다.
  • POINTS TO 값은 **cname.instatus.com**입니다.
  • TTL은 기본값 그대로 둡니다.

프록시 사용

Cloudflare 프록시는 도메인과 Instatus의 호스팅 제공업체인 Vercel 사이에서 중간 역할을 합니다. 프록시를 거치면서 홉이 하나 늘어나 성능이 약간 저하되므로, 프로젝트에 특별한 제약이 없다면 Cloudflare 프록시를 켜는 것은 권장하지 않습니다.

값이 cname.instatus.com인 CNAME 또는 ALIAS 레코드를 추가해야 합니다. 도메인에서 Cloudflare 프록시를 기본으로 켜 두어야 한다면 한 가지 요건만 충족하면 됩니다. 도메인이 /.well-known/* 경로에 대해 HTTPS 없이 HTTP 요청을 허용해야 합니다.

도메인이 이를 허용하는지 확인하려면 다음 명령을 실행하세요(URL의 http:// 부분에 주의하세요).

curl http://example.com/.well-known/acme-challenge -I

Vercel(Instatus 호스트)이 정상적으로 동작할 수 있는 설정이라면 다음과 같이 응답합니다.

curl http://example.com/.well-known/acme-challenge -I
HTTP/1.1 404 Not Found

curl 명령을 실행했을 때 3XX 리디렉션이 돌아온다면 Cloudflare가 이 경로의 접근을 막고 있는 것이며, 도메인이 올바르게 설정되지 않습니다.

curl http://example.com/.well-known/acme-challenge -I
HTTP/1.1 308 Moved Permanently

이 경우 Cloudflare 대시보드에서 다음 설정을 확인해야 합니다.

Page Rules/.well-known/** 경로에 대해 HTTPS를 끌 수 있습니다.

Always use HTTPS — "SSL/TLS" 탭에 있는 설정으로, 페이지 규칙에 영향을 줄 수 있습니다.

기타 설정 — Cloudflare에는 여러 설정이 있으며, 이는 인증서 발급 가능 여부에 직접 영향을 줍니다.

축하합니다! 이제 자체 도메인을 사용할 수 있습니다 🛳️