Wykres commitów

402 Commity (288c8c5e7a4b4b8296c9b854ad46985dfa458690)

Autor SHA1 Wiadomość Data
Rui Carmo 288c8c5e7a Document current flake8 settings (discussed in #95) 2019-11-21 13:21:05 +00:00
Rui Carmo 56d4e8bd91 reinstate gzip_disable 2019-11-20 19:41:04 +00:00
Rui Carmo f689992e50 pyflake8 changes 2019-11-20 19:37:37 +00:00
Rui Carmo 135c771a1f Keep pyflake happy for now 2019-11-20 19:27:20 +00:00
Rui Carmo 173600aa13 Allow longer lines for inlining SSH entries 2019-11-20 19:25:58 +00:00
Rui Carmo 28ec78ad47 Remove Internet Explorer 6 gzip disable 2019-11-20 19:23:41 +00:00
Rui Carmo 2afa655f72
Update pylint.yml 2019-11-20 19:19:50 +00:00
Rui Carmo d647311878
Update pylint.yml 2019-11-20 19:15:38 +00:00
Rui Carmo 15e6a81cbf
Merge pull request #128 from jsenin/master
Do not process empty lines or commented at Procfile
2019-11-20 19:12:04 +00:00
Rui Carmo 8320b297e6
Update pylint.yml 2019-11-20 19:10:00 +00:00
Rui Carmo cb10116f79
Merge pull request #135 from chr15m/fix-http-socket-dup
Fix clashing HTTP ports in uwsgi deploy.
2019-11-20 19:05:43 +00:00
Rui Carmo 5523595a73
Merge branch 'master' into fix-http-socket-dup 2019-11-20 19:05:26 +00:00
Rui Carmo 2f8a573aa2
Update pylint.yml 2019-11-20 19:03:38 +00:00
Rui Carmo d01242eeab
Update pylint.yml 2019-11-20 19:01:20 +00:00
Rui Carmo 4480ca415e
Update pylint.yml 2019-11-20 19:00:58 +00:00
Rui Carmo 4108ae0f2c
Update pylint.yml 2019-11-20 18:58:36 +00:00
Rui Carmo 26cf27abde
Update pylint.yml 2019-11-20 18:56:37 +00:00
Rui Carmo b495a9e9bc
Update pylint.yml 2019-11-20 18:47:22 +00:00
Rui Carmo 9e3636c028
Update pylint.yml
switch to black
2019-11-20 18:44:44 +00:00
Rui Carmo 2f1c815512
Merge branch 'master' into master 2019-11-20 18:42:50 +00:00
Rui Carmo aac4f058d0
Create pylint.yml
Adds a GitHub Action to run pylint
2019-11-20 18:38:49 +00:00
dWiGhT a93b471d67 build: lite cleanup of pylint results (#141) 2019-11-20 08:28:02 +00:00
Chris McCormick 5ddb3619a2 Fix clashing HTTP ports in uwsgi deploy. #125 2019-11-19 17:10:13 +08:00
Jorge Senín 666f871bc9 Remove trailing spaces (#133) 2019-11-19 08:09:08 +00:00
Jorge Senín 7a3f89cfa5 Do not process empty lines or commented at Procfile 2019-11-19 08:34:41 +01:00
Jorge Senín 6f0468008a Add piku help command, and support sort and large arguments -h and --help (#131) 2019-11-18 21:33:01 +00:00
dWiGhT 0d9815fdcb improvement: `piku apps` marks running apps w/ * (#132)
* improvement: `piku apps` marks running apps w/ *

```
🍺 $ piku apps
*myapp1
 sample
*myapp2
```

* Update piku.py
2019-11-18 21:30:39 +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 60da61456e piku-bootstrap subcommand to install piku cli. (#121)
* piku-bootstrap subcommand to install piku cli.

Fixes #120

* Documenting new simpler install methods.
2019-11-13 17:57:34 +00:00
Chris McCormick 5d79013e05 Fix detection order of app type + deps. (#123)
This is an alternative fix to #111.
2019-11-13 17:57:04 +00:00
Chris McCormick 953b299ab1 Include nodeenv installed binaries. (#117) 2019-11-13 17:56:07 +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 69976bc7dc Warn if Ansible fails to install (#115)
* Check git is available or warn user. Fixes #112.

* Warn if Ansible fails to install. Fixes #113
2019-10-24 08:11:28 +01:00
Chris McCormick fabe77f264 Check git is available or warn user. Fixes #112. (#114) 2019-10-24 08:11:12 +01:00
Chris McCormick e7654ff930 Removing java-spark-app as per #99. (#110) 2019-10-06 19:45:25 +01:00
John Simiyu 817f912994 Enhancement closes #101 (#109) 2019-10-06 13:54:23 +01:00
Chris McCormick 21003f0fc3 Clojure integration (#108)
* Clojure Support

Conflicts:
	piku.py

* Tweaks to get Clojure deploy working.

 * Allows user to install lein binary into ~/bin
 * Simplifies Clojure re-build sequence

* Bootstrap playbooks for lein + Java.
2019-09-29 18:43:07 +01:00
Chris McCormick b9f6a37a09 Remove git-hooks from cli help. (#107)
Fixes #105.
2019-09-29 09:56:03 +01:00
Chris McCormick 137d870570 Fix letsencrypt renewal on HTTPS only sites. (#106) 2019-09-27 07:29:21 +01:00
John Simiyu d74bbe2249 Fixed Java Deployment (#104)
* Fixed Java Deployment

* Update #Removing previous builds
2019-09-15 09:35:45 +01:00
Chris McCormick a24488531b Fix typo breaking wsgi deploys. #102 (#103) 2019-09-09 15:40:07 +01:00
Chris McCormick ed4334e214 Forgot deploy_identity in generic release. #98 (#100) 2019-09-06 18:02:41 +01:00
Chris McCormick 483ecd885c Allow purely shell based deploys. (#98)
This PR modifies Piku such that if the user has a `web` and a `release`
worker defined it will allow the deploy to continue. This is useful in
cases where the user wants to run some binary server.

An example is the gitea deploy. Without this change it needs a
superfluous requirements.txt file exists before it will deploy. If/when
this is merged I'll update the deploy-gitea repo to remove that
superfluous file.

Another fun thing this would allow is tiny web services written with
bash/netcat etc.
2019-08-31 09:38:14 +01: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
Chris McCormick 89413a6f81 Allow users to get direct shell access in apps. (#96)
This commit adds a small change to the `piku` script to pass through SSH
command flags, and documentation explaining how to use this to obtain a
remote shell on the piku server inside a running app folder.
2019-08-30 08:15:27 +01:00
Rui Carmo 5e03d70046 removed unused import - fixes #94 2019-08-26 13:02:18 +01:00
Rui Carmo 6b336e7d92 changed urls in docs and scripts 2019-08-26 12:23:34 +01:00
Rui Carmo e52cffb377 split nodejs sample into separate repo 2019-08-22 22:27:41 +01:00
Rui Carmo ea5ef420ad split django example to separate repo 2019-08-22 22:15:10 +01:00