# ErikrafT Drop > Official documentation for ErikrafT Drop — a secure WebRTC peer-to-peer file sharing platform. Includes guides, architecture, setup instructions, and developer references. ## Docs - [File Transfer Flow](https://docsdrop.erikraft.com/architecture/file-transfer-flow.md): Complete file transfer process from selection to completion in ErikrafT Drop's peer-to-peer system. - [Signaling Server](https://docsdrop.erikraft.com/architecture/signaling-server.md): WebSocket-based signaling server architecture for peer discovery and WebRTC connection establishment. - [System Overview](https://docsdrop.erikraft.com/architecture/system-overview.md): High-level architecture of ErikrafT Drop's peer-to-peer file sharing system. - [WebRTC Connection](https://docsdrop.erikraft.com/architecture/webrtc-connection.md): Detailed explanation of WebRTC implementation and peer-to-peer connection management in ErikrafT Drop. - [Android Application](https://docsdrop.erikraft.com/ecosystem/android.md): Comprehensive guide to the ErikrafT Drop Android application, features, and technical implementation. - [Discord Bot Integration](https://docsdrop.erikraft.com/ecosystem/discord.md): Complete guide to the ErikrafT Drop Discord bot for file sharing within Discord servers. - [Browser and IDE Extensions](https://docsdrop.erikraft.com/ecosystem/extensions.md): Comprehensive guide to ErikrafT Drop browser extensions and IDE integrations for enhanced productivity. - [Ecosystem Overview](https://docsdrop.erikraft.com/ecosystem/overview.md): Complete overview of the ErikrafT Drop ecosystem including web app, mobile apps, extensions, and integrations. - [iOS Shortcut Integration](https://docsdrop.erikraft.com/ecosystem/shortcut.md): Complete guide to the ErikrafT Drop iOS Shortcut for seamless file sharing from iOS devices. - [Device Pairing](https://docsdrop.erikraft.com/features/device-pairing.md): Persistent device pairing system using encrypted room secrets stored in IndexedDB for cross-network device discovery. - [P2P Transfer](https://docsdrop.erikraft.com/features/p2p-transfer.md): Direct peer-to-peer file transfers using WebRTC DataChannels for secure, efficient communication. - [QR Connection](https://docsdrop.erikraft.com/features/qr-connection.md): QR code-based device pairing system for quick and secure connections using camera scanning or manual key entry. - [Getting ErikrafT Drop](https://docsdrop.erikraft.com/introduction/getting-erikraft-drop.md): Complete guide to downloading and installing ErikrafT Drop across all platforms and integrations. - [Getting Started](https://docsdrop.erikraft.com/introduction/getting-started.md): Quick start guide for setting up and using ErikrafT Drop for file sharing. - [How It Works](https://docsdrop.erikraft.com/introduction/how-it-works.md): Understanding the technical architecture of ErikrafT Drop's peer-to-peer file sharing system. - [Overview](https://docsdrop.erikraft.com/introduction/overview.md): ErikrafT Drop is a browser-based P2P file sharing system using WebRTC technology for direct device-to-device transfers. - [Configuration](https://docsdrop.erikraft.com/reference/configuration.md): Complete configuration guide for ErikrafT Drop server, client, and deployment settings. - [Docker Swarm Usage](https://docsdrop.erikraft.com/reference/docker-swarm-usage.md): Guide for deploying ErikrafT Drop using Docker Swarm with health checks - [Frequently Asked Questions](https://docsdrop.erikraft.com/reference/faq.md): Common questions and answers about ErikrafT Drop - [Host Your Own](https://docsdrop.erikraft.com/reference/host-your-own.md): Complete guide to deploying and hosting your own ErikrafT Drop instance - [How-To Guides](https://docsdrop.erikraft.com/reference/how-to.md): Step-by-step guides for using ErikrafT Drop on different platforms - [Project Structure](https://docsdrop.erikraft.com/reference/project-structure.md): Complete overview of ErikrafT Drop's file structure, organization, and key components. - [Technical Documentation](https://docsdrop.erikraft.com/reference/technical-documentation.md): In-depth technical details about ErikrafT Drop's architecture and implementation - [Releases](https://docsdrop.erikraft.com/releases.md) - [SSL Architecture](https://docsdrop.erikraft.com/ssl-architecture.md) - [Connect Devices](https://docsdrop.erikraft.com/usage/connect-devices.md): Step-by-step guide for connecting devices using local network discovery, device pairing, and QR codes. - [Receive Files](https://docsdrop.erikraft.com/usage/receive-files.md): Complete guide to receiving files, managing transfers, and handling incoming file requests in ErikrafT Drop. - [Send Files](https://docsdrop.erikraft.com/usage/send-files.md): Complete guide to sending files, folders, and text messages using ErikrafT Drop's peer-to-peer system. ## OpenAPI Specs - [openapi](https://docsdrop.erikraft.com/api-reference/openapi.json) ## Optional - [Website](https://drop.erikraft.com/) - [GitHub repository](https://github.com/erikraft/Drop) - [Android GitHub repository](https://github.com/erikraft/Drop-Android)