Welcome to the official documentation for SpaceDF - a comprehensive IoT platform for distributed fleet management and asset tracking.
SpaceDF is a powerful IoT platform that supports multiple protocols and device types for asset tracking, monitoring, and management. Whether you're building fleet tracking systems, smart buildings, or smart city solutions, SpaceDF provides the tools and templates you need.
- Multi-Protocol Support: LoRaWAN, HTTP/HTTPS, MQTT, WebSocket, Socket.IO, CoAP, LwM2M, SNMP
- Platform Integration: ChirpStack, The Things Network, Helium, and custom platforms
- Real-time Location Tracking: RSSI-based trilateration and positioning
- Multi-tenant Architecture: Organization-based access control and data isolation
- Digital Twins & Dashboards: Interactive 2D/3D visualizations
- Comprehensive APIs: REST APIs with JavaScript/TypeScript SDK
This repository contains the source code for the SpaceDF documentation website, built with Next.js and Nextra.
Visit the live documentation at: https://docs.spacedf.com
- Node.js 18.x or later
- npm or yarn package manager
- Clone the repository:
git clone https://github.com/Space-DF/spacedf-docs.git
cd spacedf-docs- Install dependencies:
npm install- Start the development server:
npm run dev- Open http://localhost:3000 in your browser to view the documentation.
npm run dev- Start the development servernpm run build- Build the production versionnpm run start- Start the production servernpm run postbuild- Generate search index with Pagefind
├── src/
│ ├── app/ # Next.js app directory
│ │ ├── _components/ # Shared React components
│ │ ├── blog/ # Blog posts and release notes
│ │ ├── community/ # Community pages
│ │ ├── docs/ # Documentation pages
│ │ ├── showcase/ # Showcase pages
│ │ ├── troubleshooting/ # Troubleshooting guides
│ │ └── layout.jsx # Root layout component
│ ├── components/ # Reusable components
│ └── content/ # MDX content files
├── public/ # Static assets
├── package.json # Dependencies and scripts
└── README.md # This file
We welcome contributions to improve the documentation! Here's how you can help:
- Fork this repository
- Create a new branch for your changes:
git checkout -b feature/your-improvement
- Make your changes to the MDX files in
src/content/or React components - Test your changes locally:
npm run dev
- Commit and push your changes:
git commit -m "docs: improve getting started guide" git push origin feature/your-improvement - Open a Pull Request
- Use clear, concise language
- Include code examples where helpful
- Test all code snippets and links
- Follow the existing structure and formatting
- Add screenshots for UI-related documentation
- Documentation pages:
src/content/*.mdx - Blog posts:
src/app/blog/[version]/page.mdx - Component documentation: Include inline comments
- Images: Store in
public/directory
- SpaceDF Platform - Main platform website
- GitHub Organization - All SpaceDF repositories
- Community Forum - Ask questions and get help
- Discord Server - Real-time community chat
See our blog section for the latest release notes and announcements.
Latest Release: v2025.12.19 - Initial Release
This documentation is licensed under the Apache License 2.0. See the individual repository licenses for SpaceDF platform components.
SpaceDF is developed by Digital Fortress, a technology company focused on IoT and distributed systems solutions.
For technical support or questions about the platform, visit our support page or join our Discord community.
