Platform pembelajaran sumber terbuka — buat kursus, kelola siswa, dan sampaikan konten pendidikan kelas dunia dengan LMS serba dalam satu.

LearnHouse adalah platform pembelajaran sumber terbuka generasi berikutnya yang memudahkan siapa saja menyediakan konten pendidikan kelas dunia. Template ini menyebarkan instance LearnHouse lengkap dalam satu klik.
Template ini mencakup:
[Zeabur LB] → Aplikasi LearnHouse (:80, nginx internal)
├─ /* → Frontend Next.js (:8000)
├─ /api/v1/* → Backend FastAPI (:9000)
├─ /api/auth/* → NextAuth (melalui Frontend :8000)
├─ /collab → Server WebSocket Kolaborasi (:4000)
└─ /content/* → Konten Statis Backend (:9000)
https://your-domain.zeabur.app di browserAnda dapat menyesuaikan variabel lingkungan ini di Zeabur Dashboard pada layanan LearnHouse:
Aktifkan fitur AI:
LEARNHOUSE_IS_AI_ENABLED ke TrueLEARNHOUSE_GEMINI_API_KEY ke kunci API Gemini AndaAktifkan Google OAuth:
LEARNHOUSE_GOOGLE_CLIENT_ID dan LEARNHOUSE_GOOGLE_CLIENT_SECRETGunakan penyimpanan S3:
LEARNHOUSE_CONTENT_DELIVERY_TYPE ke s3apiLEARNHOUSE_S3_API_BUCKET_NAME dan LEARNHOUSE_S3_API_ENDPOINT_URLAktifkan pengiriman email:
LEARNHOUSE_RESEND_API_KEY ke kunci API Resend AndaPelajari lebih lanjut:https://github.com/learnhouse/learnhouse
Jika mengalami masalah saat deployment, beri tahu melalui GitHub issues: https://github.com/glasschan/seafoodholdhand-zeabur-templates