BeamNG.Earth
BeamNG.drive용 1:1 비율 실시간 지구, 실제 고도·위성 이미지·부동 원점·보조 서버에서 LOD 스트리밍
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Shopee-connected shared-Steam-account resale — Next.js 16 + Supabase
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Description: Shopee-connected shared-Steam-account business. Buy one game on one Steam account, sell standalone access to that same account to many Shopee buyers, each paying roughly game price. A website resolves Shopee buyer ID + order ID → the account's current Steam Guard 2FA code, since the business retains the mobile authenticator permanently and buyers never get full account takeover.
Status: MVP built and committed. Blocked on (1) Supabase credentials to go live end-to-end, (2) verifying Shopee actually allows this listing category.README 전문 보기 ↗Description: Shopee-connected shared-Steam-account business. Buy one game on one Steam account, sell standalone access to that same account to many Shopee buyers, each paying roughly game price. A website resolves Shopee buyer ID + order ID → the account's current Steam Guard 2FA code, since the business retains the mobile authenticator permanently and buyers never get full account takeover.
Status: MVP built and committed. Blocked on (1) Supabase credentials to go live end-to-end, (2) verifying Shopee actually allows this listing category.
Key dates: None specified
Working folder: Desktop\Vibecoding Project\Project Steamshare\ (moved 2026-08-23 from Personal Assistant/project-steamshare/, matching the standard convention for build/vibecoded projects). Still tracked and reported on from the Personal Assistant workspace — see Personal Assistant/PROJECT-LOG.md. Live Next.js 16 + Supabase app (standalone git repo, own Vercel project).
Built via a 4-agent pipeline (planner → backend coder → frontend coder → integration check), from a written implementation plan. All 12 planned tasks complete, 16 commits, full npm run build passes.
| Piece | Status |
|---|---|
| Project scaffold, DB schema, encryption module, TOTP (Steam Guard code gen), auth/admin gate | ✅ Built, committed, live-verified (real crypto tests pass; admin login 401/200/cookie/redirect all confirmed end-to-end) |
| Shopee verification client | ✅ Built, committed — local-verification mode only (see Known Risks) |
| Lookup route, admin CRUD routes | ✅ Built, committed, build-verified — not live-tested yet (needs real Supabase DB) |
| Public lookup page, admin login page, admin dashboard | ✅ Built, committed — admin login page live-verified; the other two build-verified only (same DB dependency) |
Supabase project created by Chaison: https://vwefthulbxqarttytvpl.supabase.co. Migration runner script added at scripts/run-migrations.mjs (adapted from personal-os's script — direct Postgres connection, no interactive supabase login needed). Still needed to go live: the project's DB password (to run the migration) and service role key (for .env.local — the app's own runtime auth, separate from the DB password).
docs/superpowers/specs/2026-08-19-project-steamshare-design.md (repo root)docs/superpowers/plans/2026-08-19-project-steamshare.md (repo root) — fully executed. Plan was reviewed by a planner agent before coding started, which caught two real gaps (see Known Risks) and one dead-code nit (proxy.ts re-implementing a check lib/auth.ts already exported) — all fixed before the backend agent began.research/2026-08-19-steam-guard-authenticator-hosting.md — Guard authenticator hosting mechanics, security, ToS riskresearch/2026-08-19-steam-regional-pricing-currency-arbitrage.md — regional pricing/currency arbitrage investigated and ruled out: thin-to-negative margin for Malaysia after VPN/payment costs, real enforcement risk. Not part of the business model.Personal Assistant/research/2026-08-19-shopee-open-api-integration.md — Shopee Open Platform registration process, OAuth + HMAC-SHA256 signing, no confirmed sales-history gate for new sellers, buyer PII is masked in API responses (design around order_sn + status, not full buyer identity). Realistic timeline: 3–7 days (no review) to 1–4 weeks (with partner review).research/2026-08-19-shopee-multi-account-seller-policy.md — separate seller account (distinct from a personal buyer account) is a normal, supported path; no published cap on accounts per person, but Shopee links shops via NRIC/phone/bank/SSM and strips new-seller incentives (60-day fee waiver, first 200 orders) from linked shops. Digital goods (game accounts/keys) are NOT confirmed as an allowed Shopee listing category — this is unverified, not cleared.decisions/log.md (repo root).verifyShopeeOrder() checks a local orders table, not Shopee's real API (no partner credentials exist yet). Practical effect: self-serve auto-linking doesn't work yet — an admin must manually pre-create a verified orders row per sale via the Supabase SQL editor. This reverts to the "manual admin linking" alternative that was originally considered and rejected during brainstorming, purely because live Shopee credentials don't exist yet./api/lookup is built but not yet switched on. DB-backed limiter in lib/rate-limit.ts: per-order id as the primary control, per-IP as a high backstop, failed attempts weighted 3× successful ones (pure per-IP was wrong here — Malaysian CGNAT means unrelated buyers share one public IP). It requires supabase/migrations/0004_rate_limit_scope.sql, which has not been applied; until it is the limiter fails open and the endpoint is effectively unlimited. Matters more than usual since local-verification mode has no live Shopee check backstopping a guessed order ID. Escape hatches: x-api-secret bypasses the limiter; /api/admin/rate-limit inspects and clears a bucket.scripts/run-migrations.mjs and actually create the tables..env.local as SUPABASE_SERVICE_ROLE_KEY.Once the two Supabase values land: run the migration, seed one test account/game/order, and do a real end-to-end lookup test (not just build checks). In parallel, resolve the Shopee listing-category question, since it affects whether this business can operate as designed at all.