Skip to content

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.