Skip to main content


Altostra projects are not deployed directly to your cloud services accounts. Instead, they are first packaged into versions that represent a "version" of the project at a certain point in time. The version is uploaded to the Versions Repository.

Project version always contains:

  • Blueprint - the version's cloud infrastructure design.

And can optionally contains:

  • Source files. For example, when you use Node.JS and JavaScript.
  • Build artifacts. For example, when you use compiled languages such as Java.
  • Any file that you decide to include.

Including and excluding files

When you use the push command, Altostra by default will include all of your files. If you want to exclude some files, create a .altoignore file in the root directory of the project. The syntax is similar to that of .gitignore.

Ready to Get Started?

Get Started for Free
© 2023 Altostra, Inc.