Professional website hosting with enterprise performance, Cloudflare Premium WAF security, free global CDN and ultra-fast DNS. Automatic deployment, free SSL and support for all modern frameworks.
Configuration file
SUBDOMAIN=test
(test.squareweb.app)Creating the ZIP file
node_modules
, package-lock.json
, pyproject.toml
, poetry.lock
, and __pycache__
are not required, as they can be generated automatically on the server side. A list of files that don’t need to be uploaded is available here, helping ensure that only the necessary files are in the .zip, making the upload process faster and smoother.Dependencies file
package.json
, and for a Python project, it’s requirements.txt
.These files list the libraries and packages required for your application to function correctly. Keeping these files up to date is crucial to avoid installation errors. Additionally, it’s important to note that native dependencies, such as node-fetch
in Node.js and random
in Python, should not be included in these files, as they are built-in libraries.Uploading your site
port
in your code or the START
parameter, always set it to port 80
. The only exception is when hosting a Lavalink server—see more here.