개발자를 위한 Briks

Briks는 모든 사이트에 실제 코드를 작성하고, 그 코드는 직접 읽고 편집할 수 있어요. 유료 플랜에서는 다운로드도 할 수 있어요. GitHub 동기화부터 웹훅까지 제공되는 기능과, 게시할 때마다 따르는 규칙을 안내해요.

your-site-version-14.zip다운로드에 담기는 것
  • app/사이트의 페이지들이에요. 페이지 주소마다 폴더가 하나씩 있어요.
  • components/custom/히어로와 푸터처럼 사이트에 맞춰 작성된 섹션이에요.
  • content/사이트의 문구와 사실 정보예요.
  • public/사이트가 그대로 제공하는 사진과 파일이에요.
  • api/사이트 자체의 서버 코드가 있다면 그 코드예요.
  • db/사이트가 데이터를 저장한다면 그 데이터의 구조예요.
  • .env다운로드에는 절대 포함되지 않아요. 키는 Secrets에 남아요.

제외되는 것: 모든 Briks 사이트가 실행되는 데 쓰이는 공용 부분이라서, 다운로드한 파일만으로는 단독 실행되지 않아요.

코드는 내 것이에요

모든 플랜에서유료 요금제에서 다운로드

읽어 보기
File Explorer에는 라이브 버전에 들어 있는 그대로, 내 사이트를 위해 작성된 파일이 보여요.
직접 수정하기
편집 권한이 있는 사람은 AI도 크레딧도 쓰지 않고 파일을 직접 고쳐 게시할 수 있어요. 게시 규칙을 어기는 저장은 보류되고, 빌드가 실패하면 아무것도 공개되지 않아요.
다운로드하세요
유료 플랜에서는 워크스페이스의 누구나 라이브 버전이나 이전 버전을 zip으로 내려받을 수 있어요.
제외되는 것
다운로드 파일에는 사이트 자체의 파일이 들어 있어요. 모든 Briks 사이트가 함께 쓰는 공통 부분, 설정 파일, 키는 빠져 있어서 그것만으로는 실행되지 않아요.

GitHub 동기화

유료 요금제

연결
Owner와 Admin이 프로젝트에 저장소와 브랜치를 연결해요.
Briks에서 GitHub로
게시되는 모든 버전은 내 브랜치의 커밋이 돼요.
GitHub에서 Briks로
브랜치에 푸시하면 같은 게시 규칙으로 점검하고, 빌드해서 게시해요. AI는 쓰지 않아요.
충돌
양쪽이 같은 파일을 바꾸면 Briks는 자신의 버전을 briks-sync 브랜치에 올려 두고 직접 병합하도록 해요. 강제 푸시는 절대 하지 않아요.
들어갈 내용
사이트 자체 파일만 담겨 있어서 저장소가 혼자 실행되지는 않아요. 설정 파일, 데이터베이스 변경 내용, 키는 절대 포함되지 않아요.

사이트별 데이터베이스

모든 플랜에서유료 요금제에서 다운로드

전용 데이터베이스
데이터를 저장하는 사이트는 빌드에서 처음 필요할 때 기본적으로 유럽 연합에 만들어지는 전용 데이터베이스를 받아요.
스튜디오에서
컬렉션별로 레코드를 보고, 검색하고, 정렬하고, 추가하고, 수정할 수 있어요. 사이트의 계정, 주문, 구독을 한눈에 보는 화면도 있어요.
다운로드
유료 플랜에서는 모든 컬렉션을 JSON으로, 또는 컬렉션 하나를 CSV로 다운로드할 수 있어요.
구조 바꾸기
새 필드나 컬렉션을 쉬운 말로 요청하세요. 변경은 항상 추가만 하고, 적용 전에 Briks가 복원 지점을 만들며, 데이터를 잃을 수 있는 변경은 게시를 멈춰요.
되돌리기
Owner와 Admin은 데이터베이스를 이전 시점이나 복원 지점으로 되돌릴 수 있어요. 유료 플랜에서는 매일 밤 만든 복사본을 30일간 보관해요.

예약 작업, 웹훅, 배포 훅

모든 플랜에서플랜별 한도

예약 작업
내 사이트의 경로나 보안이 적용된 웹 주소를 원하는 시간대 기준의 일정에 맞춰 호출해요. 실행 기록은 30일간 보관돼요.
웹훅
사이트가 게시되거나, 양식 응답이 들어오거나, 스튜디오에서 레코드가 바뀌면 보안 주소로 Standard Webhooks 형식의 서명된 메시지를 보내요: site.published, form.received, record.changed. 전송에 실패하면 약 45분 동안 다시 시도해요.
배포 훅
다른 도구가 호출하면 AI 없이 사이트를 다시 게시하는 비공개 주소예요.
요금제예약 작업웹훅하루 통화 수
Free112,000
Starter555,000
Pro101010,000
Studio252550,000
Agency5050100,000

프로젝트마다 사용량이 따로 정해져 있어요. 하루 호출 수에는 예약 실행과 웹훅 전송이 함께 포함돼요.

시크릿

모든 플랜에서

보관 위치
서버 코드에 필요한 키는 암호화되어 게시된 사이트에 바로 저장돼요. Briks는 키의 이름만 보관하며, 값은 누구도 다시 읽을 수 없어요.
추가하기
사이트를 게시하면 Editor, Admin, Owner가 프로젝트마다 최대 100개까지 추가할 수 있어요. 하나씩 또는 .env 파일로 추가해요.
사용 방법
서버 코드는 키를 이름으로 읽어요. 키는 방문자의 브라우저에 전달되지 않으며, 파일에 키를 직접 적으면 게시가 중단돼요.

내 계정으로 결제 받기

Free를 포함한 모든 플랜

나만의 결제 대행사
Stripe, PayPal, Mollie, Razorpay, Paddle, Lemon Squeezy, Polar, Creem, Dodo Payments 중 하나씩, 내 계정과 키로 연결해요. 돈은 나에게 들어오고, Briks는 수수료를 받지 않아요.
결제와 구독
일회성 결제는 이 모두에서 가능해요. 선택적으로 무료 체험을 붙일 수 있는 구독은 Stripe, Paddle, Polar, Lemon Squeezy에서 가능해요.
인증됨
결제 알림은 모두 확인을 거친 뒤에야 주문으로 인정되며, 주문과 구독은 사이트 자체 데이터베이스에 보관돼요.
키
Owner와 Admin이 저장할 수 있어요. 각 항목은 먼저 시험해 본 뒤, 게시된 사이트와 함께 보관돼요.

방문자를 위한 로그인

모든 플랜에서

기본값
이메일과 비밀번호 로그인, 이메일 확인과 비밀번호 재설정을 지원해요.
제공 업체
직접 발급한 키로 Google, Apple, Microsoft, GitHub, X, Facebook, LinkedIn, Discord를 추가할 수 있어요.
회원 전용
로그인한 회원이나 구독자에게만 페이지와 기록을 공개해요.

무엇이든 요청하세요, 고정 규칙 안에서

모든 플랜에서

요청이 먼저예요
직접 만든 서버 코드, 내 키로 연결한 다른 서비스, 나만의 결제 흐름을 쉬운 말로 요청하세요. 이후 Briks가 하는 수정이 요청하신 내용을 되돌리는 일은 없어요.
결정은 내가, 위험은 미리 알려 드려요
일부 결제 규칙은 구매자가 금액을 직접 정하게 하는 것처럼 분명히 요청할 때만 완화돼요. 빌드는 그 설정을 유지하고 위험을 알려 줘요.
다른 홈페이지
프로젝트 설정에서 신뢰하는 웹사이트를 최대 10개까지 허용하면, 사이트가 그 웹사이트의 스크립트를 불러오고, 데이터를 보내고, 페이지를 보여 줄 수 있어요.
절대 바뀌지 않는 규칙
파일에 직접 적은 키, 브라우저에서 읽는 비밀 키, Briks 자체 키를 읽는 코드는 누가 요청해도 거부돼요.

게시할 때마다 사이트 점검

모든 플랜에서

게시 규칙
모든 제작, 변경, 직접 수정, GitHub 푸시는 이 규칙에 맞는지 검사해요. 규칙을 어기는 변경은 게시되지 않고, 라이브 사이트는 그대로 유지돼요.
보안 검토
Briks가 쓰는 코드는 데이터 유출로 가장 자주 이어지는 실수가 있는지 검토하고, 발견된 문제는 게시 전에 다시 고쳐요.
게시 전 점검
프로덕션으로 옮길 때는 임시 문구, 제목이나 설명이 없는 페이지, 아무 데도 연결되지 않는 링크, 없는 페이지 안내 화면이 빠졌는지 점검해요.

로그

모든 플랜에서

빌드
모든 빌드, 변경, 게시와 각각이 거친 단계를 기록해요.
요청
사이트 자체 서버 코드로 들어온 최근 24시간의 요청과 오류예요.
작업과 웹훅
예약 실행과 웹훅 전송 기록을 각각 30일간 보관해요.

오늘은 이용할 수 없어요

  • 직접 쓰는 도구에서 사이트를 만들고 관리할 수 있는 API 또는 MCP 서버예요.
  • 기존 리포지토리를 Briks로 가져오기.