Skip to content

Latest commit

ย 

History

History
72 lines (49 loc) ยท 2.24 KB

File metadata and controls

72 lines (49 loc) ยท 2.24 KB

Plane Developer Documentation

Official developer documentation for Plane - an open-source project management platform.

This repository contains comprehensive guides for REST API integration, self-hosting deployments, and building custom applications on the Plane platform.

Documentation Sections

  • Self-Hosting - Deploy Plane on your own infrastructure with Docker, Kubernetes, or other platforms
  • API Reference - Complete REST API documentation for integrating with Plane
  • Developer Tools - Build custom apps, webhooks, and extensions

Tech Stack

Local Development

Prerequisites

  • Node.js 18+
  • pnpm

Setup

# Install dependencies
pnpm install

# Start development server
pnpm dev

# Build for production
pnpm build

# Preview production build
pnpm preview

The development server runs at http://localhost:5173 with hot reload enabled.

Project Structure

docs/
โ”œโ”€โ”€ .vitepress/
โ”‚   โ”œโ”€โ”€ config.mts          # VitePress configuration
โ”‚   โ”œโ”€โ”€ theme/              # Custom Vue theme
โ”‚   โ”‚   โ”œโ”€โ”€ components/     # Custom Vue components
โ”‚   โ”‚   โ””โ”€โ”€ style.css       # Global styles
โ”‚   โ””โ”€โ”€ public/             # Static assets (images, logos)
โ”œโ”€โ”€ api-reference/          # REST API documentation
โ”œโ”€โ”€ self-hosting/           # Deployment and configuration guides
โ”œโ”€โ”€ dev-tools/              # Developer tools and extensions
โ””โ”€โ”€ plane-one/              # Plane One (licensed edition) docs

Contributing

See CONTRIBUTING.md for guidelines on contributing to this documentation.

Community

License

This project is licensed under the Apache License 2.0.