What is Flynn?
Flynn lets you deploy apps with git push and containers. Developers can deploy any app to any cluster in seconds.
Flynn is a tool in the Platform as a Service category of a tech stack.
Flynn is an open source tool with 7.8K GitHub stars and 594 GitHub forks. Here’s a link to Flynn's open source repository on GitHub
Who uses Flynn?
Pros of Flynn
6
5
2
2
1
Flynn's Features
- Flynn goes beyond 12 factor apps. Run any Linux process written in any language or framework, even stateful apps on your own servers or any public cloud.
- Scaling or adding a new cluster is simple: just add more nodes. Everything is containerized, Flynn takes care of distributing work across the cluster.
- Flynn is 100% free and open source. Flynn works great out of the box, and since Flynn is modular and API-driven it's easy to modify and swap components to suit your needs.
Flynn Alternatives & Comparisons
What are some alternatives to Flynn?
Deis
Deis can deploy any application or service that can run inside a Docker container. In order to be scaled horizontally, applications must follow Heroku's 12-factor methodology and store state in external backing services.
Kubernetes
Kubernetes is an open source orchestration system for Docker containers. It handles scheduling onto nodes in a compute cluster and actively manages workloads to ensure that their state matches the users declared intentions.
Dokku
It is an extensible, open source Platform as a Service that runs on a single server of your choice. It helps you build and manage the lifecycle of applications from building to scaling.
NGINX
nginx [engine x] is an HTTP and reverse proxy server, as well as a mail proxy server, written by Igor Sysoev. According to Netcraft nginx served or proxied 30.46% of the top million busiest sites in Jan 2018.
Apache HTTP Server
The Apache HTTP Server is a powerful and flexible HTTP/1.1 compliant web server. Originally designed as a replacement for the NCSA HTTP Server, it has grown to be the most popular web server on the Internet.