S Simplewala

Getting started with Simplewala

Simplewala is a cloud hosting platform that turns a raw cloud VM into a managed server with one-click application installs, Git-based deployments, automatic SSL, daily backups, and a web portal. This guide walks you through creating your first server and deploying your first application.

Prerequisites

  • A Simplewala account — sign up free
  • A domain name (optional for initial setup, required for SSL and email)

Step 1: Create a server

  1. Log in to the Simplewala portal.
  2. Click New Server and place an order.
  3. Choose a region close to your users (DigitalOcean regions across NA, Europe, and Asia-Pacific).
  4. Pick a plan. For WordPress or Node.js apps, start with at least 2 vCPU / 4 GB RAM.
  5. Give your server a name and submit the order.

Simplewala provisions the VM, installs the OS, hardens SSH, configures the firewall, and enables automatic security updates. This typically takes 60–90 seconds.

Step 2: Connect via SSH (optional)

Once your server is active, copy its IP address from the server detail page. Add an SSH key under Settings → SSH Keys in the portal, then connect:

ssh root@<server-ip>

Most tasks can be done entirely from the portal — SSH access is available but not required.

Step 3: Install an application or deploy from Git

Option A — One-click installs (Apps, Databases, Email)

From your server page, use the sidebar to navigate to the relevant section:

  • Apps — install WordPress, Node.js, Docker-based apps, or bare services (Nginx, PHP)
  • Databases — install MySQL, MariaDB, PostgreSQL, Redis, MongoDB, Kafka, or Memcached
  • Email — install a full Postfix + Dovecot mail server with DKIM, SPF, and webmail

Each installer runs unattended and streams live output in the portal.

Option B — Deploy from Git

Go to Git Apps in the portal sidebar. Create a new Git App, connect your GitHub or GitLab repository, configure a build command and output port, and optionally assign a domain. Simplewala deploys on every push to your selected branch and streams build logs live.

Step 4: Add your domain and SSL

  1. Go to Front Door on your server page.
  2. Click Add route, enter your domain and the backend port (e.g. 80 for WordPress, or the port your app listens on).
  3. Simplewala provisions a Let's Encrypt SSL certificate automatically.
  4. Point your domain's DNS A record to the server IP. Changes propagate within minutes to hours depending on your TTL.

For Git Apps, you can set a domain directly on the app — Simplewala wires up the Front Door route automatically.

Step 5: Set up secrets (recommended)

Go to Secrets in the portal sidebar to store environment variables securely using Infisical. Secrets are injected into your Git Apps and deployed containers at runtime — they are never stored in your repository.

What's next?