/elci

Interacting with Linux Containers from Emacs

Primary LanguageEmacs LispGNU General Public License v3.0GPL-3.0

elci - Emacs Linux Container Interface

INFO

This repo is no longer maintained. I’ll rebuild it differently at some point … maybe.

Small package to play around with controlling LXC from Emacs.

Only internal Emacs features are used, however external requirements for LXC still apply (lxc-* command line tools).

Installation

With Emacs 29+, elci can be installed using package-vc:

(package-vc-install "https://github.com/jvdydev/elci.git")

(Planned) Features

  • Interactive view of containers
  • interactively create and customize containers
  • start/stop/freeze/unfreeze/destroy containers
  • send commands to running containers
  • Use on remote machines through TRAMP