Skip to content

Wappler documentation

Hosting and Cloud Platforms — Original guides

Illustrated hosting and cloud platforms guides, with the original steps and examples preserved.

Choose a guide. Version notes identify original instructions that use an earlier interface or framework.

Guides (22)
Connecting existing servers in Wappler for docker deploymentsIntroduction 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 witView guideCreating a Free Server with Oracle Cloud Always FreeWith 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 full dView guideDeploying your Web Sites/Apps to HerokuWith 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 fiView guideFree 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 differView guideInstalling and Using Redis for Multiple ProjectsIntro You can install Redis on a remote cloud server and use it for different projects. This is useful as you can have a single Redis instance running for all your projects. Setting Up Redis We are usView guideInstalling Shared Services on Remote ServersIntro You can install a service, such as a database, on a remote cloud server and use it for different projects. This is useful as you can have a single database server running for all your projects. View guideManaging Cloud Servers with Resource ManagerIntro 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 show View guideManaging SSH Keys with Resource ManagerIntro 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 keyView guideRemote File Manager for DockerIntro 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 filesView guideRoll 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 createView guideRoll 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 a DiView guideSetup AWS hosting with DockerYou 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 an View guideSetup S3 on AWSWhat 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 alView guideSetup S3 on Digital Ocean SpacesWhat 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, bView guideUnderstanding SSH Keys: Enhancing Server Security and Access ControlSecure Shell (SSH) keys are a critical component of secure server management, access control, and various deployment processes, including Docker deployments. In this article, we’ll explore SSH keys inView guideUse SSH for Remote Docker TargetsIntro You can connect over SSH (SSH tunneling) to your Remote Docker Database targets. This allows Wappler to use exclusively SSH for connecting to your database which is more secure and doesn’t requiView guideUsing a Single Local Database Server for all Your ProjectsIntro You can have a single (global) database server, create in Wappler’s Resource Manager, that runs locally and can be used for all your Wappler projects. Note: this requires Docker Desktop to be inView guideUsing App Connect S3 UploadIntro 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 servView guideUsing Elastic IP with Amazon AWSAbout 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 Elastic View guideUsing Local Redis Server for DevelopmentWappler now supports running a local Redis server directly with the Wappler Local Server — no Docker required. This makes it easy to test caching, sessions, and other Redis-based features during develView guideUsing Managed Databases with the Resource ManagerIntro Managed Databases are a fully managed, high performance database cluster service. Using managed databases is a powerful alternative to installing, configuring, maintaining, and securing databaseView guideUsing S3 ConnectorWhat 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 to View guide