Apa yang ada di repo
apps/web
Frontend React (Vite). Port dev default:
5757.apps/api
Backend Hono + Postgres + auth. Port dev default:
3739.apps/renderer
Service generate DOCX/PPTX. Port dev:
8787../thub
CLI untuk setup env, dev, deploy, dan secrets.
Layanan eksternal
Tutorial setup Resend, Mux, Cloudflare, Neon, DeepSeek, Scalev.
AI & dokumen
Katalog bukti/trainer, prompt per dokumen, cara edit prompt.
Arsitektur & alur
Glossarium, stack, batch/tier, kursus, video, bayar, auth, generate, sertifikat.
Admin playbook
Checklist batch baru dari nol sampai peserta bisa belajar.
Alur kerja yang disarankan
Flow normal tidak memakai Hono atau Beta. Deploy langsung ke Cloudflare Workers (API, web, renderer).
Model environment
Secret disimpan sekali di.env (shared). Override dev/prod bersifat opsional:
.env.development.local— beda di laptop (DB lokal, URL localhost).env.production.local— beda di production (misalnyaDATABASE_URLNeon)
CI/CD di GitHub
Setiap push kemain menjalankan CI otomatis (lint tooling, doctor, docs, tests). Deploy production lewat GitHub Actions bersifat manual — tidak auto-deploy saat merge.
Panduan lengkap, checklist secrets, dan cara cek status: CI/CD GitHub Actions.