Hero Immge

Gufo Stack Documentation

This site hosts documentation of the Gufo Labs projects

Gufo Stack is the collaborative effort led by Gufo Labs. Our goal is to create a robust and flexible set of tools to create network management software and automate routine administration tasks.

To do this, we extract the key technologies that have proven themselves in the NOC and bring them as separate packages. Then we work on API, performance tuning, documentation, and testing. The NOC uses the final result as the external dependencies.

Gufo Stack makes the NOC better, and this is our primary task. But other products can benefit from Gufo Stack too. So we believe that our effort will make the other network management products better.

LDR
Gufo Loader
The flexible and robust foundation for Python plugins architecture
ERR
Gufo Err
The flexible and robust python error handling framework
PING
Gufo Ping
The accelerated Python asyncio IPv4/IPv6 ping implementation
LIFT
Gufo Liftbridge
The Python asyncio Liftbridge client library
TR
Gufo Traceroute
The Python asyncio IPv4 traceroute implementation
SNMP
Gufo SNMP
The accelerated Python SNMP client library
HTTP
Gufo HTTP
The accelerated Python HTTP client library
AG
Gufo Agent
The high-efficient agent for system metrics collection
ACME
Gufo ACME
Python asyncio client for the ACME protocol
CSR
CSR Proxy
Simple service to sign the clients' CSR via the ACME server
Thor
Gufo Thor
Simple NOC management and deployment tool