Echobell과 Gotify

직접 운영하는 서버냐, iPhone까지 닿는 알림이냐

Gotify는 처음부터 끝까지 직접 소유하는 푸시 서버를 제공합니다. Echobell은 iOS, Android, Apple Watch로 전달하며 전화처럼 울리는 알림도 지원합니다. 운영할 것은 없습니다.

Echobell
VS
G Gotify

핵심 요약

메시지가 내 하드웨어를 절대 벗어나면 안 된다면 Gotify가 정답입니다. 알림이 iPhone에 도착해 사람을 실제로 깨워야 한다면 Echobell입니다.

팀이 iOS를 쓰거나 놓쳐서는 안 되는 알림이 있다면 Echobell을, 셀프 호스팅이 필수 조건이라면 Gotify를 유지하세요.

한눈에 보기

Echobell

G Gotify

직접 운영하는 것

없음 — 채널을 만들고 그 URL로 POST

Go 서버와 데이터베이스, TLS, 백업

iOS와 Apple Watch

iOS, Android, Apple Watch 네이티브 전달

공식 Android·웹 클라이언트만 제공, 공식 iOS 앱 없음

긴급도 단계

일반 푸시, 시간 민감 알림, 걸려오는 전화

우선순위 값을 알림 중요도에 매핑

핵심 차이

둘 다 푸시 메시지를 전달합니다. 차이는 인프라를 누가 운영하는지, 그리고 알림이 어디까지 올라갈 수 있는지입니다.

호스팅 방식

Echobell

다른 접근

관리형 서비스, 운영할 서버 없음

본질적 우열이 아니라, 서버를 직접 소유하고 싶은지의 문제입니다.

G Gotify

다른 접근

직접 설치하고 유지하는 셀프 호스팅 서버

iOS와 Apple Watch

Echobell

기본 제공

제대로 된 iOS 앱과 Apple Watch 전달

iPhone을 쓰는 팀에게는 Echobell이 현실적인 선택입니다.

G Gotify

미지원

공식 iOS 클라이언트가 없어 서드파티 앱에 의존

에스컬레이션 한계

Echobell

기본 제공

시간 민감 알림과 집중 모드를 뚫는 전화형 알림

Echobell은 자고 있는 사람에게도 닿지만 푸시는 그렇지 못합니다.

G Gotify

미지원

우선순위만 있고 전화로의 에스컬레이션은 없음

데이터 보관 위치

Echobell

미지원

메시지가 Echobell의 관리형 인프라를 거침

데이터가 자체 하드웨어에 남아야 한다면 Gotify가 확실히 낫습니다.

G Gotify

기본 제공

메시지가 직접 통제하는 서버를 벗어나지 않음

Echobell이 나은 점

Echobell은 알림을 기록하는 순간이 아니라 대응해야 하는 순간을 위해 만들어졌습니다.

우회 없이 iPhone에 도착

서드파티 Gotify 클라이언트를 찾는 대신, 계속 관리되는 iOS 앱과 Apple Watch 지원을 씁니다.

울리는 알림

채널을 전화 모드로 두면 중요한 이벤트가 걸려오는 전화로 도착해 무음과 집중 모드를 뚫습니다.

계속 돌려야 할 것이 없음

서버, 데이터베이스, TLS 갱신, 업그레이드가 필요 없습니다. 알림 계층이 먼저 죽는 일이 없습니다.

가장 잘 맞는 상황

Gotify에서 Echobell로 옮기는 팀의 이유는 대개 이 셋입니다.

팀이 iPhone으로 바뀜— 공식 Android 클라이언트가 당직자를 더 이상 커버하지 못할 때.
팀이 iPhone으로 바뀜

공식 Android 클라이언트가 당직자를 더 이상 커버하지 못할 때.

새벽 장애를 놓침— 조용한 푸시로는 부족하고 누군가를 깨워야 할 때.
새벽 장애를 놓침

조용한 푸시로는 부족하고 누군가를 깨워야 할 때.

푸시 서버를 돌볼 사람이 없음— Gotify 유지에 드는 품이 알림의 가치를 넘어설 때.
푸시 서버를 돌볼 사람이 없음

Gotify 유지에 드는 품이 알림의 가치를 넘어설 때.

Gotify에서 이전하기

둘을 병행해도 됩니다. Gotify의 application은 Echobell 채널과 거의 1:1로 대응합니다.

  1. 1

    Gotify application을 채널로 다시 만들기

    서비스당 채널 하나, 지금 쓰는 이름을 그대로 유지하세요.

  2. 2

    발신 측을 채널 webhook으로 변경

    Gotify의 URL과 토큰을 Echobell webhook URL로 바꾸면 됩니다. POST 본문은 그대로 JSON입니다.

  3. 3

    중요한 것만 긴급도 올리기

    Gotify 우선순위 8 이상을 쓰던 채널을 시간 민감 또는 전화 모드로 설정하세요.

자주 묻는 질문

Echobell에 대해 자주 묻는 질문의 답변을 확인하세요

없습니다. Gotify는 공식 Android·웹 클라이언트를 제공합니다. iOS 사용자는 서드파티 클라이언트에 의존해야 하며, 이것이 대안을 찾는 가장 흔한 이유입니다.

가능하고, 저희도 그렇게 권합니다. 일상적인 메시지는 Gotify에 두고 대응이 필요한 알림만 Echobell 채널로 보내세요.

할 수 없습니다. Echobell은 관리형 서비스입니다. 메시지가 직접 통제하는 하드웨어에 남아야 한다면 Gotify가 여전히 더 나은 선택입니다.

서버는 그대로 두세요. 전화는 받으시고요.

Gotify 발신 하나를 Echobell 채널로 돌려두고 다음 장애 때 차이를 확인해 보세요.