Setup Dropbox in Command Line on Arch Linux

Dropbox Command Line Arch Linux

Dropbox is one of the few major Cloud storage providers to offer a Linux client. It is normally set up as a GUI application but with the help of the Dropbox CLI tool it can be used fully from Command Line. This is particularly useful for headless servers. First step is to create a Dropbox account that will be later used to link to the Dropbox Linux Client.

Install UnRAR & Extract Archives on Arch Linux

UNRAR Arch Linux Logo

UnRAR is an open source Linux port of WinRAR. It is one of the most popular extraction tools and is a requirement to install NZBGet on Arch Linux among many others. UnRAR can also be used to manually unpack archives. This is particularly functional on headless systems as extracting from a client over the network is very inefficient and slow.

Flash ESP8266 Wi-Fi Module Firmware


ESP8266 module will often come with outdated firmware. Some very important features may be missing from older firmware like the ability to set the baud rate. To update the software the module needs to be flashed. This may only be needed once though as the newest firmware adds the cloud updating functionality.

Configure Apache User Passwords on Arch Linux


Apache server by default does not have any authentication when accessing web directories. This may be desirable for only locally accessible addresses but would present a security and privacy issue when available externally. If you plant to setup No-IP DDNS on Arch Linux, custom DDNS on Arch Linux or just setup port forwarding on it’s own, it is important to secure all applications that will be accessible externally. Before configuring authentication make sure to Install & Configure Apache Web Server on Arch Linux.

Setup No-IP Dynamic DNS Service on Arch Linux


No-IP is a free DDNS or Dynamic Domain Name System service. The setup consists of the No-IP client that runs on the Linux machine and the No-IP back-end service that is hosted by No-IP. The client is very easy to install and once configured will periodically connect to No-IP back-end service and save the IP of the client. No-IP back-end will then be able to redirect to the dynamic IP of the client machine.

Install Emby Server on Arch Linux

Install Emby Server / Media Browser Arch Linux

Emby, previsously known as Media Browser 3 is a web based interface that allows to view and manage movies, TV series and music among other things. Emby can also scrape metadata for Kodi and other media center software. Another major feature is streaming local videos over the network or internet with automatic transcoding which can be very especially when bandwith is limited. Unfortunately there is no simple way to migrate from Media Browser 3 to Emby due to shortsighted design of the database. The simplest solution is to export metadata with “Save artwork and metadata into media folder” option and then import metadata from media folder into Emby once it is installed.

Install & Configure phpMyAdmin on Arch Linux


phpMyAdmin is a PHP based database administration tool. It allows database management via the GUI web interface as well as executing SQL queries manually. It is a great addition to a LAMP or LEMP server stack. Before installing phpMyAdmin install Apache web server, install PHP and install MySQL / MariaDB database.

Install & Configure PHP on Arch Linux

php arch linux

PHP is a popular dynamic server side programming language. It’s commonly used as part of LAMP stack together with Apache web server. WordPress and many other Content Management Systems are based on PHP and require it to run.

Install & Configure Apache Web Server on Arch Linux


Apache is the most popular web server in the world and makes a great choice for anything from a powerful production server to a small personal home server. It is often installed as part of LAMP web service solution stack.

Configure Buzzer Alarm Notifications on Arch Linux


Many motherboards especially older or higher end ones have a small speaker or more commonly a piezoelectric buzzer that can be used as an alarm. This can be very useful as a last resort for alerting users of serious issues when other notification methods fail to get the user’s attention.