UAAP is a PHP and Bash based webpanel to administrate an Uberspace.de user. Uberspace is a popular German webhosting provider which focusses on fair prices, privacy and Free Software.
With UAAP, you or your clients are able to execute commands on an Uberspace account very easily. For example:
The design and workflow is designed to be as simple as possible. However, UAAP offers multiple languages. Currently it supports English and German but additional languages can be added easily.
It’s recommended to install UAAP automatically by using another script of mine, uberspace-setup, which sets up an Uberspace account quite easily. This process also creates the data sheet which can then be viewed at on UAAP. Using this method also enables UAAP to track email password changes automatically!
Download the git repository by using
git clone http://src.mehl.mx/git/uberspace-setup.git
I assume it’s best to place these files in a subdomain. I used
panel.example.com for that.
Now open the files
.htpasswd.sample and change all necessary settings. Be sure to remove the
.sample in the file names of these files afterwards.