Projects
Create and manage documentation projects with custom domains, GitHub integration, and built-in features
Projects
A project is a single documentation site on the Specra Platform. Each project gets its own subdomain, deployment pipeline, analytics, and settings.
Creating a Project
You can create a new project from the dashboard or using the CLI:
Subdomains and Custom Domains
Every project automatically gets a subdomain:
your-project.specra-docs.com
Custom Domains
You can connect your own domain to any project. Custom domains are available on all plans, including Free.
Add Your Domain
Go to Project Settings > Domains and enter your domain (e.g., docs.yourcompany.com).
Configure DNS
Verify
GitHub Integration
Connect a GitHub repository to enable automatic deployments on every push. Available on Pro and Enterprise plans.
- Go to Project Settings > GitHub
- Authorize the Specra GitHub App
- Select your repository and branch
- Every push to the configured branch triggers a new deployment
Contact Forms
Projects on Starter plans and above can enable a built-in contact form on their documentation site. Form submissions are delivered to your configured email address and stored in the dashboard.
Live Chat
Pro and Enterprise plans include an embeddable live chat widget. Visitors can ask questions directly from your docs, and your team responds from the Specra dashboard.
Project Limits by Plan
| Feature | Free | Starter | Pro | Enterprise |
|---|---|---|---|---|
| Max projects | 1 | 4 | 20 | Unlimited |
| Custom domains | Yes | Yes | Yes | Yes |
| GitHub sync | - | - | Yes | Yes |
| Contact form | - | Yes | Yes | Yes |
| Live chat | - | - | Yes | Yes |
| Version history | 7 days | 30 days | Unlimited | Unlimited |