Skip to main content

Introduction

This section of the site contains product documentation and feature tutorials. If you are new to ServerAvatar, we highly recommend that you go through this section to learn how ServerAvatar works and how to use it with maximum efficiency.

You can think of this documentation as the official guide to the ServerAvatar user interface.

First of all, let's understand what ServerAvatar is and its purpose.

caution

This is NOT the API documentation. If you want to read the API documentation, Click here.

What is ServerAvatar?

ServerAvatar is an automated cloud management platform that helps you manage and monitor both self-managed and fully managed servers through a simple and efficient web interface.

ServerAvatar supports two ways of working with servers:

  • Managed Servers:
    Deploy production-ready servers instantly without needing your own cloud account.

    • No cloud account required
    • Best-in-class server providers
    • Hourly billing based on usage
    • Pre-configured for performance and security
  • Self-Managed Servers:
    Connect any VPS, cloud instance, or dedicated server from your favorite provider. ServerAvatar automates the setup, configuration, and management for you, while you keep full control of the infrastructure.

This flexibility allows you to either bring your own server or instantly launch a fully managed server with just a few clicks.

How ServerAvatar Works?

ServerAvatar provides an easy-to-understand user interface.

Instead of relying on the command line, you can perform actions with clicks and simple options. ServerAvatar will instantly perform the desired action on your server and return the appropriate response.

ServerAvatar can help you perform all the actions from initially configuring your server to monitoring sites on your server. Here is how it works:

An Image

As you can already understand, It keeps you away from the command line interface and performs the majority of the actions in seconds without any errors!

The initial server configuration takes about 5 minutes. During the initial configuration, ServerAvatar will install and configure:

  • Web Server (Apache, Nginx, Openlitespeed, Node.js Stack)
  • PHP-FPM (All versions, from 7.2 to 8.4)
  • MySQL, MariaDB, MongoDB
  • Git
  • Redis
  • SWAP Memory
  • Supervisor
  • Fail2Ban (intrusion prevention)
  • Firewall (enhanced security)
  • Other important Services

While ServerAvatar is setting up your server, you just have to sit back and relax. You don't need to worry about manually editing any configuration file on the server. Everything is managed by ServerAvatar. Once the server is ready, you can create multiple sites on a single server, each with its own PHP version and settings.

Features

Server management and monitoring are not easy if done manually. Fortunately, you can perform almost any task on the server with the help of ServerAvatar.

Here is the list of features we provide at the management level. However, you can see the full list of features Here.

  1. Automatic Server Set-up
  2. Server Management
  3. Integrations
  4. Application/site management
  5. Database Management
  6. Backups & Restore
  7. Monitoring & Alerts
  8. Logs
  9. Cron Job Scheduling
  10. Disk Cleaner
  11. Organizations
  12. Support & Documentation
  13. Site Cloning & Migration
  14. Server Sharing
  15. Organization Sharing
  16. Managed Server Deployment (instant servers, no cloud account needed, hourly billing)

ServerAvatar also performs tasks quickly and efficiently. How Quickly? As an expert, it would take around 10 minutes for me to create/configure a dedicated user, a PHP pool, a Virtual host, directories and files, and permissions to finally take an application live! ServerAvatar does that for you in 15 seconds.

In simple terms, ServerAvatar will save a lot of time for you when it comes to cloud management.

You have all the essential features to host a huge site or multiple sites on a single server.

Add-ons

Explore optional extensions to extend functionality:

Support

We provide comprehensive support for any server management issues you may encounter while using ServerAvatar. There are many different ways to find support to resolve your issue. Here is the list of methods in priority to get support from ServerAvatar:

  1. Product Documentation (The one you are reading).
  2. Support Center (https://support.serveravatar.com)

You can also get help from the ServerAvatar Facebook community. We highly encourage you to join it, as you will find a lot of helpful resources there.

Importance of the next section!

In the following section, you will learn the most fundamental aspects of ServerAvatar. This will enable you to use it more effectively and save time.