Flynn: Is it time to mark Flynn as not safe for production?

Created on 2 Jul 2020  ·  17Comments  ·  Source: flynn/flynn

I've been following the dev work of Flynn and these issues for close to 6 months now and I think it's pretty safe to say that Flynn is no longer be actively maintained like it used to. I've not seen any new features for as long as I've been following and the last update on the Security improvements hasn't been touched since Aug 2019.

Should the website be taken down and instead just redirect to the repo? It's currently very misleading and paints the picture of a well maintained, stable and production ready platform.

Most helpful comment

I finally install CapRover. It's not HighAvailability by design but it allows you to scale to several machines pretty easily.
https://caprover.com/
Have fun :)

All 17 comments

I agree. I am looking for a PaaS, get excited by the Flynn promise and website, installed Flynn with the documentation on 3 servers, encountered few problems (finally get stuck with redis being too old, I need 4+). The more I search, the more I realise that Flynn seems unmaintained. I think adding some notes on the website AND git repo that this project is maintained part-time or unmaintained would greatly help to make better choice.

The fact that this issue itself has not had an official response speaks volumes for the "production rediness" of Flynn as of today.

I finally install CapRover. It's not HighAvailability by design but it allows you to scale to several machines pretty easily.
https://caprover.com/
Have fun :)

I almost use this, but change my mind and switch to dokku. But @jadetr suggestion seems more promising since I want web UI very much

Anyone got advice in an alternative to flynn, I have tried convox and caprover but found they where more aimed at orchestration whereas I am looking for something process orientated more like flynn and heroku, did look at dokku which looks interesting but would rather something with clustering to run on 3 servers.

I tried to use Flynn and get it working both on a 3 server cluster and a 5 server cluster on digital ocean but had a wide ranging number of issues including freezes when provisioning apps or databases using the dashboard as well as the cli, and lock ups meaning that just the action of pressing the save button in the Web ui to create an app results in an endless waiting spinner which doesn't lead to anything, trying to provision a myself database with a public route did the same thing.

Flynn appears to be exactly what I need if only it was more stable and had a more recent stable release as the latest releases channel seems to have issues.

My org is moving off. I just nuked 3 Flynn clusters yesterday 💥

My org is moving off. I just nuked 3 Flynn clusters yesterday 💥

what are you moving to?

I'm planning to move away from Flynn as well. Mainly due to lack of updates and support (either official or community).

Definitely recommend CapRover or Dokku if you're looking for an alternative. I personally tried CapRover for a while (it worked well) until moving to Render.com because I didn't want to maintain my own server and also wanted other features that Render provides.

I finally install CapRover. It's not HighAvailability by design but it allows you to scale to several machines pretty easily.
caprover.com
Have fun :)

The difference is that CapRover is a pure (swarm) container orchestrator, while Flynn ~sees~ *saw itself as an extension of Dokku, a generic PaaS that can run any application via build packs but also _happens_ to support Dockerfiles and images.

I suppose the two things we're all missing from Dokku would be 1) a convenient Web UI, and 2) multi-node clustering. The idea of Flynn indeed sounds very promising.

Isn't there some kind of business model that would work to motivate the original maintainers to give Flynn the love it deserves?

Just thought I'd drop in here - I am the maintainer of Porter, which can be a replacement for flynn. Porter is a PaaS that runs on top of Kubernetes so it supports things Kubernetes natively excels at like autoscaling. It has a nice web UI, CLI, supports all three major cloud providers (AWS, GCP, DO), integrates with private registries, and sets up https and custom domains.

It's a young project but we are working full time on it with funding from Y Combinator. We're determined to make Porter the new open source Heroku - I would appreciate if you could check it out and leave a star/watch the repo to follow our progress!

@sunguroku Awesome, thanks for dropping in! Just the right moment to spread the word, I'll try it out

(Not sure how DO is part of any "Big Three" 😅 Should be Azure I guess)

Awesome work @sunguroku I'll check it out, but I have to agree with @JosXa DO is definitely not part of the big three 😂

AWS, Azure, GCP is definitely the big three, Azure is excelling with Enterprises right now!

[ Insert "Can't go off-topic in a civilized way when there's no admin to enable GH Discussions" meme here ]

Yea, Azure functions in C# are crazy productive for example! I heard from an MS guy that their metrics show they're pretty much exactly half the size of AWS, while GCP has around half the adoption of Azure.

That's true 😅 It's just that DO is quite popular among individual devs and early stage startups who tend to find PaaS's like Flynn and Porter more useful.

That said, Azure is def on our radar and we'll get to supporting it at some point!

@sunguroku nice to hear that! I also would find hetzner really useful, as its prices are very good! I know they are not that big, but they already support a bunch of stuff (terraform, cloud native LB, node driver, volumes, etc.)! I heard they also support open source development financially :)

Flynn is unmaintained and our infrastructure will shut down on June 1, 2021. See the README for details.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

tuukkamustonen picture tuukkamustonen  ·  5Comments

amingilani picture amingilani  ·  4Comments

lmars picture lmars  ·  4Comments

michaelyork picture michaelyork  ·  5Comments

hadifarnoud picture hadifarnoud  ·  3Comments