libvirt: Documentation
Deployment / operation¶
- Applications
Applications known to use libvirt
- Manual pages
Manual pages for libvirt tools / daemons
- Windows
Downloads for Windows
- macOS
Working with libvirt on macOS
- Migration
Migrating guests between machines
- Daemons
Overview of the daemons provided by libvirt
- Remote access
Enable remote access over TCP
- TLS certs
Generate and deploy x509 certificates for TLS
- Authentication
Configure authentication for the libvirt daemon
- Access control
Configure access control libvirt APIs with polkit
- Logging
The library and the daemon logging support
- Audit log
Audit trail logs for host operations
- Firewall
Firewall and network filter configuration
- Hooks
Hooks for system specific management
- SSH Proxy
Enable SSH into guests over a VSOCK
- NSS module
Enable domain host name translation to IP addresses
- FAQ
Frequently asked questions
Project development¶
- Contributor guidelines
General hacking guidelines for contributors
- Docs style guide
Style guidelines for reStructuredText docs
- Project strategy
Sets a vision for future direction & technical choices
- CI
Details on our Continuous Integration
- Upstream issue handling
Outlines the process of handling issues as well as describes the supported issue types along with their life cycle.
- Bug reports
How and where to report bugs and request features
- Compiling
How to compile libvirt
- Goals
Terminology and goals of libvirt API
- API concepts
The libvirt API concepts
- API extensions
Adding new public libvirt APIs
- Testing
Details various types of testing available for libvirt
- New repo setup
Procedure for configuring new git repositories for libvirt
- Libvirt logos
Libvirt logo files and guideline how to use them