수집 출처

phoulifree는 상시 크롤 서버 없이 GitHub Actions가 하루 한 번 데이터를 받아 data/freebies.json에 저장하고 Astro 정적 빌드 후 Cloudflare Pages에 올립니다. 방문자 요청마다 외부 API를 치지 않습니다.

플랫폼별 소스

출처 내용 최근 상태
Epic Games Store freeGamesPromotions · 현재 100% 무료(giveaway)와 예정(upcoming) 분리 OK · 3건
CheapShark 스토어 공통 $0 딜 API (Epic · Steam · GOG · Humble 등) OK · 2건
Steam 무료 플레이(F2P) 검색 HTML · 별도 섹션 OK · 18건
GOG 무료 AJAX 필터 (best-effort) OK · 0건
itch.io 무료 게임 RSS (games/free.xml) OK · 24건
Reddit r/FreeGameFindings · JSON 실패 시 RSS 폴백 OK · 25건
IsThereAnyDeal SPA라 HTML 스크랩 보류 · CheapShark로 대체 보류

아키텍처

  1. GitHub Actions cron (UTC 15:00 ≈ KST 00:00) 또는 수동
  2. npm run crawl → JSON 갱신
  3. npm run builddist/
  4. Wrangler → Cloudflare Pages (phoulifree)

← 오늘 목록