Cesivi Server Documentation¶
Welcome to the Cesivi Server documentation! This guide is organized hierarchically to help you find information quickly.
📚 Documentation Structure¶
🚀 Getting Started¶
New to Cesivi? Start here:
- Quick Start Guide - Get running in 5 minutes
- Detailed Setup Guide - Comprehensive installation and configuration
- Docker Deployment - Deploy with Docker/Docker Compose
- Configuration Guide - Environment variables, appsettings, and advanced config
🎨 Features & Capabilities¶
What can Cesivi Server do?
- Features Overview - Complete capabilities summary
- REST API - REST endpoints, OData queries, JSON format
- SOAP Services - 26 web services catalog
- CSOM (Client Object Model) - Client-side API support
- PnP PowerShell - PowerShell cmdlet support
- Authentication - NTLM, Basic, Bearer, Forms
- Remote Event Receivers - Event-driven integration
- Permissions - ACLs, roles, SharePoint groups
💡 Usage & Examples¶
How do I use it?
- Usage Overview - Common scenarios
- Basic Operations - CRUD examples for lists, items, files
- Migration Tool - Import data from real SharePoint
- Plugins - Extend functionality with hooks
- Export/Import - Backup and restore storage
📖 Technical Reference¶
Deep dive technical documentation:
- API Reference - Complete API documentation
- API Coverage - Feature compatibility matrix
- Architecture - System design and patterns
- Error Codes - Error catalog and troubleshooting
- Known Limitations - Constraints and workarounds
🔧 Troubleshooting¶
Having issues?
- General Troubleshooting - Common problems and solutions
- Docker Issues - Container-specific problems
- Migration Tool Issues - Import/export errors
🗺️ Quick Navigation¶
I want to...¶
| Task | Documentation |
|---|---|
| Get started quickly | Quick Start Guide |
| Deploy to production | Docker Deployment |
| Connect with PnP PowerShell | PnP PowerShell Guide |
| Use REST API | REST API Guide |
| Migrate from SharePoint | Migration Tool Guide |
| Extend with plugins | Plugin Development Guide |
| Understand limitations | Known Limitations |
| Fix errors | Error Codes Reference |
| Troubleshoot Docker | Docker Troubleshooting |
| Configure authentication | Authentication Guide |
📊 Documentation Stats¶
- Total Documents: 40+
- Lines of Documentation: ~6,000+
- Code Examples: 100+
- Troubleshooting Guides: 10+
🤝 Contributing to Documentation¶
Found an error or want to improve the docs?
- Check CONTRIBUTING.md for guidelines
- Submit a PR with your improvements
- Follow the documentation style guide
📞 Need Help?¶
- 🐛 Issue Tracker - Report bugs
- 💬 Discussions - Ask questions
- 📧 Email: support@yourdomain.com