Square Cloud Services πŸš€

Square Cloud has been designed from the ground up to be a developer-friendly platform. The platform is composed of various services that can be used to deploy applications quickly and securely.

Bot hosting.

Deploy your bots to Square Cloud and receive the best solutions for bot hosting. Square offers a strategic location for the most famous platforms, ensuring low latency and high availability.

Web hosting.

Deploy your web applications to Square Cloud and receive the best solutions for web hosting. We provide premium Cloudflare integration, fast DNS, and a Web Application Firewall (WAF) to ensure the best performance and security.

Serverless Storage, Blob Storage.

Store your data with Square Cloud and enjoy the benefits of serverless storage. Our storage service is designed to be simple, scalable, and cost-effective.

Before you begin

To get started, create a Square Cloud account. Then you can select the plan that's right for you.

Upload your project 😁

You can upload your project to Square Cloud in a few simple steps, as shown below:

1

First, read the instructions about your language:

For this example, we will use the JavaScript (Node.js) language.
2

After, create your Square Cloud config file.

After accessing the dashboard, you need to create a configuration file. You can create a configuration file reading this article here.

Example of a config file for a bot
MAIN=index.js
MEMORY=512
VERSION=recommended
DISPLAY_NAME=Batman bot
DESCRIPTION=This bot is the dark knight of the night.
Example of a config file for a web application. (Url configured to be "batman.squareweb.app")
MAIN=index.js
MEMORY=512
VERSION=recommended
SUBDOMAIN=batman
START=npm run build && npm run start
DISPLAY_NAME=Batman website
DESCRIPTION=This website is the dark knight of the night.
3

And then, ZIP your project.

After creating the configuration file, you need to zip your project.

4

Finally, upload your project. πŸ˜‰

After uploading your project, click on the β€œAdd New” button to deploy your project.