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
    • Try Altostra without connecting cloud accounts
    • CI/CD with Altostra CLI and Github Actions

    How To

      Working with projects

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

      Working with environments

      • Manage an environment
      • Configure instances expiration for an environment

      Working with the Editor

      • 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

      • templates
      • new
      • init
      • push
      • deploy
      • sls-deploy
      • sync
      • invalidate
      • domains
      • console
      • environments
      • images
      • instances
      • build
      • config
      • import
      • projects
      • tasks
      • activity-log
      • login
      • logout
      • account
      • whoami
      • api-key
      • docs

      Options

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

    Errors And Solutions

    • Autnentication Required

    Technical Reference

    • Environments
    • Playground Environment
    • Instances
    • Project image
    • Image Repository
    • Log Shipping
    • Deployment Modes
    • Altostra Cloud Integration

    Integrations

      CI/CD

      • CircleCI

      Git

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

    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
    © 2021 Altostra, Inc.