├── .gitignore ├── AUTHORS ├── CONTRIBUTORS ├── LICENSE ├── README.md ├── cordova └── Dockerfile ├── elixir └── Dockerfile ├── examples ├── buildpack ├── cordova │ ├── tsuru.yml │ └── www │ │ └── index.html ├── elixir │ ├── .gitignore │ ├── Procfile │ ├── lib │ │ ├── app.ex │ │ └── app │ │ │ ├── page_handler.ex │ │ │ └── supervisor.ex │ ├── mix.exs │ └── tsuru.yml ├── go │ ├── tsuru.yml │ └── web.go ├── java │ ├── pom.xml │ ├── src │ │ └── main │ │ │ └── webapp │ │ │ ├── WEB-INF │ │ │ └── web.xml │ │ │ └── index.jsp │ └── tsuru.yml ├── lisp │ ├── Procfile │ ├── README.txt │ ├── example-tsuru-lisp-webapp.asd │ ├── package.lisp │ ├── requirements.apt │ ├── requirements.txt │ ├── tsuru.yml │ └── web.lisp ├── nodejs │ ├── Procfile │ ├── app.js │ ├── hook.js │ ├── package.json │ └── tsuru.yml ├── php │ ├── index.php │ └── tsuru.yml ├── play │ ├── Procfile │ ├── activator │ ├── activator-launch-1.2.12.jar │ ├── app │ │ └── controllers │ │ │ └── Application.scala │ ├── build.sbt │ ├── conf │ │ ├── application.conf │ │ └── routes │ ├── project │ │ ├── build.properties │ │ └── plugins.sbt │ └── tsuru.yml ├── pypy │ ├── Procfile │ ├── app.py │ ├── hook.py │ ├── requirements.txt │ └── tsuru.yml ├── python │ ├── Procfile │ ├── app.py │ ├── hook.py │ ├── requirements.txt │ └── tsuru.yml ├── python3 │ ├── Procfile │ ├── app.py │ ├── hook.py │ ├── requirements.txt │ └── tsuru.yml ├── ruby │ ├── Gemfile │ ├── Gemfile.lock │ ├── Procfile │ ├── app.rb │ ├── hook.rb │ └── tsuru.yml └── static │ ├── index.html │ └── tsuru.yml ├── go ├── Dockerfile └── README.md ├── java ├── Dockerfile └── README.md ├── nodejs ├── Dockerfile └── README.md ├── php ├── Dockerfile └── README.md ├── play └── Dockerfile ├── pypy ├── Dockerfile └── README.md ├── python ├── Dockerfile └── README.md ├── python3 ├── Dockerfile └── README.md ├── ruby ├── Dockerfile └── README.md ├── static ├── Dockerfile └── README.md └── tests ├── .gitignore ├── Vagrantfile ├── platforms.bash └── run.bash /.gitignore: -------------------------------------------------------------------------------- 1 | *.sw[a-z] 2 | *.pyc 3 | -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/AUTHORS -------------------------------------------------------------------------------- /CONTRIBUTORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/CONTRIBUTORS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/README.md -------------------------------------------------------------------------------- /cordova/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/cordova/Dockerfile -------------------------------------------------------------------------------- /elixir/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/elixir/Dockerfile -------------------------------------------------------------------------------- /examples/buildpack: -------------------------------------------------------------------------------- 1 | python -------------------------------------------------------------------------------- /examples/cordova/tsuru.yml: -------------------------------------------------------------------------------- 1 | healthcheck: 2 | path: / 3 | -------------------------------------------------------------------------------- /examples/cordova/www/index.html: -------------------------------------------------------------------------------- 1 | Hello world from tsuru 2 | -------------------------------------------------------------------------------- /examples/elixir/.gitignore: -------------------------------------------------------------------------------- 1 | /_build 2 | /deps 3 | erl_crash.dump 4 | *.ez 5 | -------------------------------------------------------------------------------- /examples/elixir/Procfile: -------------------------------------------------------------------------------- 1 | web: mix run --no-halt 2 | -------------------------------------------------------------------------------- /examples/elixir/lib/app.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/examples/elixir/lib/app.ex -------------------------------------------------------------------------------- /examples/elixir/lib/app/page_handler.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/examples/elixir/lib/app/page_handler.ex -------------------------------------------------------------------------------- /examples/elixir/lib/app/supervisor.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/examples/elixir/lib/app/supervisor.ex -------------------------------------------------------------------------------- /examples/elixir/mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/examples/elixir/mix.exs -------------------------------------------------------------------------------- /examples/elixir/tsuru.yml: -------------------------------------------------------------------------------- 1 | healthcheck: 2 | path: / 3 | -------------------------------------------------------------------------------- /examples/go/tsuru.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/examples/go/tsuru.yml -------------------------------------------------------------------------------- /examples/go/web.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/examples/go/web.go -------------------------------------------------------------------------------- /examples/java/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/examples/java/pom.xml -------------------------------------------------------------------------------- /examples/java/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/examples/java/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /examples/java/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- 1 | Hello world from tsuru 2 | -------------------------------------------------------------------------------- /examples/java/tsuru.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/examples/java/tsuru.yml -------------------------------------------------------------------------------- /examples/lisp/Procfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/examples/lisp/Procfile -------------------------------------------------------------------------------- /examples/lisp/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/examples/lisp/README.txt -------------------------------------------------------------------------------- /examples/lisp/example-tsuru-lisp-webapp.asd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/examples/lisp/example-tsuru-lisp-webapp.asd -------------------------------------------------------------------------------- /examples/lisp/package.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/examples/lisp/package.lisp -------------------------------------------------------------------------------- /examples/lisp/requirements.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/examples/lisp/requirements.apt -------------------------------------------------------------------------------- /examples/lisp/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/examples/lisp/requirements.txt -------------------------------------------------------------------------------- /examples/lisp/tsuru.yml: -------------------------------------------------------------------------------- 1 | healthcheck: 2 | path: / 3 | -------------------------------------------------------------------------------- /examples/lisp/web.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/examples/lisp/web.lisp -------------------------------------------------------------------------------- /examples/nodejs/Procfile: -------------------------------------------------------------------------------- 1 | web: node app.js 2 | -------------------------------------------------------------------------------- /examples/nodejs/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/examples/nodejs/app.js -------------------------------------------------------------------------------- /examples/nodejs/hook.js: -------------------------------------------------------------------------------- 1 | console.log("Hello"); 2 | -------------------------------------------------------------------------------- /examples/nodejs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/examples/nodejs/package.json -------------------------------------------------------------------------------- /examples/nodejs/tsuru.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/examples/nodejs/tsuru.yml -------------------------------------------------------------------------------- /examples/php/index.php: -------------------------------------------------------------------------------- 1 | 4 | -------------------------------------------------------------------------------- /examples/php/tsuru.yml: -------------------------------------------------------------------------------- 1 | healthcheck: 2 | path: / 3 | -------------------------------------------------------------------------------- /examples/play/Procfile: -------------------------------------------------------------------------------- 1 | web: target/universal/stage/bin/play -Dhttp.port=${PORT} -------------------------------------------------------------------------------- /examples/play/activator: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/examples/play/activator -------------------------------------------------------------------------------- /examples/play/activator-launch-1.2.12.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/examples/play/activator-launch-1.2.12.jar -------------------------------------------------------------------------------- /examples/play/app/controllers/Application.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/examples/play/app/controllers/Application.scala -------------------------------------------------------------------------------- /examples/play/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/examples/play/build.sbt -------------------------------------------------------------------------------- /examples/play/conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/examples/play/conf/application.conf -------------------------------------------------------------------------------- /examples/play/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/examples/play/conf/routes -------------------------------------------------------------------------------- /examples/play/project/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/examples/play/project/build.properties -------------------------------------------------------------------------------- /examples/play/project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/examples/play/project/plugins.sbt -------------------------------------------------------------------------------- /examples/play/tsuru.yml: -------------------------------------------------------------------------------- 1 | healthcheck: 2 | path: / 3 | -------------------------------------------------------------------------------- /examples/pypy/Procfile: -------------------------------------------------------------------------------- 1 | web: pypy app.py 2 | -------------------------------------------------------------------------------- /examples/pypy/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/examples/pypy/app.py -------------------------------------------------------------------------------- /examples/pypy/hook.py: -------------------------------------------------------------------------------- 1 | print "hello" 2 | -------------------------------------------------------------------------------- /examples/pypy/requirements.txt: -------------------------------------------------------------------------------- 1 | Flask 2 | -------------------------------------------------------------------------------- /examples/pypy/tsuru.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/examples/pypy/tsuru.yml -------------------------------------------------------------------------------- /examples/python/Procfile: -------------------------------------------------------------------------------- 1 | web: python app.py 2 | -------------------------------------------------------------------------------- /examples/python/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/examples/python/app.py -------------------------------------------------------------------------------- /examples/python/hook.py: -------------------------------------------------------------------------------- 1 | print "hello" 2 | -------------------------------------------------------------------------------- /examples/python/requirements.txt: -------------------------------------------------------------------------------- 1 | Flask 2 | -------------------------------------------------------------------------------- /examples/python/tsuru.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/examples/python/tsuru.yml -------------------------------------------------------------------------------- /examples/python3/Procfile: -------------------------------------------------------------------------------- 1 | web: python3 app.py 2 | -------------------------------------------------------------------------------- /examples/python3/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/examples/python3/app.py -------------------------------------------------------------------------------- /examples/python3/hook.py: -------------------------------------------------------------------------------- 1 | print("hello") 2 | -------------------------------------------------------------------------------- /examples/python3/requirements.txt: -------------------------------------------------------------------------------- 1 | Flask 2 | -------------------------------------------------------------------------------- /examples/python3/tsuru.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/examples/python3/tsuru.yml -------------------------------------------------------------------------------- /examples/ruby/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/examples/ruby/Gemfile -------------------------------------------------------------------------------- /examples/ruby/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/examples/ruby/Gemfile.lock -------------------------------------------------------------------------------- /examples/ruby/Procfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/examples/ruby/Procfile -------------------------------------------------------------------------------- /examples/ruby/app.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/examples/ruby/app.rb -------------------------------------------------------------------------------- /examples/ruby/hook.rb: -------------------------------------------------------------------------------- 1 | puts "hello" 2 | -------------------------------------------------------------------------------- /examples/ruby/tsuru.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/examples/ruby/tsuru.yml -------------------------------------------------------------------------------- /examples/static/index.html: -------------------------------------------------------------------------------- 1 | Hello world from tsuru 2 | -------------------------------------------------------------------------------- /examples/static/tsuru.yml: -------------------------------------------------------------------------------- 1 | healthcheck: 2 | path: / 3 | -------------------------------------------------------------------------------- /go/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/go/Dockerfile -------------------------------------------------------------------------------- /go/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/go/README.md -------------------------------------------------------------------------------- /java/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/java/Dockerfile -------------------------------------------------------------------------------- /java/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/java/README.md -------------------------------------------------------------------------------- /nodejs/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/nodejs/Dockerfile -------------------------------------------------------------------------------- /nodejs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/nodejs/README.md -------------------------------------------------------------------------------- /php/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/php/Dockerfile -------------------------------------------------------------------------------- /php/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/php/README.md -------------------------------------------------------------------------------- /play/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/play/Dockerfile -------------------------------------------------------------------------------- /pypy/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/pypy/Dockerfile -------------------------------------------------------------------------------- /pypy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/pypy/README.md -------------------------------------------------------------------------------- /python/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/python/Dockerfile -------------------------------------------------------------------------------- /python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/python/README.md -------------------------------------------------------------------------------- /python3/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/python3/Dockerfile -------------------------------------------------------------------------------- /python3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/python3/README.md -------------------------------------------------------------------------------- /ruby/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/ruby/Dockerfile -------------------------------------------------------------------------------- /ruby/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/ruby/README.md -------------------------------------------------------------------------------- /static/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/static/Dockerfile -------------------------------------------------------------------------------- /static/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/static/README.md -------------------------------------------------------------------------------- /tests/.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | .vagrant 3 | -------------------------------------------------------------------------------- /tests/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/tests/Vagrantfile -------------------------------------------------------------------------------- /tests/platforms.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/tests/platforms.bash -------------------------------------------------------------------------------- /tests/run.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsuru/basebuilder/HEAD/tests/run.bash --------------------------------------------------------------------------------