Wykres commitów

54 Commity (6fe6d2ce477bd998b76580f8832fc5c54b98cdf9)

Autor SHA1 Wiadomość Data
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