Marius A
ba6d8e6bc0
clarify that NODE_VERSION is optional
...
(not sure if this is correct. Merging will confirm)
2023-03-13 21:01:08 +02:00
Rui Carmo
0c27d7097f
Forgot GitHub adds icons automatically to warnings _without_ colons.
2023-01-17 14:23:36 +00:00
Rui Carmo
b09fcb14ff
GFM markup fixes.
2023-01-17 14:22:05 +00:00
Rui Carmo
d23c71fb3a
First pass of deprecation notices in docs
2023-01-17 14:20:33 +00:00
Rui Carmo
00e945ba8c
Merge nginx caching functionality and docs
...
nginx caching for both uWSGI (UNIX socket) and web (TCP socket) back-ends.
2022-12-30 18:43:14 +00:00
Rui Carmo
4269c58525
More docs
2022-12-30 18:39:51 +00:00
Rui Carmo
fc2f02e4ee
add docs for caching
2022-12-28 20:30:08 +00:00
Rui Carmo
8317bd8288
Merge pull request #254 from axelbdt/patch-1
...
Update INSTALL.md
2022-12-27 23:57:07 +00:00
Rui Carmo
16bed4c1d9
Update ENV.md
2022-12-22 17:05:14 +00:00
Rui Carmo
3b03dad886
Better explanation
2022-12-22 17:04:47 +00:00
Rui Carmo
f49ef52aa9
readability
2022-12-22 16:59:24 +00:00
Rui Carmo
9e840d7bfb
Added note on NGINX_HTTPS_ONLY
2022-12-22 16:57:59 +00:00
Rui Carmo
438c90fb75
Update ENV.md
2022-12-19 20:32:00 +00:00
Rui Carmo
d10eeec189
Add doc for DISABLE_IPV6
2022-12-19 20:17:00 +00:00
axelbdt
b3f466ada9
Update INSTALL.md
2022-11-10 15:52:39 +01:00
Rui Carmo
de6528a339
updated docs to match new systemd files, also closes #250
2022-10-03 09:31:17 +01:00
Rui Carmo
e4b2265802
Merge pull request #231 from mlainez/default_root_ca
...
Use letsencrypt by default and allow to change root ca with environme…
2022-04-02 21:32:03 +01:00
Tim Huebener
2a6a8b7de6
refactor: replace incron with systemd.path
2022-04-02 15:51:28 +02:00
mlainez
bfdfcd8c2f
Add ACME_ROOT_CA documentation
2022-03-07 10:01:28 +01:00
Rui Carmo
2bac354c27
[noci] add PLUGINS.md draft
2021-12-08 17:00:02 +00:00
Rui Carmo
1334591027
reset file permissions
2021-12-07 09:49:50 +00:00
Rui Carmo
bfbd0e76ab
PIKU_AUTO_RESTART new default indirectly fixes #203
2021-12-07 09:35:46 +00:00
Rui Carmo
5ed9117655
PIKU_AUTO_RESTART now defaults to true
2021-12-07 09:29:35 +00:00
Rui Carmo
4e6187ad31
renamed internal env vars to avoid collisions
2021-12-07 09:23:34 +00:00
Rui Carmo
93ec724f30
Update DESIGN.md
2021-03-07 19:48:47 +00:00
Rui Carmo
456f6157f6
[no ci] better documentation for UWSGI_ASYNCIO
2021-02-27 18:08:59 +00:00
Rui Carmo
514baebcc8
[no ci] Add documentation for UWSGI_IDLE
2021-02-27 13:18:46 +00:00
Chris McCormick
08a507dd83
Fixed anchor link.
2019-11-26 15:38:17 +08:00
Chris McCormick
32cf48122f
First pass at contributor docs.
2019-11-26 15:32:08 +08:00
Rui Carmo
b018a8b321
Fix typo
2019-11-21 13:39:22 +00:00
Rui Carmo
37b334509c
move image to DESIGN.
2019-11-21 13:38:42 +00:00
Rui Carmo
d60f4d44da
Moved old text to prep for CONTRIBUTING and GOALS as per #134
2019-11-21 13:35:04 +00:00
dWiGhT
f6130db815
improvement: added optional <process> to logs also hid INTERNAL cmds. ( #126 )
...
* improvement: added an optional <process> to logs also hide INTERNAL stuff
* Update INSTALL.md
* Update piku.py
2019-11-17 20:51:24 +00:00
Chris McCormick
1d8fac8583
Documented AUTO_RESTART var. ( #119 )
2019-11-13 17:55:16 +00:00
Chris McCormick
4046f9ac77
Documentation improvements. ( #122 )
2019-11-13 17:54:41 +00:00
Chris McCormick
c00e130b87
Enable gh-pages style static site deployment. ( #97 )
...
* Enable gh-pages style static site deployment.
As per #42 this PR allows the user to do static site deployments using
Piku which work very similarly to gh-pages. In the Procfile the user
defines a worker called 'static' with the path to the root of the files
to be served. An example app can be found here:
https://github.com/chr15m/piku-static-site
* Documentation.
2019-08-30 11:07:55 +01:00
Rui Carmo
6b336e7d92
changed urls in docs and scripts
2019-08-26 12:23:34 +01:00
Chris McCormick
7d4e7e2cb7
Env UWSGI_INCLUDE_FILE to include custom uwsgi. ( #93 )
2019-08-22 17:40:00 +01:00
Chris McCormick
90d20dac28
Include a custom nginx config fragment with NGINX_INCLUDE_FILE ( #79 )
...
* Refactor common config out of nginx templates.
* A way to inject custom nginx directives.
Setting the ENV variable `NGINX_INCLUDE_FILE` allows the user to specify a
file, relative to the app folder, which will be inserted into the nginx
server config.
This is useful for e.g. overriding a variable. For example to allow
uploads larger than 1Mb the user could create a file called `nginx.conf`
in their app repo containing: `client_max_body_size 8M;` and then set
`NGINX_INCLUDE_FILE=nginx.conf` in the ENV file.
This builds on #77 so that should be merged first.
2019-08-05 09:10:42 +01:00
Chris McCormick
dca9342b2e
Block access to .git folders (allow if NGINX_ALLOW_GIT_FOLDERS is set) ( #78 )
...
* Refactor common config out of nginx templates.
* Block access to .git folders with ENV to allow.
See #76
2019-08-05 09:09:22 +01:00
Chris McCormick
9876ecc2e0
Fix to upgrade node version correctly. ( #73 )
...
This patch changes piku to check the installed node version and leave it
if correct.
It also separates the nodeenv install and the npm install steps.
It will also warn the user if they try to change the node version in a
running app, and tells them to stop and then deploy the app again in
order to update the node version.
Fixes #70 .
2019-08-05 09:08:48 +01:00
Rui Carmo
b920c85c08
Update and rename raspbian-9.4-stretch.md to raspbian-9.4-stretch-10-buster.md
2019-07-21 16:22:44 +01:00
Chris McCormick
dce587c053
Node improvements and versioning ( #58 )
...
* Fix node path insert to not clobber env.
* Tighter check on python venv for uwsgi conf.
* Install NODE_VERSION if nodeenv on PATH.
* Document NODE_VERSION setting.
2019-07-13 16:29:34 +01:00
Chris McCormick
e424f3d7b5
Alias NGINX_HTTPS_ONLY and add doc. ( #28 )
2019-06-20 15:05:18 +01:00
Chris McCormick
c8328a3d93
Nit: typo. ( #29 )
2019-05-26 13:54:28 +01:00
Rui Carmo
58276bfba5
Minor doc tweaks
2018-11-26 07:53:20 +00:00
dWiGhT
1000dfe459
add specifics to raspbian install docs ( #17 )
...
Thanks!!!!!!!
2018-09-19 23:31:08 +01:00
Rui Carmo
b814e4e85a
Updated docs, filed away old versions
2018-07-24 21:12:48 +01:00
Rui Carmo
562cd8c39c
base off Ubuntu
2018-07-24 21:12:24 +01:00
Rui Carmo
6fb6d12795
Explicitly include click, just in case
2018-07-24 21:11:51 +01:00