GreenDeploy
GreenDeploy is a framework that makes it easy to build Dockerized Django projects by providing uniform templates.
This is mostly a cli software.
Release Schedule
- py3.8 will be on
to-be-frozenstatus starting 2022-10. This serves as a 1 year countdown tofrozenstatus where it will no longer be supported - py3.8 will be supported till 2023-10 after which it will be on
frozenstatus and removed from main brach and no longer supported. - py3.9 will be on
to-be-frozenstatus starting 2023-10. This serves as a 1 year countdown tofrozenstatus where it will no longer be supported
So the full schedule for this package is
| Python | add | to-be-frozen status |
frozen status and stop supporting |
PSF start release | PSF stop full support | PSF stop security fix |
|---|---|---|---|---|---|---|
| 3.8 | since package inception | 2022-10 | 2023-10 | 2019-10 | 2021-05 | 2024-10 |
| 3.9 | since package inception | 2023-10 | 2024-10 | 2020-10 | 2022-05 | 2025-10 |
| 3.10 (latest) | since package inception | 2024-10 | 2025-10 | 2021-10 | 2023-05 | 2026-10 |
| 3.11 (preview) | 2023-04 | 2025-10 | 2026-10 | 2022-10 | 2024-05 | 2027-10 |
How to install
Minimum python version: 3.9
Recommended to have a venv running python 3.9 before you run
pip install greendeploy-cli
Latest greendeploy-cli version is 0.0.11
Watch asciicast on installation for v0.0.9. Steps are the same.
How to use
Check info
greendeploy info
Create a new Dockerized Django project from starter
greendeploy new --verbose
The starter is from https://github.com/GreenDeploy-io/greendeploy-starters/tree/main/starters/dockerized-django/default
Watch asciicast on creating new project locally on desktop Requires: Docker and Docker Compose
Watch loom on how it should look like at first webpage load after first new command
Related Docker commands
To bring up the docker containers locally
docker-compose -f local.yml up
To stop the docker, use control + C
To bring down the docker containers locally
docker-compose -f local.yml down --remove-orphans
Release files for greendeploy-cli 0.0.14
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| greendeploy-cli-0.0.14.tar.gz | 69.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| greendeploy_cli-0.0.14-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 87.6 kB
Release files / greendeploy-cli-0.0.14.tar.gz
| Download URL | greendeploy-cli-0.0.14.tar.gz |
|---|---|
| Size | 69.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
69d9e7974e5c97aa594e57352893fd512d5b8a5efce75ff8a3c6b2649660d8e5
|
|
BLAKE2b-256 checksum How to use checksums |
35c8680e35494dd85a05f68f5936751db0764f5c467c5b39eb4693f932bc95cc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.13
|
Release files / greendeploy_cli-0.0.14-py3-none-any.whl
| Download URL | greendeploy_cli-0.0.14-py3-none-any.whl |
|---|---|
| Size | 18.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6a0a6c4a25186c5aa862c9eb53d908426f1e2590874eb6edef8e4df97d48a881
|
|
BLAKE2b-256 checksum How to use checksums |
7c06d268a32e7514174049abd69961520fb6d83284c50c78c4e7295bfb45f24f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.13
|