# Documentation
This project offers a vfio-user server that allows you to pass USB devices
(such as storage drives, keyboards, etc.) from a host system to a Cloud
Hypervisor virtual machine. For a basic overview of the goals, see the
[Architecture Overview](./developers/architecture.md).
## For Users
- [Setup and Invocation](./users/basic.md)
- [Security Considerations](./users/security.md)
Please [get in touch](https://cyberus-technology.de/en/contact), if you need
professional support.
## For Developers
- [Quick-Start Guide](./developers/quick-start.md)
- [Architecture Overview](./developers/architecture.md)
- [Code Guidelines](./developers/guidelines.md)
- [Interactive VM-Test Debugging](./developers/vm-test.md)