비밀번호를 입력하세요
itspecial.co.kr)| 타입 | 호스트 | 값 (IP / 주소) |
|---|---|---|
| A | @ | 185.199.108.153 |
| A | @ | 185.199.109.153 |
| A | @ | 185.199.110.153 |
| A | @ | 185.199.111.153 |
| CNAME | www | <GitHub아이디>.github.io |
CNAME 파일을 도메인명으로 수정 → GitHub 커밋COUPANG_ACCESS_KEY 와 COUPANG_SECRET_KEY 추가ST11_API_KEY Secret 추가data/deals.json 파일을 갱신하면 사이트에 반영됩니다Personal Access Token을 입력하면 "🚀 GitHub에 저장" 버튼 하나로
deals.json이 GitHub에 바로 반영됩니다. (1~2분 후 사이트 자동 업데이트)
| # | 상품 | 카테고리 | 할인율 | 가격 | 제휴링크 ★ 핵심 | 마감일 빈칸=무기한 | 관리 |
|---|
| 상품명 | 카테고리 | 판매처 | 판매가 | 파트너스 | 클릭 수 | 최근 클릭 |
|---|
CREATE TABLE IF NOT EXISTS click_logs ( id BIGSERIAL PRIMARY KEY, deal_id INTEGER, deal_name TEXT, category TEXT, store TEXT, sale_price INTEGER, is_affiliate BOOLEAN DEFAULT FALSE, clicked_at TIMESTAMPTZ DEFAULT NOW() ); ALTER TABLE click_logs ENABLE ROW LEVEL SECURITY; -- 누구나 INSERT 가능 (방문자 클릭 기록용) CREATE POLICY "anon_insert" ON click_logs FOR INSERT TO anon WITH CHECK (true); -- 누구나 SELECT 가능 (어드민 통계 조회용 — anon key 사용) CREATE POLICY "anon_select" ON click_logs FOR SELECT TO anon USING (true);
| 점수 | 상품명 | 특가 | 정가 | URL | 메모 | 제보일 | 상태 | 관리 |
|---|
-- deal_reports 테이블에 컬럼 추가 (이미 있으면 무시됨) ALTER TABLE deal_reports ADD COLUMN IF NOT EXISTS auto_score INTEGER DEFAULT 0, ADD COLUMN IF NOT EXISTS status TEXT DEFAULT 'pending', ADD COLUMN IF NOT EXISTS submitted_at TIMESTAMPTZ DEFAULT NOW(); -- 없으면 테이블 새로 생성 CREATE TABLE IF NOT EXISTS deal_reports ( id BIGSERIAL PRIMARY KEY, url TEXT NOT NULL, name TEXT NOT NULL, sale_price INTEGER, original_price INTEGER, note TEXT, auto_score INTEGER DEFAULT 0, status TEXT DEFAULT 'pending', submitted_at TIMESTAMPTZ DEFAULT NOW() ); ALTER TABLE deal_reports ENABLE ROW LEVEL SECURITY; CREATE POLICY "anon_insert" ON deal_reports FOR INSERT TO anon WITH CHECK (true); CREATE POLICY "anon_select" ON deal_reports FOR SELECT TO anon USING (true); CREATE POLICY "anon_update" ON deal_reports FOR UPDATE TO anon USING (true) WITH CHECK (true);
search_config.json의 keyword와 동일한 이름으로 출고가를 설정하면
GitHub Actions 발굴 시 priceType: "msrp"로 기준가가 사용됩니다.
🚀 GitHub에 저장을 누르면 자동으로 deals.json이 업데이트됩니다.
토큰이 없으면 아래에서 JSON을 복사해 수동으로 적용할 수 있습니다.
// 저장 또는 내보내기 버튼을 누르면 JSON이 여기 표시됩니다.