https://github.com/anthr76/boombox
My personal portable tooling repository for Developer Operations.
https://github.com/anthr76/boombox
Last synced: about 1 year ago
JSON representation
My personal portable tooling repository for Developer Operations.
- Host: GitHub
- URL: https://github.com/anthr76/boombox
- Owner: anthr76
- License: apache-2.0
- Archived: true
- Created: 2021-03-03T23:03:07.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2024-07-23T02:40:55.000Z (almost 2 years ago)
- Last Synced: 2025-03-29T11:07:23.277Z (about 1 year ago)
- Language: Shell
- Size: 604 KB
- Stars: 15
- Watchers: 3
- Forks: 4
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![Contributors][contributors-shield]][contributors-url]
[![Forks][forks-shield]][forks-url]
[![Stargazers][stars-shield]][stars-url]
[![Issues][issues-shield]][issues-url]
[![ASL License][license-shield]][license-url]
Boombox
Personal portable developer operations container. PPDOC
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
## About The Project
[](https://asciinema.org/a/LOSmlIAVU6J1iHXWbDCGKaFRo)
### Built With
* [Podman](https://github.com/containers/podman)
* [Buildah](https://github.com/containers/buildah)
* [Toolbox](https://github.com/containers/toolbox)
## Getting Started
> TODO
### Prerequisites
You'll need toolbox, and podman installed
* toolbox
```sh
sudo dnf install toolbox
```
### Installation
1. Clone or fork the repo
```sh
git clone https://github.com/anthr76/boombox.git
```
2. Make your desired ansible changes or provision the *shim* image how you like
```sh
TODO
```
## Usage
This 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.
_For more examples, please refer to the [Upstream Documentation](https://github.com/containers/toolbox)_
## Roadmap
See the [open issues](https://github.com/anthr76/boombox/issues) for a list of proposed features (and known issues).
## Contributing
Although 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.
1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request
## License
Distributed under the ASL 2.0 License. See `LICENSE` for more information.
## Contact
Anthony Rabbito - [@anthonyrabbito](https://twitter.com/anthonyrabbito) - hello@anthonyrabbito.com
[https://github.com/anthr76/boombox](https://github.com/anthr76/boombox)
## Acknowledgements
* [Containers Devs](https://github.com/containers?q=&type=&language=)
[contributors-shield]: https://img.shields.io/github/contributors/anthr76/boombox.svg?style=for-the-badge
[contributors-url]: https://github.com/anthr76/boombox/graphs/contributors
[forks-shield]: https://img.shields.io/github/forks/anthr76/boombox.svg?style=for-the-badge
[forks-url]: https://github.com/anthr76/boombox/network/members
[stars-shield]: https://img.shields.io/github/stars/anthr76/boombox.svg?style=for-the-badge
[stars-url]: https://github.com/anthr76/boombox/stargazers
[issues-shield]: https://img.shields.io/github/issues/anthr76/boombox.svg?style=for-the-badge
[issues-url]: https://github.com/anthr76/boombox/issues
[license-shield]: https://img.shields.io/github/license/anthr76/boombox.svg?style=for-the-badge
[license-url]: https://github.com/anthr76/boombox/blob/master/LICENSE