Automatic documentation update

This commit is contained in:
igorpecovnik
2025-04-27 20:27:20 +00:00
committed by Igor
parent 7ab2c940c7
commit d2c7c4efab
55 changed files with 3734 additions and 2434 deletions

View File

@@ -1,66 +1,40 @@
---
comments: true
---
# Localisation
***
## Change Global timezone
<!--- section image START from tools/include/images/LO001.png --->
[![Change Global timezone](/images/LO001.png)](#)
<!--- section image STOP from tools/include/images/LO001.png --->
**Command:**
~~~
**Author:** @armbian
**Status:** Stable
~~~ custombash
armbian-config --cmd LO001
~~~
**Author:** @armbian
**Status:** Stable
***
## Change Locales reconfigure the language and character set
**Command:**
~~~
~~~ bash title="Change Locales reconfigure the language and character set:"
armbian-config --cmd LO002
~~~
**Author:** @armbian
**Status:** Stable
***
## Change Keyboard layout
**Command:**
~~~
~~~ bash title="Change Keyboard layout:"
armbian-config --cmd LO003
~~~
**Author:** @armbian
**Status:** Stable
***
## Change System Hostname
**Command:**
~~~
~~~ bash title="Change System Hostname:"
armbian-config --cmd LO005
~~~
**Author:** @armbian
**Status:** Stable
***

View File

@@ -1,12 +1,17 @@
---
comments: true
---
# Fixed and wireless network settings
## Basic setup
***
## Basic Network Setup
Basic network setup
<!--- section image START from tools/include/images/BNS001.png --->
[![Basic Network Setup](/images/BNS001.png)](#)
[![Basic setup](/images/BNS001.png)](#)
<!--- section image STOP from tools/include/images/BNS001.png --->
@@ -24,91 +29,96 @@ graph LR
<!--- header STOP from tools/include/markdown/BNS001-header.md --->
**Command:**
~~~
**Author:** @igorpecovnik
**Status:** Stable
~~~ custombash
armbian-config --cmd BNS001
~~~
**Author:** @igorpecovnik
**Status:** Stable
<!--- footer START from tools/include/markdown/BNS001-footer.md --->
1. **Select Interface:**
- Launch the `armbian-config` utility:
```bash
sudo armbian-config
```
- Navigate to `Network` and choose the desired network interface (e.g., `eth0` for wired or `wlan0` for wireless).
**Select Interface:**
Choose the desired network interface, such as:
2. **Wireless Interface Configuration:**
- If configuring a wireless interface:
- A list of available Access Points (APs) will be displayed.
- Select your preferred AP and enter the password when prompted. Leave the password field empty for open networks.
- `eth0` for wired Ethernet
- `wlan0` for wireless connections
3. **IP Address Configuration:**
- Choose between:
- **DHCP (Dynamic Host Configuration Protocol):** Automatically assigns an IP address.
- **Static IP:** Manually enter details:
- **MAC Address (optional):** Specify if you want spoofing MAC address.
- **IP Address:** Use CIDR notation (e.g., `192.168.1.10/24`).
- **Route:** Default is `0.0.0.0/0`.
- **Gateway:** Typically the router's IP, e.g., `192.168.1.1`.
- **DNS:** Default is `9.9.9.9`, but can be changed.
If selecting a **wireless interface**:
- A list of available Access Points (APs) will be displayed.
- Select your preferred AP and enter the password when prompted.
- Leave the password field empty for open networks.
**IP Address Configuration:**
Choose between:
- **DHCP (Dynamic Host Configuration Protocol):**
Automatically assigns an IP address.
- **Static IP:**
Manually enter the following details:
- **MAC Address (optional):** Specify if you want to spoof the MAC address.
- **IP Address:** Use CIDR notation (e.g., `192.168.1.10/24`).
- **Route:** Default is `0.0.0.0/0`.
- **Gateway:** Typically the routers IP (e.g., `192.168.1.1`).
- **DNS:** Default is `9.9.9.9`, but you can specify another.
**Finalize Configuration:**
- Review and confirm your settings.
- The system will apply the configurations.
- Your network connection should then be fully established.
4. **Finalize Configuration:**
- Review and confirm your settings.
- The system applies the configurations, and your network should be set up.
<!--- footer STOP from tools/include/markdown/BNS001-footer.md --->
***
## Remove Fallback DHCP Configuration
Drop preinstalled automatic DHCP on all wired interfaces after your configuration is setup.
**Command:**
~~~
~~~ bash title="Remove Fallback DHCP Configuration:"
armbian-config --cmd BNS002
~~~
## View configuration
View Network Configuration
<!--- section image START from tools/include/images/VNS001.png --->
[![View configuration](/images/VNS001.png)](#)
<!--- section image STOP from tools/include/images/VNS001.png --->
<!--- header START from tools/include/markdown/VNS001-header.md --->
View Network Configuration allows you to display the systems active network settings as a Netplan YAML configuration. This shows interfaces, IP addresses, gateways, DNS servers, and other networking details in a clean, human-readable format. Useful for verifying, troubleshooting, or manually editing network setup on systems that use Netplan for managing network interfaces.
<!--- header STOP from tools/include/markdown/VNS001-header.md --->
**Author:** @igorpecovnik
**Status:** Stable
***
## View Network Settings
<!--- section image START from tools/include/images/VNS001.png --->
[![View Network Settings](/images/VNS001.png)](#)
<!--- section image STOP from tools/include/images/VNS001.png --->
**Command:**
~~~
~~~ custombash
armbian-config --cmd VNS001
~~~
**Author:** @igorpecovnik
**Status:** Stable
## Advanced
Advanced bridged network configuration
***
## Advanced bridged network configuration
#### Add or Change
***
Add / change interface
### Add / change interface
<!--- header START from tools/include/markdown/NE002-header.md --->
<!--- header START from tools/include/markdown/NEA001-header.md --->
``` mermaid
graph LR
A[Network] --> B[Add / Change interface];
@@ -123,19 +133,19 @@ graph LR
F -->W[Access point];
```
<!--- header STOP from tools/include/markdown/NE002-header.md --->
**Command:**
~~~
armbian-config --cmd NE002
~~~
<!--- header STOP from tools/include/markdown/NEA001-header.md --->
**Author:** @igorpecovnik
**Status:** Stable
<!--- footer START from tools/include/markdown/NE002-footer.md --->
~~~ custombash
armbian-config --cmd NEA001
~~~
<!--- footer START from tools/include/markdown/NEA001-footer.md --->
=== "Wired device check"
In order to configure your network devices, they need to be supported the kernel.
@@ -160,58 +170,35 @@ armbian-config --cmd NE002
It is usually something like `wlan0`, `wlo1` or `wlx12334c47dec3`. If you get blank response, it means your WiFi device / dongle is not supported by the kernel.
<!--- footer STOP from tools/include/markdown/NE002-footer.md --->
<!--- footer STOP from tools/include/markdown/NEA001-footer.md --->
***
### Revert to Armbian defaults
**Command:**
~~~
armbian-config --cmd NE003
~~~ bash title="Revert to Armbian defaults:"
armbian-config --cmd NEA002
~~~
**Author:** @igorpecovnik
**Status:** Stable
***
### Show configuration
**Command:**
~~~
armbian-config --cmd NE004
~~~ bash title="Show configuration:"
armbian-config --cmd NEA003
~~~
**Author:** @igorpecovnik
**Status:** Stable
***
### Show active status
**Command:**
~~~
armbian-config --cmd NE005
~~~ bash title="Show active status:"
armbian-config --cmd NEA004
~~~
**Author:** @igorpecovnik
**Status:** Stable
***
## WireGuard VPN client / server
## WireGuard
WireGuard VPN client / server
<!--- section image START from tools/include/images/WG001.png --->
[![WireGuard VPN client / server](/images/WG001.png)](#)
[![WireGuard](/images/WG001.png)](#)
<!--- section image STOP from tools/include/images/WG001.png --->
@@ -219,16 +206,16 @@ armbian-config --cmd NE005
WireGuard is an extremely simple yet fast and modern VPN that utilizes state-of-the-art cryptography. It aims to be faster, simpler, leaner, and more useful than IPsec, while avoiding the massive headache. It intends to be considerably more performant than OpenVPN. WireGuard is designed as a general purpose VPN for running on embedded interfaces and super computers alike, fit for many different circumstances. Initially released for the Linux kernel, it is now cross-platform (Windows, macOS, BSD, iOS, Android) and widely deployable. Regarded as the most secure, easiest to use, and simplest VPN solution in the industry.
<!--- header STOP from tools/include/markdown/WG001-header.md --->
**Command:**
~~~
armbian-config --cmd WG001
~~~
**Author:** @armbian
**Status:** Enabled
~~~ custombash
armbian-config --cmd WG001
~~~
<!--- footer START from tools/include/markdown/WG001-footer.md --->
=== "Access to the server from internet"
@@ -259,67 +246,20 @@ More informations:
<!--- footer STOP from tools/include/markdown/WG001-footer.md --->
***
## WireGuard remove
<!--- section image START from tools/include/images/WG002.png --->
[![WireGuard remove](/images/WG002.png)](#)
<!--- section image STOP from tools/include/images/WG002.png --->
This operation will remove WireGuard
**Command:**
~~~
~~~ bash title="WireGuard remove:"
armbian-config --cmd WG002
~~~
**Author:** @armbian
**Status:** Enabled
***
## WireGuard clients QR codes
<!--- section image START from tools/include/images/WG003.png --->
[![WireGuard clients QR codes](/images/WG003.png)](#)
<!--- section image STOP from tools/include/images/WG003.png --->
**Command:**
~~~
~~~ bash title="WireGuard clients QR codes:"
armbian-config --cmd WG003
~~~
**Author:** @armbian
**Status:** Enabled
***
## WireGuard purge with data folder
<!--- section image START from tools/include/images/WG004.png --->
[![WireGuard purge with data folder](/images/WG004.png)](#)
<!--- section image STOP from tools/include/images/WG004.png --->
This operation will purge WireGuard with data folder
**Command:**
~~~
~~~ bash title="WireGuard purge with data folder:"
armbian-config --cmd WG004
~~~
**Author:** @armbian
**Status:** Enabled
***

File diff suppressed because it is too large Load Diff

View File

@@ -1,143 +1,97 @@
---
comments: true
---
# Docker containerization and KVM virtual machines
## Docker
***
## Docker minimal
Docker minimal
<!--- section image START from tools/include/images/CON001.webp --->
[![Docker minimal](/images/CON001.webp)](#)
[![Docker](/images/CON001.webp)](#)
<!--- section image STOP from tools/include/images/CON001.webp --->
This operation will install Docker Minimal.
**Command:**
~~~
armbian-config --cmd CON001
~~~
**Author:** @schwar3kat
**Status:** Stable
~~~ custombash
armbian-config --cmd CON001
~~~
<!--- footer START from tools/include/markdown/CON001-footer.md --->
What is Docker? Docker helps developers build, share, run, and verify applications anywhere - without tedious environment configuration or management.
<!--- footer STOP from tools/include/markdown/CON001-footer.md --->
***
## Docker engine
This operation will install Docker Engine.
**Command:**
~~~
~~~ bash title="Docker engine:"
armbian-config --cmd CON002
~~~
**Author:** @schwar3kat
**Status:** Stable
***
## Docker remove
This operation will purge Docker.
**Command:**
~~~
~~~ bash title="Docker remove:"
armbian-config --cmd CON003
~~~
**Author:** @schwar3kat
**Status:** Stable
***
## Docker purge with all images, containers, and volumes
This operation will delete all Docker images, containers, and volumes.
**Command:**
~~~
~~~ bash title="Docker purge with all images, containers, and volumes:"
armbian-config --cmd CON004
~~~
**Author:** @schwar3kat
**Status:** Stable
***
## Portainer container management platform
<!--- section image START from tools/include/images/CON005.webp --->
[![Portainer container management platform](/images/CON005.webp)](#)
<!--- section image STOP from tools/include/images/CON005.webp --->
## Portainer
<!--- header START from tools/include/markdown/CON005-header.md --->
Portainer container management platform
<!--- section image START from tools/include/images/POR001.webp --->
[![Portainer](/images/POR001.webp)](#)
<!--- section image STOP from tools/include/images/POR001.webp --->
<!--- header START from tools/include/markdown/POR001-header.md --->
Portainer simplifies your Docker container management via Portainer web interface. It enables faster deploy of the applications and it gives real time visibility.
<!--- header STOP from tools/include/markdown/CON005-header.md --->
**Command:**
~~~
armbian-config --cmd CON005
~~~
<!--- header STOP from tools/include/markdown/POR001-header.md --->
**Author:** @armbian
**Status:** Stable
<!--- footer START from tools/include/markdown/CON005-footer.md --->
~~~ custombash
armbian-config --cmd POR001
~~~
<!--- footer START from tools/include/markdown/POR001-footer.md --->
=== "Access to the web interface"
The web interface is accessible via port **9002**:
- URL = `http://<your.IP>:9002`
<!--- footer STOP from tools/include/markdown/CON005-footer.md --->
<!--- footer STOP from tools/include/markdown/POR001-footer.md --->
***
## Portainer remove
**Command:**
~~~
armbian-config --cmd CON006
~~~ bash title="Portainer remove:"
armbian-config --cmd POR002
~~~
**Author:** @armbian
**Status:** Stable
***
## Portainer purge with with data folder
**Command:**
~~~
armbian-config --cmd CON007
~~~ bash title="Portainer purge with with data folder:"
armbian-config --cmd POR003
~~~
**Author:** @armbian
**Status:** Stable
***

View File

@@ -1,16 +1,21 @@
---
comments: true
---
# Network-wide ad blockers servers
***
## Pi-hole DNS ad blocker
<!--- section image START from tools/include/images/DNS001.png --->
[![Pi-hole DNS ad blocker](/images/DNS001.png)](#)
<!--- section image STOP from tools/include/images/DNS001.png --->
## Pi-hole
<!--- header START from tools/include/markdown/DNS001-header.md --->
Pi-hole DNS ad blocker
<!--- section image START from tools/include/images/PIH001.png --->
[![Pi-hole](/images/PIH001.png)](#)
<!--- section image STOP from tools/include/images/PIH001.png --->
<!--- header START from tools/include/markdown/PIH001-header.md --->
Pi-hole is a network-wide ad blocker that acts as a DNS (Domain Name System) sinkhole. It works by blocking requests to known ad servers, trackers, and malicious websites across all devices connected to your home network. Here's how it works:
- DNS-Based Filtering: Pi-hole intercepts DNS requests from devices on your network. When a device tries to connect to a website, Pi-hole checks if the website's domain is on a blocklist. If it is, Pi-hole prevents the connection from being made, effectively blocking ads, trackers, and potentially harmful sites.
@@ -24,19 +29,19 @@ Pi-hole is a network-wide ad blocker that acts as a DNS (Domain Name System) sin
- Privacy and Speed: By blocking unwanted content at the DNS level, Pi-hole not only improves browsing speed (since ads are not loaded), but also enhances privacy by preventing tracking scripts from running in the background.
Pi-hole is typically installed on a Armbian minimal, but it can also run on other systems. It's a great way to have ad-blocking and privacy protection across your entire network without needing to install anything on individual devices.
<!--- header STOP from tools/include/markdown/DNS001-header.md --->
**Command:**
~~~
armbian-config --cmd DNS001
~~~
<!--- header STOP from tools/include/markdown/PIH001-header.md --->
**Author:** @armbian
**Status:** Stable
<!--- footer START from tools/include/markdown/DNS001-footer.md --->
~~~ custombash
armbian-config --cmd PIH001
~~~
<!--- footer START from tools/include/markdown/PIH001-footer.md --->
=== "Access the web interface"
The web interface of Pi-hole can be accessed via:
@@ -48,58 +53,35 @@ armbian-config --cmd DNS001
<https://docs.pi-hole.net/>
<!--- footer STOP from tools/include/markdown/DNS001-footer.md --->
<!--- footer STOP from tools/include/markdown/PIH001-footer.md --->
***
## Pi-hole remove
**Command:**
~~~
armbian-config --cmd DNS003
~~~ bash title="Pi-hole remove:"
armbian-config --cmd PIH003
~~~
**Author:** @armbian
**Status:** Stable
***
## Pi-hole change web admin password
**Command:**
~~~
armbian-config --cmd DNS002
~~~ bash title="Pi-hole change web admin password:"
armbian-config --cmd PIH002
~~~
**Author:** @armbian
**Status:** Stable
***
## Pi-hole purge with data folder
**Command:**
~~~
armbian-config --cmd DNS004
~~~ bash title="Pi-hole purge with data folder:"
armbian-config --cmd PIH004
~~~
**Author:** @armbian
**Status:** Stable
***
## Unbound caching DNS resolver
## Unbound
Unbound caching DNS resolver
<!--- section image START from tools/include/images/UNB001.png --->
[![Unbound caching DNS resolver](/images/UNB001.png)](#)
[![Unbound](/images/UNB001.png)](#)
<!--- section image STOP from tools/include/images/UNB001.png --->
@@ -107,16 +89,16 @@ armbian-config --cmd DNS004
Unbound is a high-performance, open-source DNS resolver. It primarily serves to resolve domain names into IP addresses for devices on a network. Unlike regular DNS servers, Unbound performs DNS lookups directly and securely, providing features like DNSSEC validation (ensuring data integrity) and privacy protections. It's often used to improve speed, security, and privacy by resolving queries locally rather than relying on external DNS services.
<!--- header STOP from tools/include/markdown/UNB001-header.md --->
**Command:**
~~~
armbian-config --cmd UNB001
~~~
**Author:** @armbian
**Status:** Stable
~~~ custombash
armbian-config --cmd UNB001
~~~
<!--- footer START from tools/include/markdown/UNB001-footer.md --->
=== "Default DNS port"
@@ -136,41 +118,26 @@ armbian-config --cmd UNB001
<!--- footer STOP from tools/include/markdown/UNB001-footer.md --->
***
## Unbound remove
**Command:**
~~~
~~~ bash title="Unbound remove:"
armbian-config --cmd UNB002
~~~
**Author:** @armbian
**Status:** Stable
***
## Unbound purge with data folder
**Command:**
~~~
~~~ bash title="Unbound purge with data folder:"
armbian-config --cmd UNB003
~~~
**Author:** @armbian
**Status:** Stable
***
## AdGuardHome
AdGuardHome DNS sinkhole
## AdGuardHome DNS sinkhole
<!--- section image START from tools/include/images/ADG001.png --->
[![AdGuardHome DNS sinkhole](/images/ADG001.png)](#)
[![AdGuardHome](/images/ADG001.png)](#)
<!--- section image STOP from tools/include/images/ADG001.png --->
@@ -179,16 +146,16 @@ AdGuard Home is a network-wide software that functions as a DNS server and ad bl
<!--- header STOP from tools/include/markdown/ADG001-header.md --->
**Command:**
~~~
armbian-config --cmd ADG001
~~~
**Author:** @armbian
**Status:** Stable
~~~ custombash
armbian-config --cmd ADG001
~~~
<!--- footer START from tools/include/markdown/ADG001-footer.md --->
=== "Access to the web interface"
@@ -226,34 +193,14 @@ armbian-config --cmd ADG001
<!--- footer STOP from tools/include/markdown/ADG001-footer.md --->
***
## AdGuardHome remove
**Command:**
~~~
~~~ bash title="AdGuardHome remove:"
armbian-config --cmd ADG002
~~~
**Author:** @armbian
**Status:** Stable
***
## AdGuardHome purge with data folder
**Command:**
~~~
~~~ bash title="AdGuardHome purge with data folder:"
armbian-config --cmd ADG003
~~~
**Author:** @armbian
**Status:** Stable
***

View File

@@ -1,12 +1,17 @@
---
comments: true
---
# SQL database servers and web interface managers
## Mariadb
***
## Mariadb SQL database server
Mariadb SQL database server
<!--- section image START from tools/include/images/DAT001.png --->
[![Mariadb SQL database server](/images/DAT001.png)](#)
[![Mariadb](/images/DAT001.png)](#)
<!--- section image STOP from tools/include/images/DAT001.png --->
@@ -15,16 +20,16 @@ Mariadb is one of the most popular database servers. Made by the original develo
<!--- header STOP from tools/include/markdown/DAT001-header.md --->
**Command:**
~~~
armbian-config --cmd DAT001
~~~
**Author:** @armbian
**Status:** Stable
~~~ custombash
armbian-config --cmd DAT001
~~~
<!--- footer START from tools/include/markdown/DAT001-footer.md --->
=== "Configuration"
@@ -50,111 +55,46 @@ armbian-config --cmd DAT001
<!--- footer STOP from tools/include/markdown/DAT001-footer.md --->
***
## Mariadb remove
**Command:**
~~~
~~~ bash title="Mariadb remove:"
armbian-config --cmd DAT002
~~~
**Author:** @armbian
**Status:** Stable
***
## Mariadb purge with data folder
**Command:**
~~~
~~~ bash title="Mariadb purge with data folder:"
armbian-config --cmd DAT003
~~~
**Author:** @armbian
**Status:** Stable
***
## phpMyAdmin web interface manager
<!--- section image START from tools/include/images/DAT005.png --->
[![phpMyAdmin web interface manager](/images/DAT005.png)](#)
<!--- section image STOP from tools/include/images/DAT005.png --->
## phpMyAdmin
<!--- header START from tools/include/markdown/DAT005-header.md --->
Phpmyadmin is a free software tool written in PHP, intended to handle the administration of MySQL over the Web. phpMyAdmin supports a wide range of operations on MySQL and MariaDB.
phpMyAdmin web interface manager
<!--- header STOP from tools/include/markdown/DAT005-header.md --->
**Command:**
~~~
armbian-config --cmd DAT005
~~~
<!--- section image START from tools/include/images/MYA001.png --->
[![phpMyAdmin](/images/MYA001.png)](#)
<!--- section image STOP from tools/include/images/MYA001.png --->
**Author:** @armbian
**Status:** Stable
<!--- footer START from tools/include/markdown/DAT005-footer.md --->
=== "Access to the web interface"
The web interface is accessible via port **8071**:
- URL: `https://<your.IP>:8071`
- Server: IP from server you are connecting to. If you have installed MariaDB via this tool, then this is `<your.IP>`
- Username: defined at SQL server install (MariaDb)
- Password: defined at SQL server install (MariaDb)
=== "Directories"
- Install directory: `/armbian/phpmyadmin`
- Site configuration directory: `/armbian/phpmyadmin/config`
=== "View logs"
```sh
docker logs -f phpmyadmin
```
<!--- footer STOP from tools/include/markdown/DAT005-footer.md --->
***
## phpMyAdmin remove
**Command:**
~~~
armbian-config --cmd DAT006
~~~ custombash
armbian-config --cmd MYA001
~~~
**Author:** @armbian
**Status:** Stable
***
## phpMyAdmin purge with data folder
**Command:**
~~~
armbian-config --cmd DAT007
~~~ bash title="phpMyAdmin remove:"
armbian-config --cmd MYA002
~~~
**Author:** @armbian
**Status:** Stable
~~~ bash title="phpMyAdmin purge with data folder:"
armbian-config --cmd MYA003
~~~
***

View File

@@ -1,89 +1,65 @@
---
comments: true
---
# Applications and tools for development
## Git CLI
***
## Install tools for cloning and managing repositories (git)
**Command:**
~~~
armbian-config --cmd DEV001
~~~
Install tools for cloning and managing repositories (git)
**Author:** @armbian
**Status:** Stable
***
## Remove tools for cloning and managing repositories (git)
**Command:**
~~~
armbian-config --cmd DEV002
~~~ custombash
armbian-config --cmd GIT001
~~~
**Author:** @armbian
**Status:** Stable
***
## Armbian router for repository mirror automation
**Command:**
~~~
armbian-config --cmd DEV003
~~~ bash title="Remove tools for cloning and managing repositories (git):"
armbian-config --cmd GIT002
~~~
## Armbian CDN router
Armbian router for repository mirror automation
**Author:** @efectn
**Status:** Stable
***
## Remove Armbian router
**Command:**
~~~
armbian-config --cmd DEV004
~~~ custombash
armbian-config --cmd ART001
~~~
**Author:** @efectn
**Status:** Stable
~~~ bash title="Remove Armbian router:"
armbian-config --cmd ART002
~~~
***
## Armbian rsyncd server
**Command:**
~~~
armbian-config --cmd DEV010
~~~
**Author:** @igorpecovnik
**Status:** Stable
***
## Remove Armbian rsyncd server
**Command:**
~~~
armbian-config --cmd DEV011
~~~ custombash
armbian-config --cmd RSD001
~~~
**Author:** @igorpecovnik
**Status:** Stable
~~~ bash title="Remove Armbian rsyncd server:"
armbian-config --cmd RSD002
~~~
***

File diff suppressed because it is too large Load Diff

View File

@@ -1,65 +1,49 @@
---
comments: true
---
# Home Automation for control home appliances
## openHAB
***
## openHAB empowering the smart home
openHAB empowering the smart home
<!--- section image START from tools/include/images/HAB001.png --->
[![openHAB empowering the smart home](/images/HAB001.png)](#)
[![openHAB](/images/HAB001.png)](#)
<!--- section image STOP from tools/include/images/HAB001.png --->
This operation will install openHAB.
**Author:** @armbian
**Command:**
~~~
**Status:** Stable
~~~ custombash
armbian-config --cmd HAB001
~~~
**Author:** @armbian
**Status:** Stable
***
## openHAB remove
This operation will purge openHAB.
**Command:**
~~~
~~~ bash title="openHAB remove:"
armbian-config --cmd HAB002
~~~
**Author:** @armbian
**Status:** Stable
***
## openHAB purge with data folder
This operation will purge openHAB.
**Command:**
~~~
~~~ bash title="openHAB purge with data folder:"
armbian-config --cmd HAB003
~~~
**Author:** @armbian
**Status:** Stable
***
## Home Assistant
Home Assistant open source home automation
## Home Assistant open source home automation
<!--- section image START from tools/include/images/HAS001.png --->
[![Home Assistant open source home automation](/images/HAS001.png)](#)
[![Home Assistant](/images/HAS001.png)](#)
<!--- section image STOP from tools/include/images/HAS001.png --->
@@ -68,6 +52,19 @@ Home Assistant is an open source smart home platform that allows you to connect
Perfect to run on any single board computer with 4 cores and at least 512Mb of memory. Armbian installation is optimised to run from SD/eMMC media, but it is recommended to use SSD.
<!--- header STOP from tools/include/markdown/HAS001-header.md --->
**Author:** @igorpecovnik
**Status:** Preview
~~~ custombash
armbian-config --cmd HAS001
~~~
<!--- footer START from tools/include/markdown/HAS001-footer.md --->
=== "Access to the web interface"
The web interface is accessible via port **8123**:
@@ -81,73 +78,42 @@ Perfect to run on any single board computer with 4 cores and at least 512Mb of m
- Config directory: `/armbian/haos`
<!--- header STOP from tools/include/markdown/HAS001-header.md --->
=== "Armbian advantages"
This operation will install Home Assistant.
|Functionality|HAOS|Armbian with HA|
|:--|:--:|:--:|
|Automations|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|
|Dashboards|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|
|Integrations|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|
|Add-ons|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|
|One-click updates|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|
|Backups|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|
|General purpose server|:x:|:white_check_mark:|
|Running on exotic hardware|:x:|:white_check_mark:|
**Command:**
~~~
armbian-config --cmd HAS001
~~~
**Author:** @igorpecovnik
**Status:** Preview
<!--- footer START from tools/include/markdown/HAS001-footer.md --->
|Functionality|HAOS|Armbian with HA|
|:--|:--:|:--:|
|Automations|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|
|Dashboards|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|
|Integrations|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|
|Add-ons|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|
|One-click updates|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|
|Backups|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|
|General purpose server|:x:|:white_check_mark:|
|Running on exotic hardware|:x:|:white_check_mark:|
<!--- footer STOP from tools/include/markdown/HAS001-footer.md --->
***
## Home Assistant remove
This operation will remove Home Assistant.
**Command:**
~~~
~~~ bash title="Home Assistant remove:"
armbian-config --cmd HAS002
~~~
**Author:** @igorpecovnik
**Status:** Preview
***
## Home Assistant purge with data folder
This operation will purge Home Assistant.
**Command:**
~~~
~~~ bash title="Home Assistant purge with data folder:"
armbian-config --cmd HAS003
~~~
**Author:** @igorpecovnik
**Status:** Preview
***
## Domoticz
Domoticz open source home automation
## Domoticz open source home automation
<!--- section image START from tools/include/images/DOM001.png --->
[![Domoticz open source home automation](/images/DOM001.png)](#)
[![Domoticz](/images/DOM001.png)](#)
<!--- section image STOP from tools/include/images/DOM001.png --->
@@ -172,57 +138,36 @@ Domoticz is an open-source home automation platform that allows you to control a
<!--- header STOP from tools/include/markdown/DOM001-header.md --->
This operation will install Domoticz.
**Author:** @igorpecovnik
**Command:**
~~~
**Status:** Preview
~~~ custombash
armbian-config --cmd DOM001
~~~
**Author:** @igorpecovnik
**Status:** Preview
***
## Domoticz remove
This operation will remove Domoticz.
**Command:**
~~~
~~~ bash title="Domoticz remove:"
armbian-config --cmd DOM002
~~~
**Author:** @igorpecovnik
**Status:** Preview
***
## Domoticz purge with data folder
This operation will purge Domoticz.
**Command:**
~~~
~~~ bash title="Domoticz purge with data folder:"
armbian-config --cmd DOM003
~~~
**Author:** @igorpecovnik
**Status:** Preview
***
## EVCC
EVCC - solar charging automation
## EVCC - solar charging automation
<!--- section image START from tools/include/images/EVCC01.png --->
[![EVCC - solar charging automation](/images/EVCC01.png)](#)
[![EVCC](/images/EVCC01.png)](#)
<!--- section image STOP from tools/include/images/EVCC01.png --->
@@ -231,18 +176,16 @@ evcc is an energy management system with a focus on electromobility. The softwar
<!--- header STOP from tools/include/markdown/EVCC01-header.md --->
This operation will install solar charging automation.
**Command:**
~~~
armbian-config --cmd EVCC01
~~~
**Author:** @igorpecovnik
**Status:** Preview
~~~ custombash
armbian-config --cmd EVCC01
~~~
<!--- footer START from tools/include/markdown/EVCC01-footer.md --->
=== "Access to the web interface"
@@ -265,38 +208,14 @@ armbian-config --cmd EVCC01
<!--- footer STOP from tools/include/markdown/EVCC01-footer.md --->
***
## EVCC - solar charging automation remove
This operation will remove solar charging automation.
**Command:**
~~~
~~~ bash title="EVCC - solar charging automation remove:"
armbian-config --cmd EVCC02
~~~
**Author:** @igorpecovnik
**Status:** Preview
***
## EVCC purge with data folder
This operation will purge solar charging automation with data folder.
**Command:**
~~~
~~~ bash title="EVCC purge with data folder:"
armbian-config --cmd EVCC03
~~~
**Author:** @igorpecovnik
**Status:** Preview
***

View File

@@ -1,25 +1,21 @@
# Remote Management tools
---
comments: true
---
# Remote File & Management tools
## Cockpit
***
## Cockpit web-based management tool
<!--- section image START from tools/include/images/MAN001.png --->
[![Cockpit web-based management tool](/images/MAN001.png)](#)
<!--- section image STOP from tools/include/images/MAN001.png --->
**Command:**
~~~
armbian-config --cmd MAN001
~~~
**Author:** @Tearran
**Status:** Stable
Cockpit web-based management tool
<!--- footer START from tools/include/markdown/MAN001-footer.md --->
<!--- section image START from tools/include/images/CPT001.png --->
[![Cockpit](/images/CPT001.png)](#)
<!--- section image STOP from tools/include/images/CPT001.png --->
<!--- header START from tools/include/markdown/CPT001-header.md --->
Introducing Cockpit
Cockpit is a web-based graphical interface for servers, intended for everyone, especially those who are:
@@ -31,29 +27,87 @@ and want an easy, graphical way to administer servers
who mainly use other tools but want an overview on individual systems
Thanks to Cockpit intentionally using system APIs and commands, a whole team of admins can manage a system in the way they prefer, including the command line and utilities right alongside Cockpit.
<!--- footer STOP from tools/include/markdown/MAN001-footer.md --->
***
## Webmin web-based management tool
<!--- section image START from tools/include/images/MAN005.png --->
[![Webmin web-based management tool](/images/MAN005.png)](#)
<!--- section image STOP from tools/include/images/MAN005.png --->
**Command:**
~~~
armbian-config --cmd MAN005
~~~
<!--- header STOP from tools/include/markdown/CPT001-header.md --->
**Author:** @Tearran
**Status:** Stable
<!--- footer START from tools/include/markdown/MAN005-footer.md --->
~~~ custombash
armbian-config --cmd CPT001
~~~
<!--- footer START from tools/include/markdown/CPT001-footer.md --->
=== "Access to the web interface"
The web interface is accessible via port **9090**:
- URL: `https://<your.IP>:9090`
- Username/Password: your system login credentials
=== "Video instructions"
<iframe width="1200" height="676" src="https://www.youtube.com/embed/L9fMWCRcqIE" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
<!--- footer STOP from tools/include/markdown/CPT001-footer.md --->
## Samba
SAMBA Remote File share
<!--- section image START from tools/include/images/SMB001.png --->
[![Samba](/images/SMB001.png)](#)
<!--- section image STOP from tools/include/images/SMB001.png --->
<!--- header START from tools/include/markdown/SMB001-header.md --->
Samba is an open-source software suite that enables seamless file and printer sharing between Linux/Unix servers and Windows clients. It allows a Linux machine to act as a domain controller, file server, or print server within a Windows network environment, supporting cross-platform interoperability.
<!--- header STOP from tools/include/markdown/SMB001-header.md --->
**Author:** @Tearran
**Status:** Stable
~~~ custombash
armbian-config --cmd SMB001
~~~
## Webmin
Webmin web-based management tool
<!--- section image START from tools/include/images/WBM001.png --->
[![Webmin](/images/WBM001.png)](#)
<!--- section image STOP from tools/include/images/WBM001.png --->
<!--- header START from tools/include/markdown/WBM001-header.md --->
Webmin is a web-based system administration tool for Unix-like servers. It provides an easy-to-use browser interface to manage users, configure services, edit files, monitor system performance, and control almost every aspect of your server — without needing to touch the command line.
<!--- header STOP from tools/include/markdown/WBM001-header.md --->
**Author:** @Tearran
**Status:** Stable
~~~ custombash
armbian-config --cmd WBM001
~~~
<!--- footer START from tools/include/markdown/WBM001-footer.md --->
=== "Access to the web interface"
The web interface is accessible via port **10000**:
@@ -62,9 +116,5 @@ armbian-config --cmd MAN005
- Username/Password: your system login credentials
<!--- footer STOP from tools/include/markdown/MAN005-footer.md --->
***
<!--- footer STOP from tools/include/markdown/WBM001-footer.md --->

File diff suppressed because it is too large Load Diff

View File

@@ -1,27 +1,39 @@
---
comments: true
---
# Real-time monitoring, collecting metrics, up-time status
## Uptime Kuma
***
## Uptime Kuma self-hosted monitoring tool
Uptime Kuma self-hosted monitoring tool
<!--- section image START from tools/include/images/MON001.webp --->
[![Uptime Kuma self-hosted monitoring tool](/images/MON001.webp)](#)
<!--- section image STOP from tools/include/images/MON001.webp --->
This operation will install Uptime Kuma
<!--- section image START from tools/include/images/UPK001.png --->
[![Uptime Kuma](/images/UPK001.png)](#)
<!--- section image STOP from tools/include/images/UPK001.png --->
**Command:**
~~~
armbian-config --cmd MON001
~~~
<!--- header START from tools/include/markdown/UPK001-header.md --->
[Uptime Kuma](https://github.com/louislam/uptime-kuma) is a self-hosted monitoring tool similar to \"Uptime Robot\".
It provides a beautiful, easy-to-use web dashboard to monitor HTTP(s), TCP, Ping, and more types of services.
You can receive instant notifications when a service goes down via Telegram, Discord, Slack, email, and many other integrations.
<!--- header STOP from tools/include/markdown/UPK001-header.md --->
**Author:** @igorpecovnik
**Status:** Stable
<!--- footer START from tools/include/markdown/MON001-footer.md --->
~~~ custombash
armbian-config --cmd UPK001
~~~
<!--- footer START from tools/include/markdown/UPK001-footer.md --->
=== "Access to the web interface"
The web interface is accessible via port **3001**:
@@ -29,7 +41,7 @@ armbian-config --cmd MON001
- URL: `https://<your.IP>:3001`
- Username/Password: Are set at first web interface login
???+ "Uptime Kuma features"
=== "Features"
- Monitoring uptime for HTTP(s) / TCP / HTTP(s) Keyword / HTTP(s) Json Query / Ping / DNS Record / Push / Steam Game Server / Docker Containers
- Fancy, Reactive, Fast UI/UX
@@ -43,107 +55,67 @@ armbian-config --cmd MON001
- Proxy support
- 2FA support
<!--- footer STOP from tools/include/markdown/MON001-footer.md --->
<!--- footer STOP from tools/include/markdown/UPK001-footer.md --->
***
## Uptime Kuma remove
This operation will remove Uptime Kuma
**Command:**
~~~
armbian-config --cmd MON002
~~~ bash title="Uptime Kuma remove:"
armbian-config --cmd UPK002
~~~
**Author:** @igorpecovnik
**Status:** Stable
***
## Uptime Kuma purge with data folder
This operation will remove Uptime Kuma with data folder
**Command:**
~~~
armbian-config --cmd MON003
~~~ bash title="Uptime Kuma purge with data folder:"
armbian-config --cmd UPK003
~~~
**Author:** @igorpecovnik
**Status:** Stable
***
## Netdata - monitoring real-time metrics
<!--- section image START from tools/include/images/MON005.png --->
[![Netdata - monitoring real-time metrics](/images/MON005.png)](#)
<!--- section image STOP from tools/include/images/MON005.png --->
## Netdata
<!--- header START from tools/include/markdown/MON005-header.md --->
Netdata - monitoring real-time metrics
<!--- section image START from tools/include/images/NTD001.png --->
[![Netdata](/images/NTD001.png)](#)
<!--- section image STOP from tools/include/images/NTD001.png --->
<!--- header START from tools/include/markdown/NTD001-header.md --->
Netdata is a partially open source tool designed to collect real-time metrics, such as CPU usage, disk activity, bandwidth usage, website visits, etc., and then display them in live, easy-to-interpret charts.
<!--- header STOP from tools/include/markdown/MON005-header.md --->
This operation will install Netdata
**Command:**
~~~
armbian-config --cmd MON005
~~~
<!--- header STOP from tools/include/markdown/NTD001-header.md --->
**Author:** @igorpecovnik
**Status:** Stable
***
## Netdata remove
This operation will remove Netdata
**Command:**
~~~
armbian-config --cmd MON006
~~~ custombash
armbian-config --cmd NTD001
~~~
**Author:** @igorpecovnik
**Status:** Stable
***
## Netdata purge with data folder
This operation will purge Netdata with data folder
**Command:**
~~~
armbian-config --cmd MON007
~~~ bash title="Netdata remove:"
armbian-config --cmd NTD002
~~~
**Author:** @igorpecovnik
**Status:** Stable
~~~ bash title="Netdata purge with data folder:"
armbian-config --cmd NTD003
~~~
***
## Grafana data analytics
## Grafana
Grafana data analytics
<!--- section image START from tools/include/images/GRA001.png --->
[![Grafana data analytics](/images/GRA001.png)](#)
[![Grafana](/images/GRA001.png)](#)
<!--- section image STOP from tools/include/images/GRA001.png --->
@@ -151,16 +123,16 @@ armbian-config --cmd MON007
Grafana is a multi-platform open source analytics and interactive visualization web application. It can produce charts, graphs, and alerts for the web when connected to supported data sources.
<!--- header STOP from tools/include/markdown/GRA001-header.md --->
**Command:**
~~~
armbian-config --cmd GRA001
~~~
**Author:** @armbian
**Status:** Stable
~~~ custombash
armbian-config --cmd GRA001
~~~
<!--- footer START from tools/include/markdown/GRA001-footer.md --->
=== "Access to the web interface"
@@ -181,43 +153,26 @@ armbian-config --cmd GRA001
<!--- footer STOP from tools/include/markdown/GRA001-footer.md --->
***
## Grafana remove
**Command:**
~~~
~~~ bash title="Grafana remove:"
armbian-config --cmd GRA002
~~~
**Author:** @armbian
**Status:** Stable
***
## Grafana purge with data folder
This operation will purge Grafana with data folder
**Command:**
~~~
~~~ bash title="Grafana purge with data folder:"
armbian-config --cmd GRA003
~~~
**Author:** @igorpecovnik
**Status:** Stable
***
## Prometheus
Prometheus docker image
## Prometheus docker image
<!--- section image START from tools/include/images/PRO001.png --->
[![Prometheus docker image](/images/PRO001.png)](#)
[![Prometheus](/images/PRO001.png)](#)
<!--- section image STOP from tools/include/images/PRO001.png --->
@@ -226,16 +181,16 @@ Prometheus is an open-source monitoring and alerting toolkit designed for reliab
<!--- header STOP from tools/include/markdown/PRO001-header.md --->
**Command:**
~~~
armbian-config --cmd PRO001
~~~
**Author:** @armbian
**Status:** Stable
~~~ custombash
armbian-config --cmd PRO001
~~~
<!--- footer START from tools/include/markdown/PRO001-footer.md --->
=== "Access to the web interface"
@@ -256,36 +211,14 @@ armbian-config --cmd PRO001
<!--- footer STOP from tools/include/markdown/PRO001-footer.md --->
***
## Prometheus remove
**Command:**
~~~
~~~ bash title="Prometheus remove:"
armbian-config --cmd PRO002
~~~
**Author:** @armbian
**Status:** Stable
***
## Prometheus purge with data folder
This operation will purge Prometheus with data folder
**Command:**
~~~
~~~ bash title="Prometheus purge with data folder:"
armbian-config --cmd PRO003
~~~
**Author:** @armbian
**Status:** Stable
***

View File

@@ -1,52 +1,37 @@
---
comments: true
---
# Music servers and streamers
## Navidrome
***
## Navidrome music server and streamer compatible with Subsonic/Airsonic
Navidrome music server and streamer compatible with Subsonic/Airsonic
<!--- section image START from tools/include/images/NAV001.png --->
[![Navidrome music server and streamer compatible with Subsonic/Airsonic](/images/NAV001.png)](#)
[![Navidrome](/images/NAV001.png)](#)
<!--- section image STOP from tools/include/images/NAV001.png --->
**Command:**
~~~
**Author:** @armbian
**Status:** Stable
~~~ custombash
armbian-config --cmd NAV001
~~~
**Author:** @armbian
**Status:** Stable
***
## Navidrome remove
**Command:**
~~~
~~~ bash title="Navidrome remove:"
armbian-config --cmd NAV002
~~~
**Author:** @armbian
**Status:** Stable
***
## Navidrome purge with data folder
**Command:**
~~~
~~~ bash title="Navidrome purge with data folder:"
armbian-config --cmd NAV003
~~~
**Author:** @armbian
**Status:** Stable
***

View File

@@ -1,127 +1,89 @@
---
comments: true
---
# Console network tools for measuring load and bandwidth
## nload
***
## nload -realtime console network usage monitor
<!--- section image START from tools/include/images/NET001.png --->
[![nload -realtime console network usage monitor](/images/NET001.png)](#)
<!--- section image STOP from tools/include/images/NET001.png --->
**Command:**
~~~
armbian-config --cmd NET001
~~~
nload - realtime console network usage monitor
**Author:** @armbian
**Status:** Stable
***
## nload - remove
**Command:**
~~~ custombash
armbian-config --cmd NLD001
~~~
armbian-config --cmd NET002
~~~ bash title="nload - remove:"
armbian-config --cmd NLD002
~~~
## iperf3
iperf3 bandwidth measuring tool
**Author:** @armbian
**Status:** Stable
***
## iperf3 bandwidth measuring tool
<!--- section image START from tools/include/images/NET003.png --->
[![iperf3 bandwidth measuring tool](/images/NET003.png)](#)
<!--- section image STOP from tools/include/images/NET003.png --->
**Command:**
~~~ custombash
armbian-config --cmd IPR001
~~~
armbian-config --cmd NET003
~~~ bash title="iperf3 remove:"
armbian-config --cmd IPR002
~~~
## iptraf-ng
iptraf-ng IP LAN monitor
**Author:** @armbian
**Status:** Stable
***
## iperf3 remove
**Command:**
~~~ custombash
armbian-config --cmd IPT001
~~~
armbian-config --cmd NET004
~~~ bash title="iptraf-ng remove:"
armbian-config --cmd IPT002
~~~
## avahi-daemon
avahi-daemon hostname broadcast via mDNS
**Author:** @armbian
**Status:** Stable
***
## iptraf-ng IP LAN monitor
**Command:**
~~~
armbian-config --cmd NET005
~~~ custombash
armbian-config --cmd AVH001
~~~
**Author:** @armbian
**Status:** Stable
***
## iptraf-ng remove
**Command:**
~~~
armbian-config --cmd NET006
~~~ bash title="avahi-daemon remove:"
armbian-config --cmd AVH002
~~~
**Author:** @armbian
**Status:** Stable
***
## avahi-daemon hostname broadcast via mDNS
**Command:**
~~~
armbian-config --cmd NET007
~~~
**Author:** @armbian
**Status:** Stable
***
## avahi-daemon remove
**Command:**
~~~
armbian-config --cmd NET008
~~~
**Author:** @armbian
**Status:** Stable
***

View File

@@ -1,12 +1,17 @@
---
comments: true
---
# Tools for printing and 3D printing
## OctoPrint
***
## OctoPrint web-based 3D printers management tool
OctoPrint web-based 3D printers management tool
<!--- section image START from tools/include/images/OCT001.png --->
[![OctoPrint web-based 3D printers management tool](/images/OCT001.png)](#)
[![OctoPrint](/images/OCT001.png)](#)
<!--- section image STOP from tools/include/images/OCT001.png --->
@@ -14,18 +19,16 @@
OctoPrint is an open source 3D printer controller application, which provides a web interface for the connected printers. It displays printers status and key parameters and allows user to schedule prints and remotely control the printer.
<!--- header STOP from tools/include/markdown/OCT001-header.md --->
This operation will install OctoPrint
**Command:**
~~~
armbian-config --cmd OCT001
~~~
**Author:** @armbian
**Status:** Stable
~~~ custombash
armbian-config --cmd OCT001
~~~
<!--- footer START from tools/include/markdown/OCT001-footer.md --->
=== "Access to the web interface"
@@ -46,38 +49,14 @@ armbian-config --cmd OCT001
<!--- footer STOP from tools/include/markdown/OCT001-footer.md --->
***
## OctoPrint remove
This operation will remove OctoPrint
**Command:**
~~~
~~~ bash title="OctoPrint remove:"
armbian-config --cmd OCT002
~~~
**Author:** @armbian
**Status:** Stable
***
## OctoPrint purge with data folder
This operation will purge OctoPrint with data folder
**Command:**
~~~
~~~ bash title="OctoPrint purge with data folder:"
armbian-config --cmd OCT003
~~~
**Author:** @armbian
**Status:** Stable
***

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,17 @@
---
comments: true
---
# VPN tools
## ZeroTier connect devices over your own private network in the world.
**Author:** @jnovos
**Status:** Stable
~~~ custombash
armbian-config --cmd VPN001
~~~

View File

@@ -1,14 +1,17 @@
---
comments: true
---
# Web server, LEMP, reverse proxy, Let's Encrypt SSL
**Status:** Stable
## SWAG
SWAG reverse proxy
***
## SWAG reverse proxy
<!--- section image START from tools/include/images/SWAG01.png --->
[![SWAG reverse proxy](/images/SWAG01.png)](#)
[![SWAG](/images/SWAG01.png)](#)
<!--- section image STOP from tools/include/images/SWAG01.png --->
@@ -35,58 +38,30 @@ After entering required information, your server will have auto updating SSL sec
<!--- header STOP from tools/include/markdown/SWAG01-header.md --->
**Command:**
~~~
**Author:** @armbian
**Status:** Stable
~~~ custombash
armbian-config --cmd SWAG01
~~~
**Author:** @armbian
**Status:** Stable
***
## SWAG reverse proxy .htpasswd set
**Command:**
~~~
~~~ bash title="SWAG reverse proxy .htpasswd set:"
armbian-config --cmd SWAG02
~~~
**Author:** @armbian
**Status:** Stable
***
## SWAG remove
**Command:**
~~~
~~~ bash title="SWAG remove:"
armbian-config --cmd SWAG03
~~~
**Author:** @armbian
**Status:** Stable
***
## SWAG purge with data folder
**Command:**
~~~
~~~ bash title="SWAG purge with data folder:"
armbian-config --cmd SWAG04
~~~
**Author:** @igorpecovnik
**Status:** Stable
***

BIN
docs/images/ACC001.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 11 KiB

Some files were not shown because too many files have changed in this diff Show More