Log in to Fly
If you haven't installed flyctl yet, you'll need it to work with Fly.io. Details on how to do that are available in Install flyctl.
Already Got a Fly.io Account? Log In.
If you already have a Fly.io account, you can log in with flyctl by running:
fly auth login
Your browser will open up with the Fly.io sign-in screen; enter your user name and password to sign in. If you signed up with GitHub, use the Sign in with GitHub
button to sign in.
Microsoft WSL users may need to run the following command to make this work:
ln -s /usr/bin/wslview /usr/local/bin/xdg-open
Now proceed to globally deploying Docker Images, Go Applications, Node Applications and more.
First-Time or No Fly.io Account? Sign Up for Fly.io.
If you haven't got a Fly.io account, you'll need to create one by running:
fly auth signup
This will open your browser on the sign-up page where you can either:
- Sign-up With Email: Enter your name, email and password.
- Sign-up With GitHub: If you have a GitHub account, you can use that to sign-up. Look out for the confirmatory email we'll send you which will give you a link to set a password; you'll need a password set so we can actively verify that it is you for some Fly.io operations.
You will also be prompted for credit card payment information, required for charges outside the free allowances on Fly.io. See Pricing for more details on that. If you do not enter details here, you will be unable to create an application on Fly.io until you add a credit card to your account.
Now proceed to globally deploying Docker Images, Go Applications, Node Applications and more.
Next Steps
- Deploying with:
- And there's more information in Working with Fly Apps
- When it doesn't go right, check out our Troubleshooting Deployments page.