Getting Started

This section of the Fly docs is all about getting you up and running quickly.

The essential part of this is Installing Flyctl will take you through the, few, steps you need to perform to get the Fly command line available. Don't forget to create an account and login too.

Once that is done, you're ready to take on the Getting Started language and application guides.

Language Guides

Each one of the language guides will take you through creating a simple application, building it with Fly's own builtin builders and deploying it.

  • Node - Nodejs and Express
  • Go - Go and the Gin/Gonic web framework
  • Ruby - Ruby and Sinatra
  • Deno - Deno and Dinatra

Application Guides

The application guides show how you can use Fly to deploy existing applications, with no building needed, to get web servers and other services online quickly.

  • Static Web Server - Serves any and all content in the project directory from a compact web server.

Deeper into Fly

The last part of this section is a tour through the commands you'll need to work with Fly apps through their entire lifecycle.

  • Working with Fly apps covers
    • Finding out about your app - the info and status commands
    • Viewing app logs
    • Managing secrets for an app
    • Adding hostnames and creating certificates