Sign inSign up

example42/pabawi

By example42

•Updated 21 days ago

Classic infrastructures Web Interface. SSH, Ansible, Puppet, Proxmox, AWS, Azure integrations.

Image
Operating systems
0

10K+

example42/pabawi repository overview

⁠Pabawi

Pabawi is an open source web frontend for managing classic infrastructure — physical servers, VMs, and the tools that run them.

It connects to your existing setup and gives you a unified interface for inventory, remote execution, and visibility.

⁠Integrations

ToolWhat you get
Puppet / OpenVoxReports, catalog inspection, Hiera browser, event tracking, code analysis
PuppetDBNode inventory, PQL queries, facts, resource history
BoltTask execution with parameter discovery, command execution
AnsibleInventory, ad-hoc commands, playbook execution
SSHDirect node management without config management tools
ProxmoxVM and container inventory, provisioning, lifecycle management
AWSEC2 inventory, provisioning, start/stop/terminate
AzureVM inventory, provisioning, lifecycle management (start/stop/restart/deallocate)

⁠Features

  • Multi-source inventory (Bolt, PuppetDB, Ansible, SSH, Proxmox, AWS, Azure) with inventory groups
  • Command and task execution with real-time streaming output
  • VM provisioning across Proxmox, AWS, and Azure
  • Global Journal — cross-node event timeline with filtering by node, group, source, and date range
  • RBAC authentication — multiple users, roles, audit trail
  • Execution history with re-run capability
  • Expert mode with full debug output
  • Graceful degradation — works even when some integrations are unavailable

⁠Quick Start

mkdir pabawi && cd pabawi
# Create your .env configuration (see pabawi.example42.com for reference)
vi .env

docker run -d \
  --name pabawi \
  --user "$(id -u):1001" \
  -p 127.0.0.1:3000:3000 \
  -v "$(pwd)/pabawi:/pabawi" \
  --env-file ".env" \
  example42/pabawi:latest

Access the UI at http://localhost:3000⁠

⁠Documentation

Full documentation, configuration reference and integration guides: 👉 https://pabawi.example42.com⁠

⁠License

Apache License 2.0

Tag summary

Content type

Image

Digest

sha256:30d9ed9bd…

Size

269.9 MB

Last updated

21 days ago

docker pull example42/pabawi