Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/armbian/config
Armbian Linux configuration utility
https://github.com/armbian/config
apache docker hassio ispconfig lamp mysql nas nextcloud nginx openhab openmediavault openvpn pi-hole plex postfix radarr server sonarr transmission tvheadend
Last synced: 27 days ago
JSON representation
Armbian Linux configuration utility
- Host: GitHub
- URL: https://github.com/armbian/config
- Owner: armbian
- License: gpl-2.0
- Created: 2014-01-27T09:49:36.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2024-09-08T17:55:41.000Z (about 2 months ago)
- Last Synced: 2024-09-27T06:20:28.453Z (about 1 month ago)
- Topics: apache, docker, hassio, ispconfig, lamp, mysql, nas, nextcloud, nginx, openhab, openmediavault, openvpn, pi-hole, plex, postfix, radarr, server, sonarr, transmission, tvheadend
- Language: Shell
- Homepage:
- Size: 2.63 MB
- Stars: 461
- Watchers: 66
- Forks: 163
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# NOTICE: [This tool is beeing replaced](https://github.com/armbian/configng)!
# Armbian configuration utility
Utility for configuring your board, adjusting services and installing applications.
It comes with Armbian by default.Login as root and type:
armbian-config
![](images/animated.gif)
- **system**
- install to SATA, eMMC, NAND or USB
- freeze and unfreeze kernel and BSP upgrades
- switching between available kernels and nightly builds
- edit boot environment
- reconfigure board settings with DT overlays or FEX (Allwinner legacy)
- select dedicated DTB (Solidrun i.MX6 and Odroid XU4/HC1/HC2 boards)
- adjust SSH daemon features
- 3G/4G LTE modem management
- run apt update and upgrade
- toggle BASH/ZSH with [Oh My ZSH](https://ohmyz.sh/) and [tmux](https://en.wikipedia.org/wiki/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. Toggle 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](https://tvheadend.org/) *(IPTV server)*
- [Syncthing](https://syncthing.net/) *(personal cloud)*
- [SoftEther VPN server](https://www.softether.org/) *(VPN server)*
- [Plex](https://www.plex.tv/) *(Plex media server)*
- [Emby](https://emby.media/) *(Emby media server)*
- [Radarr](https://radarr.video/) *(Movie downloading server)*
- [Sonarr](https://sonarr.tv/) *(TV shows downloading server)*
- [Transmission](https://transmissionbt.com/) *(torrent server)*
- [ISPConfig](https://www.ispconfig.org/) *(WEB & MAIL server)*
- [NCP](https://nextcloudpi.com) *(Nextcloud personal cloud)*
- [Openmediavault NAS](http://www.openmediavault.org/) *(NAS server)*
- [OpenHab2](https://www.openhab.org) *(Smarthome suite)*
- [Home Assistant](https://www.home-assistant.io/hassio/) *(Smarthome suite within Docker)*
- [PI hole](https://pi-hole.net) *(ad blocker)*
- [UrBackup](https://www.urbackup.org/) *(client/server backup system)*
- [Docker](https://www.docker.com) *(Docker CE engine)*
- [Mayan EDMS](https://www.mayan-edms.com/) *(Document management system within Docker)*
- [MiniDLNA](http://minidlna.sourceforge.net/) *(media sharing)*
- monitoring tools
- create diagnostics report
- toggle kernel headers, RDP service, Thunderbird and LibreOffice (desktop builds)
- **help**
- Links to documentation, support and sources**Run this utility on 3rd party Debian based distributions**
sudo wget https://apt.armbian.com/armbian.key -O key
sudo gpg --dearmor < key | sudo tee /usr/share/keyrings/armbian.gpg > /dev/null
sudo chmod go+r /usr/share/keyrings/armbian.gpg
sudo echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/armbian.gpg] http://apt.armbian.com $(lsb_release -cs) main $(lsb_release -cs)-utils $(lsb_release -cs)-desktop" | sudo tee /etc/apt/sources.list.d/armbian.list
apt update
apt install armbian-configDevelopment version:
# Install dependencies
apt install git iperf3 psmisc curl bc expect dialog network-manager sunxi-tools \
debconf-utils unzip dirmngr software-properties-common psmisc jqgit clone https://github.com/armbian/config
cd config
bash debian-config# Software testings
|Application name|Buster|Stretch*|Bionic*|Focal|Test install|
|:--|:--:|:--:|:--:|:--:|--:|
|TV headend (IPTV server)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:||15.11.2020|
|Syncthing (personal cloud)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:||15.11.2020|
|SoftEther VPN server (VPN server)|:grey_question:|:heavy_check_mark:|:heavy_check_mark:||09.03.2019|
|Plex (Plex media server)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:||15.07.2019|
|Emby (Emby server)|:heavy_check_mark:|:heavy_check_mark:|:grey_question:||24.07.2019|
|Radarr (Movie downloading server)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:||10.06.2019|
|Sonarr (TV shows downloading server)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:||10.06.2019|
|Transmission (torrent server)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:||10.06.2019|
|ISPConfig (WEB, SMTP, POP, IMAP, FTPD, MYSQL server)|:grey_question:|:heavy_check_mark:|:heavy_check_mark:||29.09.2018|
|NCP (Nextcloud personal cloud)|:grey_question:|:heavy_check_mark:|n/a||19.05.2019|
|OpenMediaVault NAS (NAS server)|:heavy_check_mark:|:heavy_check_mark:|n/a||24.07.2019|
|OpenHAB (Smarthome suite)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|19.9.2021|
|Home Assistant (Smarthome suite within Docker)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:||09.03.2019|
|PI hole (ad blocker)|:grey_question:|:heavy_check_mark:|:heavy_check_mark:||09.03.2019|
|UrBackup (client/server backup system)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:||10.06.2019|
|Docker (Docker CE engine)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:||10.06.2019|
|Mayan EDMS (Document management system within Docker)|:grey_question:|:heavy_check_mark:|:heavy_check_mark:||29.09.2018|
|MiniDLNA (Media sharing)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:||10.06.2019|\* no longer supported