Altostra Docs

›Getting Started

Getting Started

  • Welcome to Altostra
  • Connect your accounts
  • Install the developer tools
  • Log in from the CLI

Tutorials

  • Create a Static Website
  • Create a Scalable Webhook
  • Create a Simple API Project
  • CI/CD with Altostra CLI and Github Actions
  • Deploying a Project to Multiple Environments

How To

    Working with projects

    • Create a new project
    • Deploy a project
    • Manage a project

    Working with environments

    • Manage an environment
    • Configure stacks expiration for an environment

    Working with the Editor

    • Quick Start
    • Grant access to vendor services
    • Use the Parameter Store
    • Use a custom CloudFormation resource
    • Attach a custom policy to a Function
    • Connect a Function to VPC
    • Add filter policy to SNS subscription

    Organization account settings

    • Set General Settings
    • Connect a Git account
    • Connect Cloud Accounts
    • Manage log aggregation accounts

CLI

  • Altostra CLI
  • Commands

    • account
    • activity-log
    • api-key
    • build
    • config
    • console
    • deploy
    • docs
    • endpoints
    • environments
    • import
    • init
    • invalidate
    • login
    • logout
    • new
    • projects
    • push
    • deploy-cfn
    • deploy-sam
    • deploy-sls
    • stacks
    • sync
    • tasks
    • templates
    • versions
    • whoami

    Options

    • --debug
    • --verbose
    • Scripting options
  • Configuration files

Errors And Solutions

  • Autnentication Required
  • Import Project Troubleshooting

Technical Reference

  • Environments
  • Stacks
  • Projects
  • Project Versions Repository
  • Log Shipping
  • Deployment Modes
  • Altostra Cloud Integration

Integrations

    CI/CD

    • CircleCI

    Git

    • Git integration
    • Connect a GitHub account
    • Connect a Bitbucket account

    Messaging

    • Connect a Slack workspace

    Security

    • Connect an Auth0 tenant

Log in from the CLI

The Altostra CLI needs to be authenticated before it can access and use the Altostra services.

Log in

In a terminal window run:

$ alto login

The command opens an authentication page in your browser where you can use your Altostra account to log in. Once the login process is complete, you can close the browser tab/window and get back to the terminal:

At any point you can check your login status and expiration by using the whoami command:

$ alto whoami
✔ Getting user information...
User ID: xxxxxxxx
Expires: Wed Dec 25 2019 20:55:55

Log out

If at some point you need to log out of your account - for example, if you've been working on someone else's machine or if you need to switch users - run the following command:

$ alto logout

What's Next?

Now that you have logged in to Altostra, it's time to build something. Head over to the next section to find out how.

← Install the developer toolsCreate a Static Website →
  • Log in
  • Log out
  • What's Next?

Ready to Get Started?

Get Started for Free
© 2022 Altostra, Inc.