Metadata-Version: 2.4
Name: docker_dev_env
Version: 0.1.1
Summary: Docker based development environment
Author-email: Andreas Bresser <andreas.bresser@dfki.de>
License: BSD-3-Clause
Project-URL: Homepage, https://codeberg.org/brean/docker-dev-env
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: argcomplete
Requires-Dist: docker
Requires-Dist: dotenv
Requires-Dist: pyyaml
Requires-Dist: textual
Dynamic: license-file

# docker-dev-env

Python and Bash scripts around docker to manage a docker compose based development environments.

## Usage
just copy the `project-config.yml` and `run.bash`-file in your project root directory and modify the `project-config.yml` to tell it what services to manage.

It will ask to install `docker` and `docker compose` if they are not installed.

At first run it asks to install as local virutal environment inside your project and adds this to your .gitignore.

## Features
- just one run.bash-script needed to manage the whole project
- keyboard-shortcuts and args to start, (re)build and log docker container
- include provided env-file for secrets and deployment

## Screenshot
![](docs/screenshot1.png)
