pyinfra DocumentationΒΆ
pyinfra manages the state of one or more servers. It can be used for app/service deployment, config management and ad-hoc command execution. Deploys are asynchronous, highly performant and can target thousands of hosts in parallel. The inventory of servers and deploy state are written in Python, allowing for near-infinite extendability.
pyinfra targets POSIX compatability and is currently tested against Ubuntu, Debian, CentOS, Fedora & OpenBSD.
- Getting Started
- A quickstart guide introducing the basics of pyinfra. Start here!
- Deploys
- The definitive guide to building a deploy with pyinfra.
- Operations Index
- All pyinfra operations.
- Facts Index
- All pyinfra facts.