Linux Build Assistant
Commands (48)
Report filesystem disk space usage
Estimate file and directory space usage
Search for files and directories
Create hard or symbolic links
List information about block devices
Display and manage LVM Logical Volumes
Create directories
Mount a filesystem
Display and manage LVM Physical Volumes
Fast, versatile file synchronization and transfer
Archive and compress files
Display and manage LVM Volume Groups
Configure packet filtering rules (netfilter)
Configure the Uncomplicated Firewall
Display hardware information from BIOS/DMI table
Display amount of free and used memory
Display CPU architecture information
List all PCI devices
Print kernel ring buffer messages
Query and display systemd journal logs
Display the end of a file, optionally following new output
Transfer data from or to a server
DNS lookup utility
Query and change the system hostname
Show/manipulate network interfaces, routing, and addresses
Send ICMP echo requests to test network connectivity
Secure copy files between hosts over SSH
Display socket statistics (replacement for netstat)
Generate SSH key pair
Non-interactive file download from the web
Manage packages using APT package manager
Send a signal to a process
List open files and the processes using them
Report a snapshot of current processes
Manage user cron jobs
Control the systemd system and service manager
Manage chrony NTP client and check synchronization status
Control system time, date, and timezone settings
Change group ownership of files
Change file permissions
Change file owner and group
Create a new group
Delete a group
Modify a group
Change user password
Create a new user account
Delete a user account
Modify a user account
Configs (19)
Apache HTTP Server virtual host configuration
Chrony NTP client/server configuration
User crontab entry for scheduled tasks
Fail2ban jail configuration for SSH protection
Filesystem mount table — persist mounts across reboots
Static hostname-to-IP mapping
systemd journal logging configuration
System resource limits (ulimits) for users/groups
Log rotation configuration
MySQL/MariaDB server custom configuration
Nginx virtual host / server block configuration
PostgreSQL client authentication configuration
PHP-FPM worker pool configuration
Redis server configuration
DNS resolver configuration
OpenSSH server configuration
sudo privilege configuration
Kernel parameter configuration
Custom systemd service unit file
Wizards (11)
Obtain and configure a free SSL certificate with Let's Encrypt
Interactive disk partitioning wizard
Install and configure Apache + MySQL/MariaDB + PHP
Install and configure Nginx + MySQL/MariaDB + PHP-FPM
Set up LVM: create physical volume, volume group, logical volume, format, and mount
MySQL/MariaDB security hardening wizard
Install PostgreSQL, initialize database, create user and database
Set up SSH key-based authentication for a user
Create and enable a swap file
Basic UFW firewall configuration: allow SSH, set defaults, enable
Create a deploy user with SSH key and sudo access