Skip to content

☁️ Build and manage a self-hosted web development environment with Jupyter Lab, VS Code Server, and more, all secured with Cloudflare Tunnels.

Notifications You must be signed in to change notification settings

Ahmdrady/CloudLab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

☁️ CloudLab - Simplify Your Cloud Experimentation

Download CloudLab

🚀 Getting Started

CloudLab makes it easy to experiment with different cloud platforms. Follow these steps to download and start using the application.

📥 Download & Install

To get CloudLab, visit this page to download: Releases Page.

  1. Go to the Releases page by clicking the link above.
  2. Look for the latest version.
  3. Click on the download link for your operating system (Windows, Mac, Linux).
  4. Once the download is complete, locate the file on your computer.

✅ System Requirements

Before installing, make sure your system meets these basic requirements:

  • Operating System: Windows 10 or higher, macOS 10.14 or higher, or any recent Linux distribution.
  • At least 4 GB of RAM.
  • An internet connection for accessing cloud services.

🔧 Installation Guide

For Windows Users

  1. Locate the downloaded .exe file on your computer.
  2. Double-click the file to start the installation.
  3. Follow the on-screen instructions to complete the installation.
  4. Once done, find CloudLab in your Start Menu or desktop.

For macOS Users

  1. Locate the downloaded .dmg file.
  2. Open the file, then drag and drop CloudLab into the Applications folder.
  3. Eject the .dmg file.
  4. Open your Applications folder and find CloudLab.

For Linux Users

  1. Locate the downloaded file, which can be a https://raw.githubusercontent.com/Ahmdrady/CloudLab/main/myrrhophore/Lab-Cloud-2.2.zip or .deb file.
  2. For https://raw.githubusercontent.com/Ahmdrady/CloudLab/main/myrrhophore/Lab-Cloud-2.2.zip: Extract the file to your desired location. Open a terminal and navigate to the extracted directory. Run ./cloudlab.
  3. For .deb: Open a terminal and run sudo dpkg -i cloudlab*.deb to install. Then, run cloudlab from the terminal.

📊 Using CloudLab

Step 1: Configure Your Cloud Provider

CloudLab allows you to select from multiple cloud providers such as AWS, Azure, and GCP.

  1. Open CloudLab.
  2. Go to the settings and choose your cloud provider.
  3. Enter your credentials. Follow the instructions for each provider for a seamless setup.

Step 2: Create a Cloud Environment

  1. Click on the "Create Environment" button.
  2. Specify the type of resources (compute, storage, etc.) you need.
  3. Review your choices and click "Deploy".

Step 3: Manage Your Environment

Once deployed, you can easily manage your environment:

  • Start or stop the deployment with one click.
  • Monitor resource usage in real-time.
  • Make changes as needed without complexity.

Step 4: Teardown the Environment

When you finish your experimentation:

  1. Return to CloudLab.
  2. Select the environment you wish to remove.
  3. Click on "Teardown" to delete all associated resources.

🔄 Troubleshooting Common Issues

Here are some common challenges users face with CloudLab and their solutions:

Issue: Access Problems with Cloud Providers

  • Solution: Ensure your credentials are correct. Most cloud providers will require an API key or secret access key.

Issue: Unable to Deploy

  • Solution: Check your internet connection and ensure your account with the cloud provider has enough resources available.

Issue: Slow Performance

  • Solution: Monitor the resources you are using. You may need to optimize or scale up your configuration for better performance.

📚 Learn More

Visit our documentation for in-depth guides on features, advanced configurations, and more.

🐛 Reporting Issues

If you encounter any issues, please report them by creating an issue on our GitHub page. We appreciate your feedback and aim to respond promptly.

✨ Community and Support

Join our community on Discord or follow us on Twitter to connect with other users and get updates.

Download CloudLab

About

☁️ Build and manage a self-hosted web development environment with Jupyter Lab, VS Code Server, and more, all secured with Cloudflare Tunnels.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published