Skip to content

nerett/qwen-container-tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

qwen-container-tool

Isolated environment for AI-assisted development using qwencode and Podman. Every project gets its own container to preserve its dependencies without cluttering the host system. Configuration and logs are stored locally within each project directory.

Requirements

For default configuration you need:

  • podman (small manual tweaks required for docker)
  • LLM server (default config is for OpenAI-compatible server on localhost:8080, e.g.llama.cpp)

Installation

You have two options for handling qwencode configuration:

Option A: Project-based configuration (Default) Creates a .qwen/settings.json in each project directory if no global config exists.

make build

Option B: Global container configuration Bakes global-settings.json directly into the container image (/root/.qwen/settings.json). Project directories remain clean.

make build GLOBAL_CONFIG=1

Install the script:

  • Globally (requires sudo):
    sudo make install
  • Locally (for current user):
    make install PREFIX=~/.local

Usage

Navigate to your project directory and run:

qwen-ct

Uninstallation & Cleanup

To remove the script:

sudo make uninstall

To remove all project containers and the base image:

make clean

About

Simple tool to run qwencode + several MCP servers in a container with OpenSuse Leap 15.6

Topics

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors