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 witCreating 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 dDeploying 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 fiFree 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 differInstalling 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 usInstalling 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. Managing 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 Managing 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 keyRemote 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 filesRoll 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 createRoll 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 DiSetup 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 Setup 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 alSetup 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, bUnderstanding 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 inUse 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 requiUsing 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 inUsing 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 servUsing 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 Using 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 develUsing 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 databaseUsing 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