A modern frontend application to serve documentation and manage OpenCode skills, plugins, and hooks.
- 📚 Documentation Viewer: Browse all documentation from the
frontend/docs/directory. - 📱 Mobile Friendly: Responsive design for all devices.
- 🔍 Inventory Search (Coming Soon): Search and explore Skills, Plugins, and Hooks.
- Node.js 18+
- npm, yarn, or pnpm
-
Navigate to the frontend directory:
cd frontend -
Install dependencies:
npm install # or yarn install -
Run the development server:
npm run dev # or yarn dev -
Open http://localhost:3000 with your browser to see the result.
The easiest way to deploy is to use the Vercel Platform.
- Push your code to a Git repository (GitHub, GitLab, BitBucket).
- Import the project into Vercel.
- In the "Configure Project" step:
- Set Framework Preset to
Next.js. - Set Root Directory to
frontend.
- Set Framework Preset to
- Click Deploy.
You can self-host using Docker and Docker Compose.
-
Navigate to the deployment folder:
cd deployment/docker -
Start the application:
docker-compose up -d
-
Open http://localhost:3000.
frontend/: The Next.js application source code.docs/: Markdown documentation files (Skills, Plugins, Hooks).src/: React components and logic.
deployment/: Configuration files for Docker deployment.