Service development environment manager
Create and mange an environment for services you need to develop complex (web/network) applicaitons.
Each service runs as docker container that is managed by a compose file.
Usage
just copy the run.bash-file in your projects root directory and run it. (We will have a wizard in the future to cretae new services)
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.
To show external windows with logs and run a bash inside your container it uses tilix. You can also select other terminals (like terminator) but only tilix supports all features, so its recommended to use with tilix.
Features
- just one run.bash-script needed to manage the whole project.
- keyboard-shortcuts and args to start, (re)build, show logs and deploy services.
- exposes user id, user name and group id to docker environment allows you to run services as local user.
- include provided env-file for secrets and deployment.
- runs external terminal windows (tilix) for logs with automatic tiling of the windows.
Screenshot
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file service_dev_env-0.5.1-py3-none-any.whl.
File metadata
- Download URL: service_dev_env-0.5.1-py3-none-any.whl
- Upload date:
- Size: 24.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fe68a8696a25edba2a8ad9038d560be78938b49f0f14f060d8ec7ab0798610a5
|
|
| MD5 |
218de03ff1a39dd420ef3348a782b940
|
|
| BLAKE2b-256 |
a078fab4e58720823f7882dd44da2051aaa45059090787d8b4624b51f4fd78e5
|