Skip to main content
Version: Next

Getting Started

Follow these steps to get your first application up and running on Codesphere in just a few minutes.


Creating a Workspace

  • Create a Workspace: Click the Create Workspace button located above the workspace list.

    Empty Workspace Table

  • Choose Your Source: Select where the deployment configuration should come from. You have three options to bring your code into Codesphere:

Select a pre-configured template (like our Node.js or Python templates) for the fastest setup.

Template Overview
  • Set Resources: Select the appropriate resources (CPU/RAM) to power your workspace cockpit (IDE and development tools), then confirm the creation.

    Create Workspace Modal
    Workspace Resources

    The resources selected in this step are only used to power your Cockpit and Development Tools. By default these are set to off-when-unused. For further details on the different resources of workspaces and landscape services, see Landscapes and Workspace Toolkit.


Deploying your Landscape

  • Navigate to CI & Deploy: Once your workspace loads, click on the CI & Deploy tab and locate the Execution Manager.

    Workspace Navigation

  • Sync Landscape: Click the Sync Landscape button in the Landscape Deployment Area. You will be prompted to confirm the resource allocation for your actual running services.

    Confirm Resource Modal
  • Run Pipeline Stages: In the Execution Manager, execute the following stages in order:

    • Run Application Setup: This installs all necessary packages and dependencies.
    • Run Landscape Deployment: This boots up the application.

    Execution Manager

  • View Application: Once the deployment stage turns green, click the Open Preview icon in the top right corner of the IDE to view your live deployment!