Files
sundol/ecosystem.config.cjs
joungmin 9929322de0 Implement all core features: Knowledge pipeline, RAG chat, Todos, Habits, Study Cards, Tags, Dashboard
- Google OAuth authentication with callback flow
- Knowledge ingest pipeline (TEXT/WEB/YOUTUBE → chunking → categorization → embedding)
- OCI GenAI integration (chat, embeddings) with multi-model support
- Semantic search via Oracle VECTOR_DISTANCE
- RAG-based AI chat with source attribution
- Todos with subtasks, filters, and priority levels
- Habits with daily check-in, streak tracking, and color customization
- Study Cards with SM-2 spaced repetition and LLM auto-generation
- Tags system with knowledge item mapping
- Dashboard with live data from all modules

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 21:43:51 +00:00

26 lines
649 B
JavaScript

module.exports = {
apps: [
{
name: "sundol-backend",
script: "./start-backend.sh",
interpreter: "/bin/bash",
cwd: "/home/opc/sundol",
env: {
JAVA_HOME: "/usr/lib/jvm/java-21",
},
},
{
name: "sundol-frontend",
script: "node",
args: "sundol-frontend/.next/standalone/server.js",
cwd: "/home/opc/sundol",
env: {
PORT: 3000,
HOSTNAME: "0.0.0.0",
NEXT_PUBLIC_API_URL: "https://sundol.cloud-handson.com",
NEXT_PUBLIC_GOOGLE_CLIENT_ID: "906390686133-vpqsisodkg6uqui469hg8dhupbejoa0d.apps.googleusercontent.com",
},
},
],
};