Skip to content

erabytse/Pygantry

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏗️ Pygantry

The ultra-lightweight Python container engine.

CI PyPI version Python 3.10+ License: MIT

Docker-like simplicity for Python projects — without the overhead.

Why ship a whole Linux OS with Docker when you only need a Python environment? Pygantry packages your app and its dependencies into a portable, relocatable "Gantry" that works anywhere.

🚀 Quick Start

git clone https://github.com/erabytse/Pygantry.git
cd Pygantry

:: Windows (no installation needed)
1. **Init:** `pyg init --name my_app`
2. **Build:** `pyg build`
3. **Run:** `pyg run`
4. **Ship:** `pyg ship` -> Get a lightweight ZIP and send it!

🌟 Why Pygantry?

  • Small: 15MB vs 500MB+ for Docker.
  • Simple: No daemon, no sudo, just Python.
  • Portable: Move your folder anywhere, it just works.

⚠️ Honest Limitations

Feature Status

✅ Works on same machine Fully supported

⚠️ Relocation to another machine Requires same Python version installed on target

❌ Full Docker replacement Not a security sandbox — use for deployment simplicity only

💡 Philosophy: Pygantry solves deployment friction, not security isolation. Perfect for internal tools, prototypes, and edge devices where Docker is too heavy.

📦 Installation (optional)

pip install pygantry
pyg --help

🌍 Community

⭐ Star if you like lightweight Python tools! 🐞 Issues welcome — we respond within 24h 📜 MIT License — free for commercial use

Pygantry v1.2 — Simple by design Part of erabytse — a quiet rebellion against digital waste.


💙 Support

If you use and value this tool, consider supporting its development:
Sponsor

Python Flask TypeScript AI Founder

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages