Skip to main content

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

Release files for service-dev-env 0.6.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for service-dev-env 0.6.2
File Interpreter ABI Platform
service_dev_env-0.6.2-py3-none-any.whl Python 3 none any Details

Release files / service_dev_env-0.6.2-py3-none-any.whl

Download URL service_dev_env-0.6.2-py3-none-any.whl
Size 27.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b9d08c4c97887f10f0c362579837f48920e8358f89d9f4df2c72d0e663ddb355
BLAKE2b-256 checksum
How to use checksums
f4d65eb53c0f477fd76ac20a1bdf0952c4cd1595cd2a2c0e2e1f829bee989372
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.7

Release history Release notifications | RSS feed

0.6.3

1 release file

This release

0.6.2 This release

1 release file

0.6.1

1 release file

0.6.0

1 release file

0.5.3

1 release file

0.5.2

1 release file

0.5.1

1 release file

0.5.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page