Skip to content

(MIRROR from GitLab) Cookiecutter for Dockerized Django is an (as much as possible) unbiased cookiecutter script set for bootstrapping dockerized and CI enabled Django projects.

License

Notifications You must be signed in to change notification settings

thiras/cookiecutter-docker-django

Cookiecutter for Dockerized Django

Cookiecutter for Dockerized Django is an (as much as possible) unbiased cookiecutter script set for bootstrapping dockerized and CI enabled Django projects. Inspired by cookiecutter-django

Features

Optional Integrations

  • Complete dockerization with simple extendable docker-entrypoint script
  • GitLab CI configuration for testing with options
    • Shell runner
    • DinD (Docker-in-Docker) runner
    • Non-dockerized shell runner

Usage

To use this cookiecutter script, you need to have Python 3 installed on your system.

First, you need to install python 3 version of Cookiecutter:

pip3 install cookiecutter

Now you can run against this repo:

cookiecutter https://gitlab.com/thiras/cookiecutter-docker-django

You'll be prompted for some values and options script needs.

Contributions

Contributions are welcome. Contributors should comply with Code of Conduct.