Skip to content

deepgram/sidomo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sidomo

Simple Docker Module: If you can get your software to work in a docker container, then this module will make it work in Python.

How to install:

pip install -e git+https://github.com/deepgram/sidomo.git#egg=sidomo

How to use:

from sidomo import Container

with Container('ubuntu') as c:
    for output_line in c.run('echo hello world'):
        print(output_line)

Or with the command line tool "dodo" ("docker do"):

dodo echo hello world --image ubuntu

Examples:

  • hello_world.py is ‘Hello, World!’ as a module
  • ffmpeg.py fetches audio from a URL and transcodes it to WAV format

Ideas:

  • Replace leaky glue code
  • Run Erlang from Python
  • Resurrect legacy software for use in a modern environment
  • Make a Python module more portable (the only dependency is Docker itself)

About

Simple Docker Python Module

Resources

License

Stars

311 stars

Watchers

20 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages