https://github.com/innovativeinventor/monobox-example
An example monobox project
https://github.com/innovativeinventor/monobox-example
Last synced: 5 months ago
JSON representation
An example monobox project
- Host: GitHub
- URL: https://github.com/innovativeinventor/monobox-example
- Owner: InnovativeInventor
- License: mit
- Created: 2018-07-17T23:09:12.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-10-15T20:49:42.000Z (over 7 years ago)
- Last Synced: 2025-05-30T05:09:25.120Z (about 1 year ago)
- Language: Dockerfile
- Size: 2.93 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Monobox-example
This is meant to be an example setup of [monobox](https://github.com/InnovativeInventor/monobox). It'll open up a environment with basic developer tools preconfigured and will print "Hello, world."
## Setup
All you need is `monobox` installed along with your Dockerfile and your Monofile. Your Monofile will contain everything you need to develop, and your Dockerfile will contain everything else you need for production.
In your Monofile, you can use the `MONOBOX` command which will add premade monofiles to your monobox. For example, in this project, Monofile looks like:
```
MONOBOX basicdev
```
This will install nano and git to your environment.
You can view and search the list of boxes and the packages that they install at https://boxes.homelabs.space/.
## Running
To run, just type `monobox` and you're now in your portable, Dockerized environment.