Skip to main content

Pacha was designed from the ground up to be a simple way to backup and manage software configuration files from single or multiple server instances across the network.

Pacha’s approach is to easily deploy an instance and capture any changes via a version control, giving the System Administrator the ability to rollback and safe guard valid, working configurations and rebuild a host from those same configurations.

Don’t learn another language

Other configuration frameworks tell you this, but are written in a language like Ruby and require you to extend,modify or adapt this writing Ruby. We don’t! It doesn’t matter that Pacha is written in Python. You do not need to know Python to make any changes to the software you want to deploy.

Easy learn curve

One main configuration file to manage the package to be installed and one directory where you can place any number of executable shell scripts to extend and modify your deployment according to your needs.

Versioned Configurations

Keep track of any changes done to a configuration file and rollback easily. We support Mercurial, GIT and SVN to version your configurations.

Light

Deploy Pacha as a client, server, or standalone version. Either way, you get an extremely light, low memory tool that can communicate with your configuration files almost instantly.

Extend and Conquer

Forget about the “but this tool doesn’t do this”. We provide a full hook environment to plug in directly into Pacha so you can extend whatever need you have for your deployment.

Security

Transferring system configuration files, even across a trusted private network is a security risk. Pacha tackles this problem using SSH as the transport protocol. Although this may add a slight complexity to the framework, we encourage security and think this is the best shot for dealing with critical data related to your systems.

Metadata

Release files for pacha 0.3.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pacha 0.3.1
File Size Uploaded
pacha-0.3.1.tar.gz 481.3 kB Details

Release files / pacha-0.3.1.tar.gz

Download URL pacha-0.3.1.tar.gz
Size 481.3 kB
Tags Source
SHA-256 checksum
How to use checksums
4e6e6ab3a043b12f636499c2c8b58c22508a2f2df93b3a9bb379cd2d2c9659ba
BLAKE2b-256 checksum
How to use checksums
ef717f7778fc02aa39624cb023a1c3a81e45124e45e22af5a94ca8a849b9ef32
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.3.1 This release

1 release file

0.3.0

1 release file

0.2.6

1 release file

0.2.5

1 release file

0.2.4

1 release file

0.2.3

1 release file

0.2.2

1 release file

0.2.1

1 release file

0.2.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page