Skip to content
This repository was archived by the owner on Jan 30, 2026. It is now read-only.

Repository files navigation

🍃 mandrake

(Proof of concept) run commands in remote docker container to offload compute intensive commands

Usage

  1. Create config-server.toml. See config-servre.toml for an example.

  2. Start mandrake-server.py

  3. Create Mandrake.toml file in root directory of project. See Mandrake.toml for an example.

  4. Create a Dockerfile in the root directory of project to specify the environment to execute the command. See Dockerfile-example for an example.

    Remember to the working directory to /context.

  5. Run mandrake-server.py <command> [arg1 [arg2 [...]]] in the project directory, where <command> and [argN] the command and its arguments to run in the docker container.

TODO

  • Remove rsync dependency
  • Rebuild in a less rubbish way maybe in rust also

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages