1
0
mirror of https://github.com/dokku/buildpack-nginx.git synced 2024-11-05 11:48:42 +00:00
Go to file
Morton Jonuschat fe21907d48 Update the buildpack to conform to the latest Heroku API
Heroku has deprecated the config_vars key in .release a long time
ago and recommends settings config vars using a shell script in
`.profile.d`.

This patch updates `bin/compile` to create the recommended file and
removes the config_vars key from the `.release` file.
2015-02-19 00:12:15 +01:00
bin Update the buildpack to conform to the latest Heroku API 2015-02-19 00:12:15 +01:00
conf UPDATE Readme 2014-11-06 17:32:49 -05:00
LICENSE Relicense to CC0 2013-11-11 16:09:17 -08:00
README.md Update README.md 2015-02-15 11:54:16 -05:00

NGINX Buildpack for Dokku - Hosting static pages

This buildpack has been successfully run on Digital Ocean instances of Ubuntu 14.04 (Status: Jan 2015). It might also work with different configurations.

Purpose

buildpack-nginx provides a simple, low overhead way of hosting static pages and websites on Dokku. Just add the .env and .static file to the root directory of your website as described below.

Usage

  1. Add a file with the name .env in the root of your directory with the following content: export BUILDPACK_URL=https://github.com/florianheinemann/buildpack-nginx.git
  2. Add another, empty file called .static to your root directory of your web project. It signals that this buildpack shall be used
  3. Push your project to Dokku

All static files that you want to serve should be in the root directory of your repository. No need to use a seperate www folder. buildpack-nginx will automatically download the buildpack, download NGINX, compile it, and install it. The next time you push your project, the buildpack will reuse the precompiled binaries.

Credits and License

buildpack-nginx is licensed under the CC0 1.0 Universal license and has been informed by many similar projects on the web

Florian Heinemann