Self-Host
- Create semi-{data, diskless} system
This configuration is like diskless mode except that home, parts of /var, and others are mounted for persistence. Also, like a data install with only parts of /var made persistent.
- Package networking
Use some setup-\* scripts to setup networking for bootstrap package installation on Alpine Linux, when doing a custom install.
- Add and use filesystem tools
You need to add the tools that will let you format/create one or more additional volumes/filesystems of your choice.
- Use modified 'setup-alpine' procedure
For a semi-{data,diskless} setup you need to modify the standard ‘setup-alpine’ procedure. Here we provide the details.
- Post-instal config
The following are not part of the base install, but either can be essential to system function (like adding boot entropy for some headless systems like the Raspberry Pi) or are widely accepted best practices (like creating a non-root admin user and limiting time spent as root).