Skip to content

geoffleyland/heroku-buildpack-openresty

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
bin
 
 
 
 
 
 
 
 
 
 

heroku-openresty-buildpack - Get openresty (and Lua) running on Heroku

Most of the brains in this buildpack are shamelessly copied from Leafo's version, but it has some differences:

  • This buildpack uses openresty directly, rather than a buildpack that installs lua, and then using a template for your project

  • This builds Openresty and LuaRocks from source, so in some sense it's easier to update when there are new releases

Usage of the buildpack itself is pretty straighforward:

heroku buildpack:set https://github.com/geoffleyland/heroku-buildpack-openresty

Actually getting things to work takes a little longer - it's easier to use this project template.

Issues

  • It'd be nice to build LuaJIT from source (2.1 head?) too, rather than use the one in OpenResty
  • It'd be nice to version the things left in the cache so that old versions can be deleted when they're out of date

Alternatives

About

Can I build openresty and luarocks from source?

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages