Skip to main content

A uniform flexible environment for coding, testing, and deploying using Docker

Project description

monobox

A uniform flexible environment for coding, testing, and deploying using Docker

Suggested Workflow

  • Create your Monofile and Dockerfile. Your Monofile will include everything you need when developing, and your Dockerfile will include everything else
  • When deploying, simply take your Dockerfile and use it in production!

Recommendations

  • Use the monobox shortcuts by adding monobox package to your Monofile.
  • Add your .gitconfig file to your developing folder so it gets copied into the Dockerfile
  • Add .monobox to your .gitignore

Planned Features

  • Easy one-step deployment
  • Unit tests

Options

usage: monobox.py [-h] [--python]

A uniform flexible environment for coding, testing, and deploying using Docker

optional arguments:
  -h, --help    show this help message and exit
  --python, -p  Runs the python interperter instead of bash (default=bash)

Troubleshooting

If you see launchpadlib 1.10.6 requires testresources, which is not installed., then run sudo apt install python-testresources and restart the terminal.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

monobox-0.1.1.tar.gz (6.3 kB view details)

Uploaded Source

Built Distribution

monobox-0.1.1-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file monobox-0.1.1.tar.gz.

File metadata

  • Download URL: monobox-0.1.1.tar.gz
  • Upload date:
  • Size: 6.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for monobox-0.1.1.tar.gz
Algorithm Hash digest
SHA256 e0191b926a36a819799ecdbb5b39dad32646f3f672361e1ebdf28cb92e7f4df0
MD5 d19a116993564ae860919177ef06d224
BLAKE2b-256 5b125546cd3f2a9fe6eb344e4118ff917a6dad484b8fbd3741158ed579adaf40

See more details on using hashes here.

File details

Details for the file monobox-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for monobox-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 02d88cfadb8d83ddba0adfe649aa846b3a4c4f46476a244944c63d8c0a9de367
MD5 94f83b34b4f6f47c050ae31203470500
BLAKE2b-256 2cbadca508e4aea38e673bd9e13e734af24c8dd9bb7c8debc38a13ec27f9c26e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page