Configure Samba Recycle Bin on Arch Linux

samba-recycle-bin

Before configuring Samba Recycle Bin, make sure to install Samba on Arch Linux and configure Samba shares first. Samba Recycle Bin is similar to windows Recycle Bin and is essential Samba addition for easy recovery of deleted files. It is somewhat different than Desktop based Recycle Bins in that it creates directories as specified and moves the deleted files there.

Setup Custom Dynamic DNS Service on Arch Linux

Setup Custom Dynamic DNS Service on Arch Linux

DDNS or Dynamic Domain Name System service makes reliable remote access without a static IP. The setup consists of the client script that runs on the Linux machine and the back-end service that is hosted on a remote server. The client periodically sends it’s own external IP to the remote DDNS server. The remote server will then be able to redirect to the dynamic IP of the local client. If you don not have a remote server with a static IP to host your DDNS service you can instead setup No-IP DDNS on Arch Linux. The advantage of a custom DDNS server is that it remains under your control and there are no limitations as with free services.

Setup Copy Cloud Sync in Command Line on Arch Linux

Install Copy in Command Line on Arch Linux

Copy Cloud service currently offers 15 GB out of the fox for free. This alone is better than most services. For example if you setup Dropbox on Arch Linux you will only be getting 2 GB to start. With Copy it’s also possible to gain an extra 5 GB per referral up to 25 GB of additional storage compared to 16 GB maximum with Dropbox. To begin, sign up for a copy account with a referral link which will get you 5 GB extra storage.

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-07-update

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-arch

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

noip-arch

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-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.