Skip to main content

Create Stack

This section provides a step-by-step guide on how to create Stacks in the StackSpot Platform.


Prerequisites

Before you start, make sure you have:

warning

The Stack name must not exceed 60 characters.


How to Create a Stack

Follow these steps in your Studio Dashboard on the StackSpot Platform.

Step 1. Start the Stack Creation

Click the 'Create Stack' button.

Fill in the following fields:

  • Stack name: Enter a name for your Stack.
  • Identification (Slug): Add a slug for the Stack. You cannot change the slug after the Stack is published.
  • Description: Briefly describe the purpose of your Stack.
  • Tags: Add classification tags (for example, Web, Infra, Back-end).
  • Logo (optional).

All fields except Slug can be edited while the Stack is in Draft status.


Step 2. Review and Create

Review the information and click the 'Create Stack' button.

Animation showing how to create a Stack in the StackSpot Platform dashboard.

The GIF is in English.

To document a Stack or Starter created in the StackSpot Platform, you need to generate folders locally. See the Documentation guide for instructions.


warning

Your Stack is created but not yet published. You must add at least one Plugin or a Starter before publishing. See the options below.


1. Adding Plugins to Your Stack

To add Plugins to the Stack, follow the steps below.

Step 1. View and Add Plugins

Go to the 'Plugins' tab in your Studio and click 'Add Plugin'.

You can choose Plugins from:

  • Studio: Plugins available in your current Studio.
  • Account: Plugins available in your Account.
  • Insert a Qualifier: enter a unique identifier for the Plugin.
  • Select a specific version of the Plugin.
danger
  • If the Plugin depends on other Plugins, you must add them as well. Click 'Add Required Content' and select the Plugins from the side menu.
  • If the Plugin depends on another Plugin from a different Studio, you need permission to access it.

Step 2. Select Plugin Version

Choose the version range or a specific Plugin version, then click 'Add Plugins'.

The Plugin is now added to your Stack. You can see it in your Stack dashboard.


2. Creating a Starter in the Stack (Optional)

A Starter lets you define a pre-configured set of Plugins to accelerate project creation.

To add a Starter, follow the steps below.

Step 1. Go to the Starters Tab

In your Stack dashboard, click the 'Starters' tab.

Step 2. Create a Starter

Click the 'Create starter' button.

Step 3. Select Starter Type

Choose the type:

  • App Starter
  • Infra Starter

Click 'Next'.

Step 4. Enter Basic Information

On 'Basic information', provide:

  • Slug (Starter name): Enter a name for your Starter.
  • Description: Briefly describe your Starter.

Click 'Continue'.

Step 5. Add Plugins to the Starter

On 'Plugins', add the Plugins for the Starter.

Select Plugins from the Studio, Account, or insert a Qualifier.

tip

If a Plugin that will be added to the Starter requires other Plugins, you must add them to the Stack and to the Starter before continuing.

After selecting the Plugins, click 'Add Plugins'.

warning

Check the order of Plugins in the Starter, as it determines the sequence in which they are applied when creating an Application or Infrastructure.

  • You can only change this order while the Stack is in Draft status.
  • For Plugins with dependencies, add the least dependent Plugins first, followed by those that depend on them.

Step 6. Review Plugin Order

Review the order of Plugins in the Starter and click 'Continue'.

Step 7. Finalize the Starter

On the 'Review' screen, check the Starter information and click 'Save'.

You have now added a Starter to your Stack.


3. Adding Actions to Your Stack

warning

To add Actions to your Stack, ensure you have an Action created and published.

To add one or more Actions to your Stack, follow these steps.

Step 1. Open the Actions Tab

In your Stack, go to the 'Actions' tab and click the 'Add action' button.

Step 2. Select Actions

Choose Actions from the following options:

  • 'Available on Studio'
  • 'Account Actions'
  • 'Insert Qualifier'

Step 3. Add Actions

After selecting the Actions, click 'Add Action'.

If a Plugin in your Stack requires a specific Action, you must add that Action to the Stack before proceeding.

You have successfully added Actions to your Stack.

tip

To use your Stack, make sure to add it to a Workspace.


Next Steps