Dashboard
Learn how to quickly and easily host your application using the Dashboard.
📁 Preparing Your Project Files
Before uploading your project, ensure that your files are correctly structured according to the programming language you're using. Different languages have specific requirements for dependency management, project structure, and necessary files.
Supported Languages📌 Basic Requirements
Project Source Code – All the necessary files for your application to run.
Configuration File (
discloud.config
) – Required for deployment settings.Dependencies File (if applicable):
package.json
for Node.jsCargo.toml
for Rust
🗑️ Excluding Unnecessary Files
To optimize your deployment, make sure to remove unnecessary files before compressing your project into a .zip
file.
❌ Common files and folders to exclude:
- node_modules
- venv
- .git
- .DS_Store
- __pycache__
For detailed information on required files and appropriate configurations, refer to the documentation of the language you are using for your project.
🔑 Authentication – Logging into your Dashboard
Before deploying your app, you need to log into Discloud:
Visit the Discloud.
Click "Enter" and log in.

🚀 Uploading Your Application
Once your files are ready, follow these steps to upload and deploy your app.
Compressing Your Project.
Before uploading, compress your entire project into a .zip
file.
Uploading to the Dashboard.
Go to the Discloud Dashboard.
Click "Upload" and select your .zip
file.
Wait for the upload to complete.
During the upload, avoid refreshing the page to prevent any issues with your application. If this happens, you might need to remove the application and repeat the upload process.
Deployment Process.
Once uploaded, Discloud will automatically start your application.
If your project is correctly configured and doesn’t exceed the RAM limit, it should be online within seconds.
You can check its status via the Dashboard.
❓ Still need help?
Check the FAQ Section or join our Discord Server for support.
Last updated