Remember that to upload an application you need a zip that contains (at least) the following files::
Main file: responsible for starting your application
Dependencies file: contains information about which dependencies are necessary
Configuration file (squarecloud.app): a configuration file specifying the
name,
description, main file name, version, etc. To learn more about the
configuration file, take a look at this guide.
For your convenience, a class has been added to create this configuration file:
squarecloud.utils.ConfigFile.