Garry Tan

Flynn - Open source Heroku on your own servers

Add a comment

Replies

Best
Jonathan Rudenberg
Hey! I'm CTO/co-founder of Flynn and I'd be happy to answer any questions!
Hadi Farnoud
@titanous is there any plan for more granual permission? Each app has its own product manager. Would be great to be able to limit user access
Jonathan Rudenberg
@hadifarnoud Yeah, we're working on that right now! Here's our security roadmap: https://github.com/flynn/flynn/p...
Garry Tan
I've been impressed with what the Flynn team has gotten done since my time with them at Y Combinator. The cloud hosting and containerization open source world has gotten a lot more complicated and powerful. What is super interesting about Flynn is that they've captured exactly what made Heroku phenomenally great and made it as simple to run on your own servers. This is a refreshing take that is now battle hardened. It's exactly what the DevOps world needs since all the complexity also makes it that much harder for people to get started and get off the ground.
Pietz Prove
but i love duct tape :(
Jonathan Rudenberg
Pietz Prove
@titanous i'm weirdly turned on right now
Bogomil Shopov - Бого
It will be nice to put the information about the license in the footer or some place visible. It says "open source" everywhere, but can't find the license?
Jonathan Rudenberg
@bogomep Great question! The license is BSD 3-clause, and it's in the GitHub repo: https://github.com/flynn/flynn
Andrew Young
Its like DOKKU, but for grownups.
Jonathan Rudenberg
@overworkedasian Dokku is a really good example of what you can build quickly with a small amount of code when you limit your scope. Flynn is totally compatible with apps that run on Dokku, so if you want to scale past one server, Flynn is a great fit. https://flynn.io/blog/upgrading-...
Hadi Farnoud
We've been using Flynn for 6 months now. Cannot be more happy with it. Congrats guys.
Jonathan Rudenberg
@hadifarnoud Thanks for using Flynn, we're so glad it's been useful to you!
Pascal Andy
Any advantage for someone who is already running stuff in docker ?
Jonathan Rudenberg
@_pascalandy Probably! Flynn is a solution that "just works" out of the box, so you can push app repos and Docker images and have them be deployed in a highly available configuration with databases and load balancing, easy rollbacks, log aggregation, and a bunch of other features without doing any work. If you're just using vanilla Docker, getting to the point where you can do all that tends to be a lot of work and then you have to maintain it once you get everything working. With Flynn, we've already taken care of building the platform, and you can focus on building your apps instead of wrangling infrastructure.
Elizabeth
This looks VERY interesting if it is what I think it is... testing asap. @flynnscale @garrytan
Kyle Turner
@elizabethhunker you and me both.. what do you think so far?
Rahul Lakhaney
Are there any video walkthroughs on how to install and use it? I am highly interested in using this. Even though I am someone who has worked in DevOps, I find it hard to understand the docs.
Jonathan Rudenberg
@istereotype There are four overview videos, one on each of the main pages (Home, Apps, Manage, Databases) but they are not quite tutorials. Is there anything specific that you'd like us to explain better in the docs or make videos about?
Rahul Lakhaney
@titanous Surely, I think a video walkthrough on how to install flynn and then one on how to use it would be great. Even though i have already reached a certain point. These days video walkthroughs help a lot more. But everything aside, this looks super cool. I am sure a lot of devs like myself would highly appreciate what you guys have built. Having our own heroku itself kind of makes me feel like 😎
Menj
@titanous I agree with @istereotype. :) I hope you can release some walkthrough video soon. Basic guide in installing & deploying apps.
Jonathan Rudenberg
@menjxo @istereotype Thanks for the feedback! We'll make some more videos. In the mean time check out the four videos that are on the site now as they provide overviews of usage, installation, apps, and databases.
Menj
@titanous a'right :) currently checking on it! Thanks!
Karl Monson
I noticed in your docs you don't recommend using MySQL in production if the app has or will have a lot of data. Do you have a time frame for full confidence in this feature?
Jonathan Rudenberg
@karlmonson Most of our time on databases up to this point has been spent on getting the safe, automatic failover right, which we're now confident that we've solved. Our database appliances currently lack the ability to tune parameters to handle production workloads and require some optimization around the movement of data volumes to handle larger amounts of data. Implementing these features is our primary focus right now and we expect them to be ready for demanding production use cases within the next few months.
Pascal Andy
@titanous @karlmonson This rocks! Everyone know how crazy it can be to optimize DB. Love your spirit!
12
Next
Last