# FreeTAKServer ## Docs - [Authentication](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/api/authentication.md): Authentication and authorization mechanisms for FreeTAKServer REST API and TAK API services - [CoT Message Format](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/api/cot/message-format.md): Cursor-on-Target XML message format, schema, and construction guide - [SSL CoT Service](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/api/cot/ssl-service.md): Documentation for FreeTAKServer's SSL/TLS Cursor-on-Target service - [TCP CoT Service](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/api/cot/tcp-service.md): Documentation for FreeTAKServer's TCP Cursor-on-Target service - [API Overview](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/api/overview.md): Overview of FreeTAKServer APIs including REST API, TAK API services, and CoT services - [Connections API](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/api/rest/connections.md): View and manage connected TAK clients - [Data Package API](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/api/rest/data-packages.md): Upload, download, and manage data packages on FreeTAKServer - [Emergency API](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/api/rest/emergency.md): Create, retrieve, and manage emergency alerts - [ExCheck API](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/api/rest/excheck.md): Equipment check and checklist management endpoints - [Geo Object API](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/api/rest/geo-objects.md): Create, update, retrieve, and manage geo-spatial objects on the map - [Health check](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/api/rest/health.md): API endpoint for checking FreeTAKServer status - [Mission API](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/api/rest/missions.md): Mission management endpoints for creating, retrieving, and managing missions - [System users](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/api/rest/system-users.md): REST API endpoints for managing FreeTAKServer system users - [Enterprise Sync API](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/api/tak/enterprise-sync.md): TAK Server Enterprise Sync API endpoints for file synchronization and data package management - [ExCheck API](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/api/tak/excheck-api.md): TAK Server ExCheck API endpoints for checklist templates and active checklists - [Mission API](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/api/tak/mission-api.md): TAK Server Mission API endpoints for managing missions, subscriptions, and mission content - [CoT Manager](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/components/cot-manager.md): Component for managing Cursor on Target message routing and group assignments - [Emergency](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/components/emergency.md): Component for emergency alert management and response coordination - [Enterprise Sync](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/components/enterprise-sync.md): Core component for data synchronization, file storage, and content management - [ExCheck](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/components/excheck.md): Component for checklist management and task tracking - [Federation](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/components/federation.md): Component for multi-server connectivity and TAK server federation - [Mission](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/components/mission.md): Component for mission planning, management, and collaboration - [Track Manager](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/components/track-manager.md): Component for tracking entities and managing situational awareness data - [Architecture](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/concepts/architecture.md): FreeTAKServer architecture overview covering MVC pattern, domain model, and system design - [Components](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/concepts/components.md): FreeTAKServer component architecture including core and extended components, lifecycle management, and development guide - [CoT Messages](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/concepts/cot-messages.md): Understanding Cursor on Target (CoT) message format, structure, and processing in FreeTAKServer - [Services](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/concepts/services.md): Overview of FreeTAKServer services including TCP CoT, SSL CoT, REST API, and HTTP/HTTPS TAK API services - [Database Configuration](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/configuration/database.md): Configure database connections, SQLAlchemy settings, and data persistence - [MainConfig Configuration](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/configuration/main-config.md): Core configuration options and settings for FreeTAKServer - [Security Configuration](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/configuration/security.md): Authentication, authorization, SSL/TLS certificates, and security best practices - [Service Configuration](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/configuration/services.md): Configure TCP CoT, SSL CoT, REST API, and TAK API services - [Connecting ATAK, WinTAK, and ITAK Clients](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/guides/connecting-clients.md): Step-by-step guide for connecting TAK clients to FreeTAKServer - [Data Package Management](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/guides/data-packages.md): Upload, share, and manage data packages in FreeTAKServer for maps, imagery, and file distribution - [Docker Deployment](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/guides/docker-deployment.md): Deploy FreeTAKServer using Docker and Docker Compose for containerized operations - [Federation Setup](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/guides/federation.md): Configure federation to connect multiple FreeTAKServer instances for distributed operations - [SSL/TLS Configuration](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/guides/ssl-configuration.md): Complete guide for setting up SSL/TLS encryption for secure FreeTAKServer connections - [Installation](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/installation.md): Detailed installation guide for FreeTAKServer on Linux, Windows, and macOS - [Introduction](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/introduction.md): Overview of FreeTAKServer, an open source Python implementation of the TAK Server - [Quick start](https://mintlify.wiki/FreeTAKTeam/FreeTakServer/quickstart.md): Get FreeTAKServer running in minutes and connect your first client