Skip to content

Commit 683a3e2

Browse files
committed
add more detail to fly.io phoenix deployment for #72
1 parent 09ffe6a commit 683a3e2

File tree

1 file changed

+24
-5
lines changed

1 file changed

+24
-5
lines changed

Diff for: fly-phoenix-setup.md

+24-5
Original file line numberDiff line numberDiff line change
@@ -15,21 +15,23 @@ so that it is closer to the people _using_ it.
1515

1616
## Why?
1717

18-
19-
18+
On the surface it looks like a _great_ way to deploy Elixir/Phoenix Apps
19+
and they are committed to making the experience great.
2020

2121

2222

2323
## What?
2424

25-
25+
A new way of deploying Elixir/Phoenix apps that will continue to get better because they
26+
[_hired_ Chris McCord](https://github.com/dwyl/learn-devops/issues/72#issuecomment-917442712)
27+
(creator of Phoenix!!)
2628

2729
## Pricing?
2830

31+
Pricing seems "_fair_", or at least _comparable_ to AWS.
2932
See: [learn-devops/issues/72][https://github.com/dwyl/learn-devops/issues/72#issuecomment-945001230]
3033

3134

32-
3335
### Venture Capital (VC) Funding?
3436

3537
Fly.io are funded by
@@ -60,7 +62,24 @@ I'm using homebrew on mac so:
6062
brew install superfly/tap/flyctl
6163
```
6264

65+
## Deploy an App
6366

6467
Followed: https://fly.io/docs/getting-started/elixir/ <br />
65-
Created the PR: https://github.com/dwyl/hits/pull/128 <br />
68+
Created the PR for deploying Hits to Fly.io: https://github.com/dwyl/hits/pull/128 (detailed log in the PR)<br />
69+
70+
71+
The process for deploying a Phoenix App was a bit _long_ ... ⏳ (_lots of steps..._)<br />
72+
But the docs were good and when I got stuck their forum was useful.
73+
74+
## Metrics UI
75+
76+
The Fly.io web interface is still _very_ basic: https://fly.io/apps/hits/metrics?range=172800
77+
![fly-hits-app-metrics-http](https://user-images.githubusercontent.com/194400/140039296-ed327b71-3202-40da-ba7e-33f53bf531b1.png)
78+
79+
![fly-hits-app-metrics-etc](https://user-images.githubusercontent.com/194400/140041027-cf5f9409-3976-4d48-8b05-1d8b75ed0e74.png)
80+
81+
# Conclusion
6682

83+
Fly.io seems to be good so far.
84+
My plan is to check-in with the Hits App on Fly on a weekly basis and see how it's doing.
85+
Right now I'm just stoked that it's working and has fast response times.

0 commit comments

Comments
 (0)