Skip to content


The files module can be used to copy directories from config/files to any location in your image at build time, as long as the location exists at build time (e.g. you can’t put files in /home/<username>, because users haven’t been created yet prior to first boot).

Example configuration

- type: files
- usr: /usr # copies config/files/usr into your images /usr
# put configuration files you want in /etc/ on a *booted*
# system in /usr/etc/ in the image.
- etc: /etc # copies config/files/etc into your image's /etc immediately,
# for use with further modules.