# Ansible Receptor documentation

Receptor is an overlay network intended to ease the distribution of work across a large and dispersed collection of workers. Receptor nodes establish peer-to-peer connections with each other via existing networks. Once connected, the receptor mesh provides datagram (UDP-like) and stream (TCP-like) capabilities to applications, as well as robust unit-of-work handling with resiliency against transient network failures.

- Installation guide
- Getting started with Receptor
  - Introduction to receptor
  - Installing Receptor
  - Creating a basic 3-node network
  - Try Sample Commands
- User guide
  - Using Receptor
  - Receptor Configuration Options
  - Connecting nodes
  - Support for Edge Networks
  - Firewall Rules
  - Interacting with nodes
  - Kubernetes work
  - TLS support
  - Workceptor
- Developer guide
  - Debugging
  - Linters
  - Testing
  - Source code
- Receptor client commands
  - connect
  - ping
  - reload
  - status
  - traceroute
  - version
  - work cancel
  - work list
  - work release
  - work results
  - work submit
- Receptor Porting Guides
  - Receptor 2.x Porting Guide
- Receptor Roadmaps
  - Receptor 2
- Receptor Upgrades
  - Receptor 2
- Contributor guide
  - Code of conduct
  - Contributing
  - Release process