Metadata-Version: 2.1
Name: duckiter
Version: 0.1.8
Summary: Dockerize your django project
Home-page: https://github.com/coci/duckiter
Author: Soroush Safari
Author-email: mr.safarii1992@gmail.com
License: GPLv3
Description: <p align="center">
        <br>
        <img src="https://raw.githubusercontent.com/coci/duckiter/main/assets/logo.png">
        </p>   
        
        # Duckiter
        Duckiter will Automatically dockerize your Django projects.
        
        ### Requirements :
        
            - python version : python version 3.6 or upper version
            - OS : linux, MacOS, windows
            - docker engine installed in your machine and already run through the usage of package
        
        
        ### Installation :
        clone project:
        ```
        pip install duckiter
        ```
        
        
        ### Usage :
        Duckiter has two individual steps:
            1- initialize Dockerfile
            2- build image from created Dockerfile
        
        #### To initialize Dockerfile (step 1) :
        in terminal hit to your project directory ( where manage.py is in root ):
        ```
        duckiter --init
        ```
        This will create Dockerfile and config.cfg in the root of the project, and you can manipulate those files before Duckiter creates an image.
        If you are ok with our configurations, you can just pass '-build' to immediately build the image right after creating the Dockerfile.
        ```
        duckiter --init -build
        ```
        #### To build image (step 2) :
        To build an image from the Dockerfile that has been created in the last step, you need enter:
        ```
        duckiter main.py -build
        ```
        this will look for config.cfg in project directory and then build the image.
        
        
        
        ### Contribution :
        
        feel free to contribute to this project, but first contact me about the idea :)
Platform: UNKNOWN
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Python: >=3.6
Description-Content-Type: text/markdown
