←back to thread

528 points sealeck | 9 comments | | HN request time: 0s | source | bottom
Show context
sergiomattei ◴[] No.31390808[source]
I don’t feel that way at all.

Every time I’ve tried Fly (trust me I’ve wanted to love it), there’s always a rough edge or the service breaks for me.

First time I tried it, the web panel wasn’t even loading. Second time, months later, everything was 500ing and I couldn’t find a way to SFTP into a disk (!!!). Total dealbreaker.

This was easily done in Render.com with an even more magical experience. Deploy from a GitHub repo and I was live in minutes. Upload the files from local and done.

I want to love Fly so much. I align with their mission. I love their first class Elixir support. But so far I’m not impressed.

It looks to me like Render is seriously taking the PaaS crown at the moment, with innovation after innovation, affordable pricing and excellent user experience.

replies(2): >>31390822 #>>31390891 #
1. jhardy54 ◴[] No.31390822[source]
Why do you need to SFTP into a disk?
replies(2): >>31390833 #>>31390866 #
2. sergiomattei ◴[] No.31390833[source]
I was moving a Ghost blog from Render. Ghost is notorious for having a difficult time with hosting assets in S3, so it uses disks.

I needed to move the Ghost assets directory for all the posts.

This was a ten minute thing in Render. SOL in Fly.

replies(1): >>31391113 #
3. ◴[] No.31390866[source]
4. indigodaddy ◴[] No.31391113[source]
Can you not ssh into a fly instance and then pull?
replies(2): >>31391149 #>>31394047 #
5. sergiomattei ◴[] No.31391149{3}[source]
No. Flyctl SSH does not allow this functionality.
replies(2): >>31392116 #>>31392980 #
6. tptacek ◴[] No.31392116{4}[source]
We definitely don't do SFTP! My general M.O. for moving files to running VMs is Magic Wormhole. But that's not optimal either. You've got a legit irritation and I'm glad you put it on our radar.
replies(1): >>31392713 #
7. ◴[] No.31392713{5}[source]
8. indigodaddy ◴[] No.31392980{4}[source]
So let me get this straight. Fly has a ‘flyctl ssh’ feature where you can gain console/ssh/whatever into the OS of the fly instance/firecracker/container/thing. So you are saying that once in, you cannot use curl even to pull/download something? (I believe curl supports sftp protocol as well)
9. saool ◴[] No.31394047{3}[source]
You can. You gotta get Wireguard running on your local machine [0] and be able to see the ".internal" network, but once you do, you can ssh into any edge VM and if access its filesystem. I've SCP'd SQLite db files and dumps. It's also a pretty anti-pattern way of debugging an app if you're an outlaw :)

[0] https://fly.io/docs/reference/private-networking/