Metadata-Version: 2.1
Name: dockit
Version: 0.1.4
Summary: Fuzzy current location to git pull with all submodules or launch, close and exec container through docker-compose.
Home-page: https://github.com/Ron-Chang/dockit.git
Author: Ron Chang
Author-email: ron.hsien.chang@gmail.com
License: MIT
Description: # Dockit
        ## - What is this?
        Fuzzy the current location or appoint specific project name to
        - git
          + pull repository and all submodules
        
        - docker
          + launch the same prefix service with current project
          + close the same prefix service with current project
          + execute the container with the same as project
        
        ## - History
        
        |#|      date|                                            version|
        |-|----------|---------------------------------------------------|
        |1|2020/01/24| [v0.1.2](https://github.com/Ron-Chang/dockit#v012)|
        |2|2020/01/27| [v0.1.4](https://github.com/Ron-Chang/dockit#v014)|
        
        #### v0.1.2
        - Fixed dockit -u & -d cannot work properly when the project not located at $HOME directory.
        #### v0.1.4
        - Replaced whole color module.
        
        ## - How to install
        ```bash
        pip install dockit
        ```
        
        ## - How to use
        
        ### CLI
        
        ```bash
        dockit [-h] [-n PROJECT_NAME] [-p] [-l] [-u] [-a] [-d] [-c] [-e] [-s]
        ```
        
        #### -h, --help
        > show this help message and exit
        
        #### -n, --project-name
        > appoint specific project name
        
        #### -p, --git-pull
        > pull git repository and all sub repositories
        
        #### -l, --docker-launch-service
        > parse project prefix and launch ${PREFIX}_service
        
        #### -u, --docker-up-service
        > docker-compose up -d container with the same name as project
        
        #### -a, --docker-attach-container
        > to keep attaching mode after docker-compose upped
        
        #### -d, --docker-down-service
        > docker-compose down container with the same name as project
        
        #### -c, --docker-close-service
        > parse project prefix and close ${PREFIX}_service
        
        #### -e, --docker-exec-container
        > docker exec -it container bash
        
        #### -s, --docker-show-containers
        > show docker processes
        
        If you like my work, please consider buying me a coffee or [PayPal](https://paypal.me/RonDevStudio?locale.x=zh_TW)
        Thanks for your support! Cheers! 🎉
        <a href="https://www.buymeacoffee.com/ronchang" target="_blank"><img src="https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png" alt="Buy Me A Coffee" style="height: 41px !important;width: 174px !important;box-shadow: 0px 3px 2px 0px rgba(190, 190, 190, 0.5) !important;-webkit-box-shadow: 0px 3px 2px 0px rgba(190, 190, 190, 0.5) !important;" align="right"></a>
        
Platform: UNKNOWN
Requires-Python: >=3.6
Description-Content-Type: text/markdown
