An open API service indexing awesome lists of open source software.

https://github.com/hyper-prog/debianmaker

Scripts to create a debian system from a live environment with deboostrap
https://github.com/hyper-prog/debianmaker

Last synced: 12 months ago
JSON representation

Scripts to create a debian system from a live environment with deboostrap

Awesome Lists containing this project

README

          

# debianmaker
Scripts to create a debian system from a live environment with debootstrap

This script can debootstrap a Debian Buster system on full ZFS root or
optionally a softraid-lvm-ext4 disk structure.

**This scripts uses the whole space of the specified target disk, so _all data on this disks will be destroyed_!
Answer with extra caution when the script ask you to specify the disk to use!**

Using
------
- Boot a live debian on the target machine. (For example: https://grml.org/)
- Download this scripts from github (git clone https://github.com/hyper-prog/debianmaker)
- Enter the debianmaker directory (cd debianmaker)
- Start the "start" script (./start)

The script will ask all the necessary settings on start and runs (as much as possible) unattended way.

Features
--------
- The script creates a debian buster system on the target machine.
- It can install a full ZFS filesystem or SoftwareRAID-Lvm-Ext4 disk structure.
- The ZFS datasets / Lvm volumes are created according a simple table from a config file.
- The target system can boot via BIOS or UEFI.
- The script works unattended way. The necessary questions are asked only at the start.
- The docker and codker-composer can automatically installed.
- You can configure the scripts to work without any question. (In case you pre-edit the conf file)
- You can add an ssh public key to put into the root's ssh directory as authorised_keys