import { Navigation } from '@/components/navigation' import { Button } from '@/components/ui/button' import { Card, CardContent, CardHeader, CardTitle } from '@/components/ui/card' import { ArrowLeft, BookOpen, Code, Users, Shield } from 'lucide-react' import Link from 'next/link' export default function DocsPage() { return (
{/* Navigation */}
{/* Header */}

DOCUMENTATION

Complete guide to Sharenet - from installation to advanced usage

{/* Documentation Sections */}
{/* Getting Started */} Getting Started
  • • Quick installation guide
  • • Setting up your first node
  • • Basic configuration
  • • Joining the network
{/* API Reference */} API Reference
  • • REST API endpoints
  • • WebSocket connections
  • • Authentication methods
  • • Rate limiting
{/* Community Guide */} Community Guide
  • • Contributing guidelines
  • • Code of conduct
  • • Community forums
  • • Getting help
{/* SPL License */} Sharenet Public License
  • • Full license text
  • • Usage restrictions
  • • Commercial prohibition
  • • Modification rights
{/* Quick Start Section */} Quick Start

1. Install Sharenet

curl -s https://sharenet.org/install.sh | bash

2. Configure your node

sharenet config init

3. Start the service

sharenet start
) }