Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tritondatacenter/debian-lx-brand-image-builder
Scripts used for creating an lx-brand Debian image
https://github.com/tritondatacenter/debian-lx-brand-image-builder
debian joyent lx-brand smartos triton
Last synced: about 4 hours ago
JSON representation
Scripts used for creating an lx-brand Debian image
- Host: GitHub
- URL: https://github.com/tritondatacenter/debian-lx-brand-image-builder
- Owner: TritonDataCenter
- License: mpl-2.0
- Created: 2015-03-16T15:01:56.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2018-07-20T12:50:52.000Z (over 6 years ago)
- Last Synced: 2024-04-12T04:14:38.248Z (7 months ago)
- Topics: debian, joyent, lx-brand, smartos, triton
- Language: Shell
- Homepage: https://docs.joyent.com/images/container-native-linux
- Size: 112 KB
- Stars: 7
- Watchers: 10
- Forks: 19
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Debian lx-brand Image Builder
[![Build Status](https://travis-ci.org/joyent/debian-lx-brand-image-builder.svg?branch=master)](https://travis-ci.org/joyent/debian-lx-brand-image-builder) (shecllcheck)
This is a collection of scripts used for creating an lx-brand Debian image.
## Requirements
In order to use these scripts you'll need:
- Debian running in a VM or bare metal (required for the `install` script)
- debootstrap: `apt-get install -y debootstrap`
- git: `apt-get install -y git`
- A SmartOS (or SDC headnode) install (required for the `create-lx-image` script)## Usage
1. Run `./install -d -m -i -p -u -.tar.gz`). See `./install -h` for detailed usage.
2. Copy the tarball to a SmartOS machine or SDC headnode and run `./create-lx-image -t /full/path/to/-.tar.gz` (substituting the name of your tar file). This will create the image file and manifest.