Debian Appliance
AllStarLink distributes a set of packages that turn a Debian OS installation into an "appliance" for almost-turnkey operation of an ASL node. The following features are available with the appliance packages.
Debian 13 Only
An ASL Appliance can only be added to Debian 13 installations.
Appliance Options :
The following appliance options are available :
| Feature | ASL3-Appliance | ASL3-Appliance-Pi | ASL3-Appliance-PC |
|---|---|---|---|
| ASL Appliance Web Page | |||
| Web Server Management | |||
| Allmon3 Auto-Configuration | |||
| Cockpit | |||
| Firewall Configuration | |||
mDNS Broadcasts (.local DNS names) |
|||
| Swapfile Management | |||
Pi /dev/serial0 Management |
|||
| Wi-Fi Configuration Preloaded | |||
| Logs and temp files are ephemeral to reduce writes to media when used on an ASL3 Appliance Pi image |
Appliance Installation :
Any Debian 13 installation can be turned into an appliance. The following will work for any platform, including virtual machines and VPS installs.
sudo apt install asl3-appliance
Systems that are hardware based (that are not Raspberry Pi platforms) where certain additional features may be desired, notably mDNS and swap management can use the "PC" flavor of the appliance:
sudo apt install asl3-appliance-pc
Systems that are based on the Raspberry Pi platform are strongly encouraged to start with the ASL3 Appliance (Raspberry Pi) image that includes the asl3-appliance-pi package. Those who need to create their own Pi images (something ASL does not support), can use:
sudo apt install asl3-appliance-pi
Use one of the above in the Debian Appliance directions in place of the ASL3 Package Install step.