Commit Graph

60 Commits

Author SHA1 Message Date
Jose Diaz-Gonzalez 89196adbf1 feat: allow overriding default 404 response with custom file
This allows folks the ability to restore the previous routing functionality used by static sites backed by VueJS (as an example).

Note that all requests routed this way will respond with a '200 OK' on the server, potentially causing SEO issues.

Closes #53
2022-08-07 19:10:31 -04:00
Jose Diaz-Gonzalez 5a16fba7d1
fix: add missing quote 2021-11-06 20:46:18 -04:00
Jose Diaz-Gonzalez 8cb1d16d7e
fix: update pcre and pull from new location
ftp.pcre.org is no longer supported
2021-11-06 20:24:16 -04:00
Jose Diaz-Gonzalez 1f534f7bc6
feat: enable the charset module by default 2020-06-11 15:31:47 -04:00
pawurb 99d72cc005
Add real ip and proxy module 2020-02-09 11:59:08 +01:00
Jose Diaz-Gonzalez 46d850193d
fix: update message to say http instead of ftp
It's actually now downloading via ftp.
2019-08-19 15:44:16 -04:00
Jose Diaz-Gonzalez b0ce745a1b
chore: switch to https
The ftp url is simply an alias for the https version...
2019-08-12 11:08:13 -04:00
Vinod Kurup fe3a5dc54f Update PCRE URL 2019-08-11 20:52:38 -04:00
Phillip Oldham 673fd38bb2 Version bump of dependencies
- ensure pcre is requested via FTP
- bump pcre to 8.43
- bump nginx to 1.17.0
2019-06-16 09:39:00 +02:00
pawurb c6b3e74808 Update nginx to 1.14.0 2018-06-03 20:36:58 +02:00
nreilly 0b290ce1f6 New download location for PCRE
Changing to a new mirror that has updated packages.
2017-07-16 14:29:27 +08:00
Florian Heinemann f873fe2024 UPDATE pcre and zlib 2017-07-09 09:00:31 -06:00
antoine-duchenet 9a82e569c1 Update Zlib to version 1.2.10 2017-07-09 08:59:58 -06:00
Alexei Mikhailov 0a46959ef7 Push zlib version to 1.2.9
Also fetch it from github releases rather than site directly; those
releases won't suddenly disappear.
2017-01-02 17:22:55 +02:00
Mathieu Larose c2748f137e Use app-nginx.conf.sigil if provided 2016-12-06 22:14:24 -05:00
Jose Diaz-Gonzalez dd3ac20c6d Switch template to app-nginx.conf.sigil 2016-09-20 01:38:50 -06:00
Jose Diaz-Gonzalez 8848e945b9 Disable a shellcheck rule 2016-09-20 01:31:19 -06:00
Jose Diaz-Gonzalez fb081cabb2 Add trace mode 2016-09-20 01:31:04 -06:00
Jose Diaz-Gonzalez b69c1f3854 Suppress configure output 2016-09-20 01:20:17 -06:00
Jose Diaz-Gonzalez c4c93aebe0 Suppress output on success 2016-09-20 01:12:00 -06:00
Jose Diaz-Gonzalez 8348cbde99 Fix casing on notices 2016-09-20 01:06:26 -06:00
Jose Diaz-Gonzalez ed2e482ed9 Run shellcheck against repository 2016-09-20 01:00:40 -06:00
Jose Diaz-Gonzalez aa23156a8e Fix if statement 2016-09-20 00:49:15 -06:00
Jose Diaz-Gonzalez c4ad67f9de Fix curl calls 2016-09-20 00:44:27 -06:00
Jose Diaz-Gonzalez 7251f38a51 Silent curl calls 2016-09-20 00:39:20 -06:00
RedPumpkin 8797219a4b Update compile 2016-09-20 00:22:36 -06:00
RedPumpkin c947e409e8 Update NGINX and PCRE Version 2016-09-20 00:22:35 -06:00
Jose Diaz-Gonzalez 28d1a580cf Move to supporting sigil templates by default 2016-09-20 00:18:28 -06:00
Jose Diaz-Gonzalez b9842399a3 Install sigil from github 2016-09-20 00:13:15 -06:00
Jose Diaz-Gonzalez bb20210245 Remove bad logic regarding sigil template
The copied sigil template will be the dokku one, not an nginx-app specific version
2016-09-20 00:08:08 -06:00
Jose Diaz-Gonzalez d3a90d7520 Merge pull request #11 from dennmart/master
Copy nginx.conf.sigil
2016-09-19 23:22:20 -06:00
Alexandre Leclair ca7b083aad Now copying app.json from www/ into $BUILD_DIR, thus allowing pre/post deploy scripts to execute 2016-08-24 14:20:29 -04:00
Dennis Martinez 9c43925fac Forgot to copy over nginx.conf.sigil to the build directory 2016-04-27 15:36:18 +09:00
Dennis Martinez 640f6d396a Syntax error for Bash 2016-04-27 15:34:27 +09:00
Dennis Martinez 3a20517687 Check for existence of nginx.conf.sigil for Dokku 0.5.0+ 2016-04-27 15:31:46 +09:00
milanholy83 ce6895ef38 nginx 1.8.1 2016-02-09 11:28:01 +01:00
Kyle Mattimore 7d773187bb restored ability to use custom mime.types 2015-12-23 14:14:33 -05:00
Jon 12fe84ae6b Update PCRE version to fix broken compile step 2015-12-04 09:34:49 -08:00
Florian Heinemann b1370b9c56 Merge pull request #7 from Crispy1975/hotfix/path-test
Hotfix/path test
2015-09-11 11:50:51 +08:00
Paul C caa17b7718 Testing paths from other pack. 2015-09-10 18:57:55 +01:00
Florian Heinemann 9da922ee28 Merge pull request #4 from Downchuck/master
Use full path of nginx executable
2015-07-27 14:39:23 -04:00
Paul Caselton 23e4a8ab42 Removing rm line 2015-07-04 23:51:02 +01:00
Paul Caselton ebbc9098d9 Fixing nginx user override. 2015-07-04 23:04:54 +01:00
Paul Caselton 29bc30b8d3 Check for user defined nginx config 2015-07-03 22:23:06 +01:00
Charles Pritchard 969446ca04 Use full path of nginx executable 2015-03-27 16:34:46 -07:00
Florian Heinemann d94786dcdf Merge pull request #2 from beedesk/master
Made script only copy web files from root when `www` folder is unavailable
2015-01-05 15:48:57 -05:00
Florian Heinemann 92dad3091b Change to PCRE 8.36 2015-01-05 15:38:35 -05:00
Thomas @ BeeDesk 746b5b88ea Made script only copy web file from root when `www` folder is not available. 2015-01-03 12:26:44 -08:00
Michael Hobbs e343961ea8 make compatible with dokku checks plugin 2014-12-20 16:53:34 -08:00
Florian Heinemann 5c959aaad6 CHANGE to static compile 2014-11-06 17:29:41 -05:00