{"id":26993920,"url":"https://github.com/praisetompane/docker_facade","last_synced_at":"2025-06-24T13:08:11.211Z","repository":{"id":285710655,"uuid":"959075523","full_name":"praisetompane/docker_facade","owner":"praisetompane","description":null,"archived":false,"fork":false,"pushed_at":"2025-04-11T08:41:30.000Z","size":6,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-11T10:32:33.607Z","etag":null,"topics":["docker","shell","zsh"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/praisetompane.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-04-02T08:22:46.000Z","updated_at":"2025-04-11T08:39:14.000Z","dependencies_parsed_at":"2025-04-02T09:41:29.693Z","dependency_job_id":"b4e7376c-1ea0-4ad7-bd95-4d43a916a8d7","html_url":"https://github.com/praisetompane/docker_facade","commit_stats":null,"previous_names":["praisetompane/docker_facade"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/praisetompane/docker_facade","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/praisetompane%2Fdocker_facade","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/praisetompane%2Fdocker_facade/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/praisetompane%2Fdocker_facade/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/praisetompane%2Fdocker_facade/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/praisetompane","download_url":"https://codeload.github.com/praisetompane/docker_facade/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/praisetompane%2Fdocker_facade/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261682921,"owners_count":23193677,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","shell","zsh"],"created_at":"2025-04-04T00:19:31.336Z","updated_at":"2025-06-24T13:08:11.191Z","avatar_url":"https://github.com/praisetompane.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# docker_facade\n\n## Objective\nFacade to reduce docker command typing ceremony.\n\n## Syntax Definition\n- Each function follows this notation: `doaafl`:\n    - `d` := docker. this does not change\n    - `o` := git object\n    - These are optional:\n        - `aa`:= git action represented as two letters\n        - `fl`:= flags\n- Notation glossary:\n    - d := git \n    - o := git object \n        - c := container \n        - i := image\n        - s := system\n    - a := docker action(s) \n        - bd := build\n        - cl := clean\n        - rm := remove\n        - ls := list\n        - sp := stop\n        - rn := run\n        - ph := push\n\n    - f := docker flag(s)\n        - f := force\n\n## Dependencies:\n- zsh\n\n## Setup Instructions:\n- Execute the script below.\n    ```shell\n    ./install.sh\n    ```\n\n- Reload open terminals and you are good to go.\n\n## [Documentation](docs/README.md)\n\n## Usage:\n- Example:\n    ```shell\n    # command:\n    dils\n\n    # output:\n    REPOSITORY                                                                                  TAG           IMAGE ID       CREATED          SIZE\n    vsc-computer_programming-35f078ac9f9010f20a5e87982f3326b272e499a89d1f21c1112069a82c8408cf   latest        82e688f70306   25 minutes ago   2.57GB\n    vsc-praise_resume-94cfa174b76834d7c3454b1316539bb494cb270e2bef0ff8686c44bd4761871e          latest        a05ddb1849ca   2 days ago       8.46GB\n    mcr.microsoft.com/vscode/devcontainers/go                                                   latest        8082b4d18786   2 weeks ago      2.45GB\n    mcr.microsoft.com/devcontainers/base                                                        bookworm      577ed426ea0b   2 weeks ago      1.29GB\n    qmcgaw/latexdevcontainer                                                                    latest-full   4932d0d06266   12 months ago    7.58GB\n    ```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpraisetompane%2Fdocker_facade","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpraisetompane%2Fdocker_facade","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpraisetompane%2Fdocker_facade/lists"}