Utility for configuring your board, adjusting services and installing applications. It comes with Armbian by default.
Login as root and type:
armbian-config
- system
- install to SATA, eMMC, NAND or USB
- freeze and unfreeze kernel and BSP upgrades
- switching between avaliable kernels and nightly builds
- edit boot environment
- reconfigure board settings with DT overlays or FEX (Allwinner legacy)
- select dedicated DTB (Solidrun imx6 and Odroid XU4/HC1/HC2 boards)
- adjust SSH daemon features
- 3G/4G LTE modem management
- run apt update and upgrade
- toogle BASH/ZSH with Oh My ZSH and tmux
- toggle desktop and login manager (desktop builds)
- adjusting the display resolution (some boards)
- enabling read only root filesystem (Ubuntu)
- network
- select dynamic or static IP address
- hotspot management. Automatic detection of: nl80211, realtek, 802.11n, 802.11a and 802.11ac
- iperf3. Toogle bandwidth measuring server
- connect to wireless
- install IR support
- install support, pair and connect Bluetooth devices
- edit IFUPDOWN interfaces
- personal
- change timezone, languages and hostname
- select welcome screen items
- software
- softy
- TV headend (IPTV server)
- Syncthing (personal cloud)
- SoftEther VPN server (VPN server)
- ExaGear desktop (x86 emulator)
- Plex (Plex media server)
- Radarr (Movie downloading server)
- Sonarr (TV shows downloading server)
- Transmission (torrent server)
- ISPConfig (WEB & MAIL server)
- NCP (Nextcloud personal cloud)
- Openmediavault NAS (NAS server)
- PI hole (ad blocker)
- UrBackup (client/server backup system)
- Docker (Docker CE engine)
- Mayan EDMS (Document management system within Docker)
- MiniDLNA (media sharing)
- monitoring tools
- create diagnostics report
- toggle kernel headers, RDP service, Thunderbird and Libreoffice (desktop builds)
- softy
- help
- Links to documentation, support and sources
Running this utility on 3rd party Debian based distributions
# Install dependencies
apt install git iperf3 psmisc curl bc expect dialog network-manager sunxi-tools iptables \
debconf-utils unzip dirmngr software-properties-common
git clone https://github.com/armbian/config
cd config
bash debian-config
Application name | Stretch | Bionic | Test install |
---|---|---|---|
TV headend (IPTV server) | ✔️ | ✔️ | 30.09.2018 |
Syncthing (personal cloud) | ✔️ | ✔️ | 29.09.2018 |
SoftEther VPN server (VPN server) | ✔️ | ✔️ | 29.09.2018 |
ExaGear desktop (x86 emulator) | n/a | ❓ | ❓ |
Plex (Plex media server) | ✔️ | ✔️ | 29.09.2018 |
Radarr (Movie downloading server) | ✔️ | ✔️ | 29.09.2018 |
Sonarr (TV shows downloading server) | ✔️ | ✔️ | 29.09.2018 |
Transmission (torrent server) | ✔️ | ✔️ | 29.09.2018 |
ISPConfig (WEB, SMTP, POP, IMAP, FTPD, MYSQL server) | ✔️ | ✔️ | 29.09.2018 |
NCP (Nextcloud personal cloud) | ✔️ | n/a | 29.09.2018 |
Openmediavault NAS (NAS server) | ✔️ | n/a | 29.09.2018 |
PI hole (ad blocker) | ✔️ | ✔️ | 29.09.2018 |
UrBackup (client/server backup system) | ✔️ | ✔️ | 29.09.2018 |
Docker (Docker CE engine) | ✔️ | ✔️ | 29.09.2018 |
Mayan EDMS (Document management system within Docker) | ✔️ | ✔️ | 29.09.2018 |
MiniDLNA (Media sharing) | ✔️ | ✔️ | 29.09.2018 |