Rui Carmo
1ada01b746
Create FUNDING.yml
2021-05-15 23:01:40 +01:00
Rui Carmo
35a3839a2c
Merge pull request #191 from chr15m/fix-piku-config-logic
2021-04-25 15:49:27 +01:00
Rui Carmo
a453b441ad
Merge pull request #192 from chr15m/piku-cmd-shell-shortcut
2021-04-25 15:48:23 +01:00
Chris McCormick
6e98ea5c51
Shell shortcut in piku cli.
...
This allows you to do `piku shell` and get a bash shell inside the app
on the remote server.
2021-04-25 21:25:37 +08:00
Chris McCormick
9ccb817d4f
Fix piku remote cmd config logic.
...
This patch fixes a bug in the 'piku' cli where the environment variable PIKU_SERVER would always override the locally configured git remote. Now git remote for the current dir (current app) takes precendce which is what a user would expect.
2021-04-25 20:46:15 +08:00
Rui Carmo
6488af0d53
Support Nodesource (plain node binary)
2021-03-16 10:03:33 +00:00
Rui Carmo
d3871c2333
More whitespace fixes for pyflake
2021-03-07 19:50:16 +00:00
Rui Carmo
93ec724f30
Update DESIGN.md
2021-03-07 19:48:47 +00:00
Rui Carmo
65e51b1681
pyflake
2021-03-07 19:43:37 +00:00
Rui Carmo
b709c54e91
Preliminary cron support
2021-03-07 19:40:52 +00:00
Rui Carmo
3ced29b193
add focal to test suite
2021-02-27 18:15:13 +00:00
Rui Carmo
456f6157f6
[no ci] better documentation for UWSGI_ASYNCIO
2021-02-27 18:08:59 +00:00
Rui Carmo
65fc5a29e8
Change handling of asyncio config
2021-02-27 18:08:05 +00:00
Rui Carmo
514baebcc8
[no ci] Add documentation for UWSGI_IDLE
2021-02-27 13:18:46 +00:00
Rui Carmo
d275ab541f
whitespace (pyflake)
2021-02-27 13:16:40 +00:00
Rui Carmo
f732941beb
pyflake
2021-02-27 13:12:25 +00:00
Rui Carmo
e1d3cdfe62
Implement #189
...
Start workers on demand and kill them when inactive (only works for socket workers, apparently)
2021-02-27 13:07:20 +00:00
Rui Carmo
4414488f10
Merge pull request #188 from rssnyder/master
2021-02-22 21:11:37 +00:00
Riley Snyder
f2f6acf1c3
add custom piku username
2021-02-19 15:04:57 -06:00
Rui Carmo
40fade7982
Merge pull request #187 from rssnyder/patch-1
...
use PIKU_SERVER if not in a git repo
2021-02-05 09:53:01 +00:00
Riley Snyder
05b13518d6
use PIKU_SERVER if not in a git repo
2021-02-02 13:09:31 -06:00
Rui Carmo
f08e98be99
New constant and slight change in wording
2021-01-21 18:52:03 +00:00
Rui Carmo
44db62012a
Merge pull request #130 from jsenin/update_cli_command
...
Update piku cli from github
2021-01-21 18:48:04 +00:00
Rui Carmo
23076cae5b
Wording
2021-01-21 18:44:57 +00:00
Rui Carmo
5e23ffcff4
Merge pull request #147 from jsenin/show_message_if_not_apps
...
Show a message when no apps installed
2021-01-21 18:42:57 +00:00
Rui Carmo
5ccd865d94
Merge pull request #163 from chr15m/more-robust-virtualenv-creation
...
Make Python virtualenv creation robust to existing env dir.
2021-01-21 18:41:17 +00:00
Rui Carmo
378519046b
Merge pull request #186 from chr15m/static-serve-html-extension
...
Static serving resolves .html extension.
2021-01-13 07:38:57 +00:00
Chris McCormick
5b24bca61d
Static serving resolves .html extension.
2021-01-13 08:04:49 +08:00
Rui Carmo
09108d431c
Merge pull request #185 from piku/dependabot/add-v2-config-file
...
Create Dependabot config file
2021-01-06 14:37:50 +00:00
dependabot-preview[bot]
60ad4a596b
Create Dependabot config file
2021-01-06 14:37:07 +00:00
Rui Carmo
980ef88fa4
Fix deprecation in modern nginx versions
2020-12-19 16:51:05 +00:00
Rui Carmo
d2e742e430
Update README.md
2020-05-01 16:17:57 +01:00
Rui Carmo
f2e861cc0b
Enforce server_name in return header
2020-03-31 18:59:29 +01:00
Rui Carmo
50699633e3
Fix HTTP header
2020-03-19 17:31:33 +00:00
Rui Carmo
4732f2729a
Fix typo
2020-03-15 17:07:23 +00:00
Rui Carmo
0cd70300d3
Handle strange characters in NodeJS log files
2020-03-15 17:05:14 +00:00
Rui Carmo
d6bd43635a
Merge pull request #167 from piku/rcarmo-patch-1
...
LGTM Linting
2020-02-04 15:30:26 +00:00
Rui Carmo
6e5df27e08
LGTM linting
2020-02-04 15:30:11 +00:00
Rui Carmo
4d9ce7eb8f
Buggy LGTM interpretation of variable context (reported)
2020-02-04 15:20:35 +00:00
Rui Carmo
2585c37976
LGTM Linting
2020-02-04 15:15:40 +00:00
Rui Carmo
6640935140
Suggested by dependabot as security update
2020-01-21 10:21:51 +00:00
Chris McCormick
ca85f12cd2
Make Python virtualenv creation robust to existing env dir.
...
This can be useful if the user starts with a static worker only and upgrades to a Python based deploy. The env dir will exist and this will prevent errors from being thrown when creating a Python virtualenv over the top.
2020-01-20 12:23:47 +08:00
matrixjnr
2891bbc30f
Ruby Support
2020-01-07 18:02:11 +03:00
matrixjnr
e3877e7df9
Ruby Support
2020-01-07 17:30:27 +03:00
Chris McCormick
0e79f4d491
Build a single-binary deploy with pex.
...
This experimental PR adds the ability to build a single-binary artifact of the Piku gateway script, avoiding the need to install deps (click).
The script can run on any version of Python on any architecture because Piku does not use any compiled deps.
Test it out by running 'make' in the 'binary' subdirectory.
2020-01-06 13:28:03 +08:00
Rui Carmo
5bcfa0701d
typo
2019-12-20 11:53:21 +00:00
Rui Carmo
fadcb35a84
remove cloud-config
...
Moved to deploy-on-azure
2019-12-07 07:40:36 +00:00
Jorge Senín
b00c1c796c
Update piku cli from github
...
Once time Piku is installed in a server there is not an way to update the cli. So using 'update' client we have a non secure, but usefull cli updater. The command downloads piku.py from master branch to a temp file, if http return code is 200, its enough to supose that downloaded file is valid. We dont have file signature to validate.
2019-12-03 16:44:40 +01:00
Rui Carmo
7ebadb7284
Update README.md
2019-11-28 13:47:52 +00:00
Rui Carmo
2ef05a80b4
Update README.md
2019-11-28 13:46:32 +00:00