CreateYourVPN Academy
코스: 작동 원리

커스터마이징: 여러분 VPN의 스토어프론트

CreateYourVPN의 「커스터마이징」 섹션: 스토어프런트의 세 가지 주소, 자체 도메인, 로고와 파비콘, 강조 색상, 지원 연락처, 스토어프런트를 휴대폰에 설치하기.

지난 강의에서 "스토어프론트"라는 단어가 몇 번 스쳐 지나갔습니다. 이제 제대로 소개할 때입니다: 스토어프론트는 고객이 사용하는, 여러분 VPN의 웹사이트입니다. "커스터마이징" 섹션은 이 사이트가 어떤 주소에 있고 어떻게 보이는지를 담당합니다.

스토어프론트란 무엇인가

CreateYourVPN 패널은 여러분만 봅니다. 고객이 보는 것은 스토어프론트 — 여러분의 브랜드로 된 별도의 사이트입니다.

  • 이메일 로그인 — 고객이 이메일과 메일로 받은 코드를 입력, 비밀번호 없음;
  • 개인 마이페이지 — 구독과 QR, 앱 설치 버튼, 결제 버튼이 있는 여러분의 요금제, 지원 연락처;
  • Max에서는 — 소개 페이지까지: 서비스의 완전한 메인 페이지.

지난 강의에서 여러분이 이메일로 등록한 고객이 로그인하는 곳이 바로 여기입니다 — 그리고 자신의 구독을 스스로 가져갑니다.

스토어프런트의 주소

스토어프런트에는 역할별로 주소가 세 개 있습니다. 각각 고유한 이름을 가지며, 세 개 모두 직접 정합니다.

표면주소거기에 있는 것
소개 페이지yourname.subscriberhub.xyz요금제와 결제가 있는 공개 페이지 (Max)
고객 페이지yourname-app.subscriberhub.xyz고객이 로그인하고 결제하고 설정을 받아 가는 곳
구독 링크yourname-sub.subscriberhub.xyz앱이 구독을 받아 가는 주소

카드마다 이름 입력란과 「확인」 버튼이 있어 이름이 비어 있는지 즉시 알려 줍니다. subscriberhub.xyz는 의도적으로 중립적인 도메인입니다. 주소만 봐서는 플랫폼도, 뒤에 VPN이 있다는 사실도 알 수 없습니다.

왜 하나가 아니라 셋인가. 소개 페이지는 가장 먼저 색인되고 공유되며 차단되는 부분입니다. 고객 페이지·구독 링크와 같은 호스트에 있는 한, 그 차단은 로그인과 이미 배포한 모든 링크까지 함께 앗아갑니다. 주소를 나누면 고객 쪽에서는 모든 것이 계속 동작하고, 사라지는 것은 소개 페이지뿐입니다.

요금제는 무엇을 쓸 수 있는지를 정할 뿐, 그것이 어디에 있는지는 정하지 않습니다.

요금제표면
베이직고객 페이지와 구독 링크
Max여기에 소개 페이지와 자체 도메인

주소가 나뉘기 전부터 스토어프런트가 있었다면, 이전 주소는 이제 랜딩 페이지입니다 — 이름 자체는 바뀌지 않았습니다. 로그인과 고객 캐비닛은 캐비닛 주소로 옮겨졌으며, 앞으로 고객은 그곳에서 로그인합니다. 이전 주소로 이미 발급된 구독 링크는 계속 작동합니다.

자체 도메인

Max에서는 각 표면을 자체 도메인에도 둘 수 있습니다. 카드를 「자체 도메인」으로 전환한 뒤 추가하세요. 주소는 실제로 사용할 형태 그대로 입력합니다 — acme.com 또는 vpn.acme.com — 입력한 그대로가 서비스되는 호스트이며 뒤에 무언가 붙지 않습니다. 표면마다 고유한 주소가 필요하므로 랜딩 페이지, 고객 페이지, 구독 링크에는 서로 다른 주소를 지정하세요.

패널이 만들어야 할 DNS 레코드를 알려 주고, 이후 소유 확인과 인증서 발급은 알아서 처리합니다. 당신 쪽에 남는 것은 DNS뿐입니다.

표면 이름을 바꿔도 자체 도메인은 건드리지 않습니다. 이름 변경은 플랫폼 하위 도메인만 이동시킵니다. 자체 도메인은 직접 관리합니다 — 새 호스트를 추가하고 확인한 뒤 활성으로 설정하세요. 이전 호스트는 이미 발급된 것들을 계속 제공합니다.

고객의 구독 링크(https://your-subscription-address/sub/…)는 구독 주소에 있으며, 앱 안에서 서비스의 「얼굴」이 됩니다. 이미 배포한 링크는 어떤 변경 후에도 계속 동작합니다. 기존 주소를 회수하는 일은 없습니다.

브랜딩

"브랜딩" 카드 — 스토어프론트의 외관입니다.

  • 브랜드 이름 — 고객이 보는 여러분 서비스의 이름.
  • 설명 — 스토어프론트의 부제; 검색 엔진과 소셜 미리보기에도 사용됩니다.
  • 로고 — 아무 이미지나(PNG, JPG, WebP…) 업로드하면 시스템이 알아서 압축하고 필요한 형식으로 변환합니다. 로고에서 파비콘, 앱 아이콘, 소셜 미리보기 이미지가 자동으로 만들어집니다.
  • "스토어프론트 색상 테마" — 12가지 색조 팔레트에서 고르는 강조 색상: 마이페이지, 로그인 페이지, 랜딩의 버튼과 그러데이션을 물들입니다. 밝은 테마와 어두운 테마는 고객이 스토어프론트에서 직접 고릅니다.

소셜 미리보기는 자동으로 생성됩니다: 어두운 배경 위에 강조색 조명을 받은 여러분의 브랜드 이름과 설명(로고를 업로드했다면 로고도 함께). Telegram이나 메신저에 던진 스토어프론트 링크가 곧바로 브랜드다워 보입니다.

휴대폰의 앱처럼 쓰는 스토어프론트

스토어프론트는 앱처럼 휴대폰에 설치할 수 있습니다: 마이페이지가 고객에게 사이트를 홈 화면에 추가하도록 제안합니다 — 여러분의 아이콘과 이름으로요. 앱을 개발하지 않고도 "여러분 VPN의 앱"이 생기는 셈입니다: 고객은 한 번의 탭으로 앱을 열고, 그 안에는 구독, 요금제, 지원이 있습니다. 아직 로고를 업로드하지 않았다면, 강조색 그러데이션 위에 이름 첫 글자가 들어간 타일이 아이콘이 됩니다.

지원 연락처

**"지원 이메일"**과 "지원 Telegram" 필드는 고객의 마이페이지에 표시됩니다. 최소한 하나는 채우세요 — "안 될 때 어디로 문의하지?"라는 물음에 대한 답이 고객에게 생깁니다. Telegram은 편한 대로 입력하면 됩니다: handle, @handle, 또는 t.me/… 링크 — 시스템이 알아서 이해합니다.

변경이 적용되는 시점

즉시입니다: **"브랜딩 저장"**을 누르면 스토어프론트가 거의 즉각 갱신되며, "재배포"할 것이 없습니다. 고객도 할 일이 없습니다. 한 가지 예외 — 파비콘, 앱 아이콘, 소셜 미리보기: 이들은 캐시되므로 몇 분 늦게 반영될 수 있습니다.

기억할 것

  • 스토어프론트 — 고객을 위한 사이트: 이메일 코드 로그인, 구독과 요금제가 있는 마이페이지; Max에서는 랜딩까지.
  • 역할별로 주소 세 개: 소개 페이지, 고객 페이지, 구독 링크. 하나가 차단돼도 나머지는 함께 사라지지 않습니다.
  • 요금제는 무엇을 쓸 수 있는지를 정할 뿐 어디에 있는지는 정하지 않습니다: 베이직은 고객 페이지와 구독 링크, Max는 여기에 소개 페이지와 자체 도메인.
  • 로고는 자동으로 파비콘, 앱 아이콘, 소셜 미리보기가 됨; 강조색은 팔레트에서, 밝음/어두움은 고객이 선택.
  • 스토어프론트는 앱처럼 휴대폰에 설치 가능 — 여러분의 아이콘으로.
  • 이 섹션의 지원 연락처는 모든 고객의 마이페이지에 표시됨.

다음으로

스토어프론트가 준비됐으니 — 이제 진열할 상품을 올릴 차례입니다.

On this page