Overview

Shared hosting servers in Loupp allow you to deploy and manage web applications on existing shared hosting infrastructure. Unlike dedicated servers, shared hosting servers connect to your existing hosting accounts and provide deployment automation, environment management, and application monitoring.

Shared Hosting Concepts

What is Shared Hosting?

Shared hosting is a web hosting service where multiple websites share the same physical server and its resources (CPU, RAM, disk space, bandwidth). Examples of shared hosting providers:
  • Namecheap, HostGator, Bluehost, GoDaddy, etc.

Creating Shared Hosting Servers

Prerequisites

Before creating a shared hosting server:
1

Hosting Account

Have an active shared hosting account with shell access
2

Shell Access

Ensure your hosting provider supports SSH access
3

PHP Support

Verify PHP and Composer are available on your hosting

Server Creation Process

1

Access creation

Navigate to “Shared Hosting Servers” and click “New Server”
2

Select provider

Choose from supported hosting providers or select “Custom”
3

Configure server details

Fill in server information:
  • Name: Descriptive server identifier
  • Domain: Your website domain
  • Server IP: Hosting server IP address
  • Username: Hosting account username
  • Port: SSH port (usually 21002 for shared hosting)
  • Files Directory: Where files are stored (default: repository name)
  • Public Directory: Publicly accessible directory (default: public_html)
4

Create server

Click “Create Server” to begin setup process
Note: For custom providers, ensure your hosting supports Shell Access and has PHP and Composer installed.

Status Types

Building

Server setup in progress

Active

Server operational and accessible

Unreachable

SSH connection issues

Deleting

Server removal in progress