{"id":17610102,"url":"https://github.com/anthr76/boombox","last_synced_at":"2025-03-30T18:30:49.485Z","repository":{"id":38828298,"uuid":"344287792","full_name":"anthr76/boombox","owner":"anthr76","description":"My personal portable tooling repository for Developer Operations.","archived":true,"fork":false,"pushed_at":"2024-07-23T02:40:55.000Z","size":618,"stargazers_count":15,"open_issues_count":11,"forks_count":4,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-03-29T11:07:23.277Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/anthr76.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":"2021-03-03T23:03:07.000Z","updated_at":"2024-07-23T20:23:01.000Z","dependencies_parsed_at":"2024-01-01T23:53:26.889Z","dependency_job_id":"9bdbb9bf-57c4-48a6-a03e-438f56d5988b","html_url":"https://github.com/anthr76/boombox","commit_stats":null,"previous_names":[],"tags_count":74,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anthr76%2Fboombox","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anthr76%2Fboombox/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anthr76%2Fboombox/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anthr76%2Fboombox/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/anthr76","download_url":"https://codeload.github.com/anthr76/boombox/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246342824,"owners_count":20761939,"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":[],"created_at":"2024-10-22T17:43:14.250Z","updated_at":"2025-03-30T18:30:44.469Z","avatar_url":"https://github.com/anthr76.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!--\n*** Thanks for checking out the Best-README-Template. If you have a suggestion\n*** that would make this better, please fork the repo and create a pull request\n*** or simply open an issue with the tag \"enhancement\".\n*** Thanks again! Now go create something AMAZING! :D\n***\n***\n***\n*** To avoid retyping too much info. Do a search and replace for the following:\n*** anthr76, tooling, anthonyrabbito, hello@anthonyrabbito.com, Personal DevOps Tooling, project_description\n--\u003e\n\n\n\n\u003c!-- PROJECT SHIELDS --\u003e\n\u003c!--\n*** I'm using markdown \"reference style\" links for readability.\n*** Reference links are enclosed in brackets [ ] instead of parentheses ( ).\n*** See the bottom of this document for the declaration of the reference variables\n*** for contributors-url, forks-url, etc. This is an optional, concise syntax you may use.\n*** https://www.markdownguide.org/basic-syntax/#reference-style-links\n--\u003e\n[![Contributors][contributors-shield]][contributors-url]\n[![Forks][forks-shield]][forks-url]\n[![Stargazers][stars-shield]][stars-url]\n[![Issues][issues-shield]][issues-url]\n[![ASL License][license-shield]][license-url]\n\n\n\n\u003c!-- PROJECT LOGO --\u003e\n\u003cbr /\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/anthr76/boombox\"\u003e\n    \u003cimg src=\"https://pixy.org/src/16/160904.png\" alt=\"Logo\" width=\"80\" height=\"80\"\u003e\n  \u003c/a\u003e\n\n  \u003ch3 align=\"center\"\u003eBoombox\u003c/h3\u003e\n\n  \u003cp align=\"center\"\u003e\n    Personal portable developer operations container. PPDOC\n    \u003cbr /\u003e\n    \u003ca href=\"https://github.com/anthr76/boombox/docs\"\u003e\u003cstrong\u003eExplore the docs »\u003c/strong\u003e\u003c/a\u003e\n    \u003cbr /\u003e\n    \u003cbr /\u003e\n    \u003ca href=\"https://github.com/anthr76/boombox\"\u003eView Demo\u003c/a\u003e\n    ·\n    \u003ca href=\"https://github.com/anthr76/boombox/issues\"\u003eReport Bug\u003c/a\u003e\n    ·\n    \u003ca href=\"https://github.com/anthr76/boombox/issues/new\"\u003eRequest Feature\u003c/a\u003e\n  \u003c/p\u003e\n\u003c/p\u003e\n\n\n\n\u003c!-- TABLE OF CONTENTS --\u003e\n\u003cdetails open=\"open\"\u003e\n  \u003csummary\u003e\u003ch2 style=\"display: inline-block\"\u003eTable of Contents\u003c/h2\u003e\u003c/summary\u003e\n  \u003col\u003e\n    \u003cli\u003e\n      \u003ca href=\"#about-the-project\"\u003eAbout The Project\u003c/a\u003e\n      \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"#built-with\"\u003eBuilt With\u003c/a\u003e\u003c/li\u003e\n      \u003c/ul\u003e\n    \u003c/li\u003e\n    \u003cli\u003e\n      \u003ca href=\"#getting-started\"\u003eGetting Started\u003c/a\u003e\n      \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"#prerequisites\"\u003ePrerequisites\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"#installation\"\u003eInstallation\u003c/a\u003e\u003c/li\u003e\n      \u003c/ul\u003e\n    \u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#usage\"\u003eUsage\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#roadmap\"\u003eRoadmap\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#contributing\"\u003eContributing\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#license\"\u003eLicense\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#contact\"\u003eContact\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#acknowledgements\"\u003eAcknowledgements\u003c/a\u003e\u003c/li\u003e\n  \u003c/ol\u003e\n\u003c/details\u003e\n\n\n\n\u003c!-- ABOUT THE PROJECT --\u003e\n## About The Project\n\n[![asciicast](docs/images/example.svg)](https://asciinema.org/a/LOSmlIAVU6J1iHXWbDCGKaFRo)\n\n\n### Built With\n\n* [Podman](https://github.com/containers/podman)\n* [Buildah](https://github.com/containers/buildah)\n* [Toolbox](https://github.com/containers/toolbox)\n\n\n\n\u003c!-- GETTING STARTED --\u003e\n## Getting Started\n\n\u003e TODO\n\n### Prerequisites\n\nYou'll need toolbox, and podman installed\n* toolbox\n  ```sh\n  sudo dnf install toolbox\n  ```\n\n### Installation\n\n1. Clone or fork the repo\n   ```sh\n   git clone https://github.com/anthr76/boombox.git\n   ```\n2. Make your desired ansible changes or provision the *shim* image how you like\n   ```sh\n   TODO\n   ```\n\n\n\n\u003c!-- USAGE EXAMPLES --\u003e\n## Usage\n\nThis repo is intended to store my personal tooling for toolbox in VCS. My optimal DevOps environment uses a OpenSUSE [Tumbleweed](https://registry.opensuse.org/cgi-bin/cooverview)container packaged with DNF instead of Zypper. I choose to use Tumbleweed since it's rolling and I package my applications I use on a daily basis on [OBS](https://build.opensuse.org/package/show/home:anthr76:kubernetes/). The tumbleweed DNF container I have built here should be submitted back to Toolbox once it's cleaned up. My shim container then adds my ansible configured opions on a timer to ensure it's always up to date.\n\n_For more examples, please refer to the [Upstream Documentation](https://github.com/containers/toolbox)_\n\n\n\n\u003c!-- ROADMAP --\u003e\n## Roadmap\n\nSee the [open issues](https://github.com/anthr76/boombox/issues) for a list of proposed features (and known issues).\n\n\u003c!-- CONTRIBUTING --\u003e\n## Contributing\n\nAlthough this is my personal project that others likely won't find useful I'm always open to learning new things and seeing how others interpret things. \n\n1. Fork the Project\n2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)\n3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)\n4. Push to the Branch (`git push origin feature/AmazingFeature`)\n5. Open a Pull Request\n\n\u003c!-- LICENSE --\u003e\n## License\n\nDistributed under the ASL 2.0 License. See `LICENSE` for more information.\n\n\u003c!-- CONTACT --\u003e\n## Contact\n\nAnthony Rabbito - [@anthonyrabbito](https://twitter.com/anthonyrabbito) - hello@anthonyrabbito.com\n\n[https://github.com/anthr76/boombox](https://github.com/anthr76/boombox)\n\n\n\n\u003c!-- ACKNOWLEDGEMENTS --\u003e\n## Acknowledgements\n\n* [Containers Devs](https://github.com/containers?q=\u0026type=\u0026language=)\n\n\u003c!-- MARKDOWN LINKS \u0026 IMAGES --\u003e\n\u003c!-- https://www.markdownguide.org/basic-syntax/#reference-style-links --\u003e\n[contributors-shield]: https://img.shields.io/github/contributors/anthr76/boombox.svg?style=for-the-badge\n[contributors-url]: https://github.com/anthr76/boombox/graphs/contributors\n[forks-shield]: https://img.shields.io/github/forks/anthr76/boombox.svg?style=for-the-badge\n[forks-url]: https://github.com/anthr76/boombox/network/members\n[stars-shield]: https://img.shields.io/github/stars/anthr76/boombox.svg?style=for-the-badge\n[stars-url]: https://github.com/anthr76/boombox/stargazers\n[issues-shield]: https://img.shields.io/github/issues/anthr76/boombox.svg?style=for-the-badge\n[issues-url]: https://github.com/anthr76/boombox/issues\n[license-shield]: https://img.shields.io/github/license/anthr76/boombox.svg?style=for-the-badge\n[license-url]: https://github.com/anthr76/boombox/blob/master/LICENSE","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanthr76%2Fboombox","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanthr76%2Fboombox","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanthr76%2Fboombox/lists"}