Hosting and Cloud Platforms

Here you will find documentation related to hosting and cloud providers, app deployment and related topics.

Roll your own PaaS - Heroku alternative (Part 1)

In this tutorial we will create our own Platform as a Service, similar to Heroku, but on a DigitalOcean $5/month droplet. This should be the same for most VPS providers. We will use CapRover to creat…

Using Custom Domains and SSL with Let's Encrypt and Traefik

Intro When you deploy your site you want it to be accessible under your own domain name and also secured with certificate, so that you see the lock icon in your browser and the site is accessible wi…

Docker Part 4 - Deploy in Seconds to the Cloud with Docker Machines

If you have not read Part 3, please go here and read it first. So you have built your amazing dynamic site and you need to put it live on the internet? With Docker Machines you create your live se…

Sharing Local URLs with Ngrok

Intro We’ve made it easier to share your local projects with a single click and debug requests by integrating the ngrok service in Wappler. Ngrok is a service that enables you to give external acce…

Managing Cloud Servers with Resource Manager

Intro Resource Manager lets you organize all your project related resource in a single place, from cloud servers, database servers, storage solutions, to local services*. In this tutorial we will s…

Managing SSH Keys with Resource Manager

Intro You can manage your SSH Keys in the Resource Manager. You can create and manage keys per cloud provider or import existing keys from the provider. Creating SSH Keys You can find all your ssh …

Using Managed Databases with the Resource Manager

Intro Managed Databases are a fully managed, high performance database cluster service. Using managed databases is a powerful alternative to installing, configuring, maintaining, and securing databa…

Setup AWS hosting with Docker

You can easily create a new server for your hosting on Amazon AWS with just a few clicks. In order to use Docker with AWS you need to have an AWS account. Creating an AWS account If you don’t have…

Connecting existing servers in Wappler for docker deployments

Introduction It is very convenient to add new production servers in Wappler for deploying your web apps directly to major hosting providers like Digital Ocean, AWS, Hetzner, Linode and Vultr - all w…

Remote File Manager for Docker

Intro You can manage your files and folders - upload, download, remove files from a remote Docker target. This is useful when you want to just upload a single file/several files or a folder with fil…

Creating a Free Server with Oracle Cloud Always Free

With Oracle Cloud you can easily get absolutely free server that can pretty much run everything you need for a basic NodeJS web site with a Database. It can be easily connected with Wappler for ful…

Web Development with Docker part 3: Deploy to Remote Hosts

If you have not read Part 2, please go here and read it first. In the latest Wappler update we have added the final piece in the Docker integration - Docker Remote Deploy! Now you can not only ful…

Using App Connect S3 Upload

Intro App Connect S3 Upload component allows you to do client side uploads to S3 cloud storage. Unlike the Server Connect S3 Upload workflow, where it’s required to first upload the files on your se…

Deploying your Web Sites/Apps to Heroku

With Wappler you can easily deploy your web site and apps to Heroku with a single click. What is Heroku? Heroku is a cloud platform as a service supporting several programming languages. One of the…

Docker Debugging with Real-Time Logs

Intro When using Docker you can view the web and database servers logs in real time. These are useful for finding problems in your app. Accessing Web and Database Servers Logs You can find the real…

Roll your own PaaS - Heroku alternative (Part 2)

This is part two of the Roll your own PaaS tutorial. Part 1 - Create a Droplet (VPS) Part 2 - Install & Configure CapRover 1. Setup CapRover Now that most of the hard work is done and we have…

Free Google Firebase Hosting in Wappler!

What is Google Firebase Hosting We always got many questions about hosting of your web site or app. Specially for new users hosting can be scary in the beginning. There are so many options with diff…

Web Development with Docker Part 2, Databases and Terminals

If you have not read Part 1, please go here and read it first. We have included more Docker power in the latest Wappler update. Awesome single click Database backup and range of terminals and shel…

Using Elastic IP with Amazon AWS

About Elastic IP Addresses An Elastic IP address is a reserved public IP address that you can assign to your Amazon AWS Docker Machine (EC2 instance) until you choose to release it. Assigning Ela…

Setup S3 on AWS

What is AWS S3 Amazon Simple Storage Service (Amazon S3) is an object storage service that offers industry-leading scalability, data availability, security, and performance. This means customers of …

Using S3 Connector

What is S3 Connector S3 Connector allows you to connect to AWS and Digital Ocean cloud storage services, create buckets, list/put/get/delete files, create signed URLs and more. Now as you know how …

Setup S3 on Digital Ocean Spaces

What is Digital Ocean Spaces Spaces is an S3-compatible object storage service that lets you store and serve large amounts of data. Each Space is a bucket for you to store and serve files. The free,…

Ultra fast web development with Docker in Wappler

What is Docker? You must have heard of Docker. This brand new technology allows you to run any application quickly and easy without any installation hustle. Docker empowers developers to quickly ru…