The Wayback Machine - https://web.archive.org/web/20191202231604/https://github.com/flynn/flynn
Skip to content
A next generation open source platform as a service (PaaS)
Go JavaScript Shell CSS HTML Ruby
Branch: master
Clone or download
lmars test: Fix slugbuilder image reference in TestReleaseImages
Signed-off-by: Lewis Marshall <lewis@lmars.net>
Latest commit 04e0a8f Nov 20, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
appliance all: Add Ubuntu 18.04 container image default, update to PostgreSQL 11 Jul 9, 2019
blobstore all: Switch to go mod Oct 11, 2019
bootstrap all: Add Ubuntu 18.04 container image default, update to PostgreSQL 11 Jul 9, 2019
builder builder: Downgrade host image to ubuntu-xenial Nov 18, 2019
cli misc: Fix fmt usage Nov 15, 2019
controller controller: Move database layer into controller/data (#4541) Jul 29, 2019
dashboard dashboard: Fix creating app route Aug 8, 2018
demo demo: Allow overriding Makefile env vars May 5, 2017
discoverd router: Expose router backend information to reverse proxy Apr 28, 2018
docs script: Update install script to add 18.04, remove 14.04 Jul 9, 2019
flannel all: remove no-op append calls Mar 6, 2019
gitreceive gitreceive: Turn off git gc autoDetach Aug 9, 2019
host misc: Fix fmt usage Nov 15, 2019
logaggregator vendor: Switch to github.com/inconshreveable/log15 Feb 26, 2018
pkg pkg/pinned: Update the test TLS certificate Nov 14, 2019
router router: Use HTTP status 499 in logs for client errors Oct 11, 2019
schema schema: Don't mark example response headers as required Jan 14, 2019
script script: Enable DHCP when starting Flynn in development Nov 15, 2019
slugbuilder slugbuilder: Silence stderr output from detect hooks Aug 10, 2019
slugrunner/runner builder: Build Flynn in Flynn! May 5, 2017
status misc: Remove docker-receive Apr 24, 2019
taffy builder: Build Flynn in Flynn! May 5, 2017
tarreceive pkg: Import minimized version of github.com/docker/docker/pkg/archive… Jun 25, 2019
test test: Fix slugbuilder image reference in TestReleaseImages Nov 22, 2019
updater misc: Remove docker-receive Apr 24, 2019
util all: Add Ubuntu 18.04 container image default, update to PostgreSQL 11 Jul 9, 2019
vendor all: Switch to go mod Oct 11, 2019
.gitignore builder: Build Flynn in Flynn! May 5, 2017
CONTRIBUTING.md docs: Fix missing Google Style Guide link Oct 27, 2016
LICENSE LICENSE: edit Flynn license info so that GitHub recognizes it May 2, 2018
MAINTAINERS all: Add Joseph to MAINTAINERS Oct 14, 2015
Makefile Makefile: Fix setting PATH Jul 16, 2017
PRIVACY.md docs: Update privacy policy May 18, 2017
README.md LICENSE: edit Flynn license info so that GitHub recognizes it May 2, 2018
Tupfile.ini all: Replace Makefiles with Tupfiles, update .gitignores Aug 3, 2014
Vagrantfile appliance/postgres: Update to PostgreSQL 10 Mar 4, 2018
docs.gemspec all: Remove website (docs and schema remain in new locations) Feb 24, 2015
go.mod builder/img: Update to Go 1.3 Oct 11, 2019
go.sum all: Switch to go mod Oct 11, 2019
schema.gemspec all: Remove website (docs and schema remain in new locations) Feb 24, 2015
tup.config tup: Fix default image repository URI Feb 11, 2015

README.md

Flynn logo

Flynn is an open source Platform as a Service

Flynn is designed to run anything that can run on Linux, not just stateless web apps. Flynn comes with highly available database appliances, including PostgreSQL, MySQL, and MongoDB.

Eventually we want Flynn to be the only tool developers and ops teams need to develop, deploy, and manage running software.

You can learn more about Flynn at our website.

The Flynn website also has documentation.

Status

Flynn is very actively developed by Prime Directive, Inc. and the Flynn community.

Learn more about Flynn's stability.

Learn more about Flynn's security.

We want to know if you run into any unexpected behavior. Please report issues on this repository after searching to see if anyone has already reported the issue.

Getting Started

Run your own cluster

If you want to setup and run your own Flynn cluster (either locally, on dedicated hardware or on a cloud provider) take a look at the Installation Guide.

Deploying applications

Check out the Flynn Basics guide for instructions on deploying and scaling applications.

Contributing

We welcome and encourage community contributions to Flynn.

We have specific priorities for development. Pull requests that do not address these priorities may not be accepted.

Please familiarize yourself with the Contribution Guide before contributing.

You can install Flynn development environment and tools by following the Development Guide.

There are many ways to help Flynn besides contributing code:

  • Find bugs and file issues.
  • Improve the documentation and website.

Contact us

We want to hear about any trouble, success, delight, or pain you experience when using Flynn. Let us know by filing an issue, joining the mailing list, joining us in IRC (#flynn on Freenode), or emailing us.

Flynn® is a trademark of Prime Directive, Inc.

Licensing

Prime Directive Inc. is the copyright holder for Flynn, which is licensed under the BSD 3-Clause license. Please see LICENSE for details.

You can’t perform that action at this time.