Go to file
George Rawlinson a1522779ff
initial commit
2021-09-11 08:12:36 +00:00
.reuse initial commit 2021-09-11 08:12:36 +00:00
LICENSES initial commit 2021-09-11 08:12:36 +00:00
README initial commit 2021-09-11 08:12:36 +00:00
distrobuilder-create.sh initial commit 2021-09-11 08:12:36 +00:00
sudoers.conf initial commit 2021-09-11 08:12:36 +00:00
systemd.service initial commit 2021-09-11 08:12:36 +00:00
systemd.timer initial commit 2021-09-11 08:12:36 +00:00
sysusers.conf initial commit 2021-09-11 08:12:36 +00:00
tmpfiles.conf initial commit 2021-09-11 08:12:36 +00:00

README

# distrobuilder-create

Simple utility to automatically create [lxd][0] images with [distrobuilder][1]
and upload to a local instance of lxd. The included script will create both
container and virtual machine images.

At this stage, only Arch Linux images are generated. The files may need
tweaking to support other distributions.

## Usage

Add image templates to `/etc/distrobuilder-create`, start the included
`distrobuilder-create@.timer` systemd unit.

```sh
$EDITOR /etc/distrobuilder-create/archlinux.yml
systemctl enable --now distrobuilder-create@archlinux.timer
```

## License

GPL-3.0-only