🐧 Lxc4Dev

Advanced LXC Container Management Suite with automated installation, interactive management, and advanced features

MIT License Arch Linux CachyOS Bash

🚀 Quick Start

Get up and running in minutes

# Clone the repository
git clone https://github.com/0xamirreza/lxc4dev.git
# Make scripts executable and run installation
cd lxc4dev && chmod +x *.sh && ./lxc-install.sh
# Access the LXC manager from anywhere
0xlxc

✨ Key Features

Everything you need for container management

🔧 Installation & Setup

  • ✅ One-click installation
  • ✅ Auto-launch interface
  • ✅ Global command access
  • ✅ Complete uninstallation

🎛️ Container Management

  • ✅ Interactive selection
  • ✅ 18 management functions
  • ✅ Beautiful table interfaces
  • ✅ Resource monitoring

💾 Backup & Recovery

  • ✅ Smart backup system
  • ✅ Interactive restore
  • ✅ Snapshot management
  • ✅ Data integrity

🌐 Network Management

  • ✅ Automatic bridge setup
  • ✅ Network diagnostics
  • ✅ IP address management
  • ✅ Troubleshooting tools

📦 Installation

Simple installation process

1

Clone Repository

Download the latest version from GitHub

2

Run Installer

Execute the installation script with one command

3

Start Managing

Use the interactive interface to manage containers

🎯 Usage Guide

Complete function reference

# Function Description Features
1 Create Container Interactive OS selection Resource limits, template selection
2 Delete Container Safe container removal Confirmation prompts, cleanup
3 List All Containers Overview dashboard Status, IP addresses, resource usage
4 Start Container Boot containers Interactive selection, status monitoring
5 Stop Container Graceful shutdown Safe stopping with confirmation

And 13 more powerful functions for complete container management!

🗺️ Roadmap

Exciting features coming soon

🔥 High Priority

  • 📦 Multi-distro Support (apt, dnf, zypper)
  • ⚡ Enhanced Resource Editor
  • 🎨 Installation Wizard (GUI)

🚀 Planned Features

  • 📋 Container Templates
  • 📊 Web Interface Dashboard
  • 🔍 Health Monitoring & Alerts
  • 📈 Performance Analytics
  • 🔄 Auto-scaling

🖥️ Distribution Support

Currently tested and planned distributions

✅ Fully Tested & Supported

Arch Linux
CachyOS

🔄 Planned Support

  • 🐧 Debian, Ubuntu, Linux Mint
  • 🎩 Fedora, RHEL, CentOS
  • 🦎 openSUSE, SUSE Linux Enterprise
  • 🏔️ Alpine Linux
  • ⚡ Void Linux