forked from superfly/docs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
speedrun.html.markerb
45 lines (29 loc) · 2.11 KB
/
speedrun.html.markerb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
---
title: "Speedrun: Launch on Fly.io"
layout: docs
sitemap: false
nav: firecracker
toc: false
---
<figure class="w:full mt:6">
<img src="/static/images/speedrun.webp" srcset="/static/images/[email protected] 2x" alt="">
</figure>
You have an application you want to deploy on Fly.io? You're in the right place.
Welcome to Fly Launch. For many languages and frameworks, you can deploy your app from zero, with the following three steps.
1. [Install flyctl](/docs/hands-on/install-flyctl/) - you'll need it.
2. Create an account with `fly auth signup` or login with `fly auth login`.
3. Run `fly launch` from inside your project source directory - create, configure, and deploy a new application.
`fly launch` can configure and deploy the following kinds of apps automatically:
<%= partial "/docs/languages-and-frameworks/partials/scanner_guides" %>
You're not limited to these kinds of projects, though! `fly launch` also knows what to do [with a Dockerfile](/docs/languages-and-frameworks/dockerfile/), so you can use the tech _you_ love.
Refer to [Launch a new app](/docs/apps/launch/) to learn more about what `fly launch` does.
## Next steps
1. Run `fly status` - show the status of the application instances.
2. Run `fly apps open` - open your browser and direct it to your app.
If things don't go as smoothly as you'd like, visit our [community forum](https://community.fly.io) and get help.
Would you like to know more?
* **Apps can store only ephemeral data in their root file systems.** Learn about [persistent storage options](/docs/database-storage-guides/).
* **You have control over how your app deploys and what resources it uses.** Learn about [Fly Apps](/docs/apps/).
* **Beyond just launching your app; go deeper with our most comprehensive framework guides.** Learn about [Elixir on Fly.io](/docs/elixir), [Rails on Fly.io](/docs/rails/), [Laravel on Fly.io](/docs/laravel/), and [Django on Fly.io](/docs/django).
It's also easy to [bring your Heroku app to Fly.io](/launch/turboku). Read more about it in the [Turboku launch post](https://fly.io/blog/new-turboku/).
Check out our other [Web Launchers](/launch), too.