Table of contents JetPorch Basics 💾 Installing From Source 💾 Installing From Packages 📒 Example Content ✈ Command Line Usage Community 🔊 Discord Chat 📰 Blog & Announcements 🛣 Roadmap 📈 Status 🚁 Contributing 🛖 SourceHut Inventory 🔎 Inventory Overview 💻 Groups 💻 Hosts 📂 File-Based Inventory ☁ Dynamic/Cloud Inventory 📂 Inventory Variables On Disk Playbooks 🔎 Playbook Overview 🏃♂ Plays ✅ Tasks & Task Modifiers ⌚ Handlers 🎭 Roles 🔁 Using Variables 🔒 Managing Secrets 📒 Logging Modules 🔎 Module Overview 🔓 Access Control ❗ Commands 🔀 Control Flow 📦 External Modules 📂 Files 🎁 Package Managers 🕒 Services Connectivity 💻 Local ▶ SSH 🌎 Agent Mode Developer Guides 🔢 Development Tips / Intro 🛠 Module Development Appendix ❔ FAQ 💡 Tips 🔐 Security Approach