Commit Graph

188 Commits

Author SHA1 Message Date
Moul bad29ef90e [enh] #12, grant access to the graphical interface only to the admin.
- install, upgrade: protect the path and grant access to admin user.
- upgrade: forget to comment unused sed.
- Update readme: add information about webadmin on root path.
2016-08-09 19:19:28 +02:00
Moul 2b091dc805 [enh] #12 web admin: retrict install to root path.
- Install: add check to install only on root path, comment sed line
- Nginx conf: remove path choice sed
- Manifest: set root path as default, add explaination.
- Update upstream to 0.22.0a7 which handle proxy with https for webadmin
- Update readme: add information about webadmin on root path and how to access api.
-
2016-08-09 18:35:09 +02:00
Moul e2c49b599b [enh] nginx: add better nginx conf file wich should manage sockets, but it's not working. 2016-08-08 14:38:03 +02:00
Moul 38682195c5 [up] update upstream to v0.21.3. 2016-08-08 13:50:07 +02:00
Moul 399153f5de [up] update upstream to v0.20.3. 2016-07-30 13:00:24 +02:00
Moul 87c9aedf69 [up] update upstream to v0.20.2. 2016-07-28 12:25:26 +02:00
Moul 40728d547d [fix] upgrade: fix syntax. 2016-07-23 15:04:07 +02:00
Moul 2f0a7722c8 [enh] close #7: enable ARM build which works.
- enable ARM build which works
- update upstream to 0.20.0
2016-07-03 11:47:35 +02:00
Moul 48df5a49b0 [enh] remove data and conf. 2016-06-28 13:55:13 +02:00
Moul 0f60824f55 [enh] manifest: for now, add example and default values for salt and password. 2016-06-24 12:36:21 +02:00
Moul 913d698e11 [enh] scripts: add futur access management for admin on /duniter and public access on /duniter/api. 2016-06-24 12:19:02 +02:00
Moul 32d3690e90 [enh] retrieve admin argument and store it. 2016-06-24 11:57:31 +02:00
Moul 38dddb4bba [fix] scripts: check CPU arch before doing modifications on the system. 2016-06-24 11:49:05 +02:00
Moul 6cca02f01c [fix] nginx conf: make it works on every path. 2016-06-23 18:05:13 +00:00
Moul 6870bab1a2 [fix] upgrade retrieve port arguments. 2016-06-23 17:53:54 +00:00
Moul f47ce16fa1 [enh] nginx conf: proxy_pass to access the ui on /duniter/ and the API on /duniter/api. 2016-06-23 17:53:34 +00:00
Moul 58b7fbd356 [enh] update upstream to alpha87. 2016-06-23 16:26:08 +00:00
Moul 283f1c0920 [fix] upgrade: access to web-ui.
- Disable set -u because of unbounding variable on $nginx_conf
- Retrieve domain and path arguments
- Remove trailling "/" on path var
- Grant access to /duniter path on the SSO
2016-06-23 12:57:52 +00:00
Moul f6020c33c2 [enh] set proxy_pass to duniter-ui. 2016-06-23 12:55:56 +00:00
Moul f61cc3606f [enh] use webstart cmd to launch duniter-ui. 2016-06-23 12:47:19 +00:00
Moul 85ad1a787f [enh] Include YunoHost tile. 2016-06-23 12:46:03 +00:00
Moul 5e1598dca0 [enh] update readme. 2016-06-23 11:34:53 +00:00
Moul c90a6ddc3e [enh] upgrade nginx conf in upgrade script. 2016-06-23 11:29:22 +00:00
Moul e6ac3173c8 [enh] Retrieve arguments via environment variables. 2016-06-23 11:27:00 +00:00
Moul 6705e38248 [enh] scripts: use helpers. 2016-06-23 11:12:33 +00:00
Moul 195596f036 [fix] manifest: set YunoHost 2.4 as requirement for helpers. 2016-06-23 10:23:24 +00:00
Moul 6bfab67ead [enh] use variable for Nginx conf file path. 2016-06-23 10:23:24 +00:00
Moul 200e5b12d8 [enh] store $arch and retrieve it in upgrade script. 2016-06-23 10:22:49 +00:00
Moul 34f9d6f821 [enh] scripts: some cleanning. 2016-06-23 11:33:24 +02:00
Moul b66d6c08ff [enh] add working upgrade script. 2016-06-22 18:42:13 +00:00
Moul be1003a318 [enh] retrive upstream version from a file. Upgrade to v0.20.0a86 2016-06-22 18:31:03 +00:00
Moul 45244f04e0 [enh] enhance way of retrieving debian packages
- use one line to retrieve the debian package
- use `--quiet` option for wget command to avoid warning messages about downloading
2016-06-01 11:38:51 +00:00
Moul e47e44ad61 [mfix] spelling. 2016-05-31 22:42:53 +00:00
Moul 5dc34890eb [fix/Enh] Nginx conf wasn't applied. Add set -eu.
- [fix] do not move in /twp directory. Manage Debian package from current directory.
- [enh] add 'set -eu' in install and update scripts. Remove it from remove script.
2016-05-31 22:42:53 +00:00
Moul d4fd65ba63 [fix] launch duniter with root user. 2016-05-31 22:42:53 +00:00
Moul 8af377ec38 [enh] enhance way of retrieving debian packages from GitHub 2016-05-31 22:42:53 +00:00
Moul 5296475ddf [enh] manifest: add packaging_format key and fix multi_instance value type 2016-05-31 22:42:53 +00:00
Moul fbcd0bf791 [enh] manifest: use duniter node as default to sync. 2016-05-31 22:42:53 +00:00
Moul 37d8575af7 [enh] install/remove scripts: use new shell helpers from YunoHost 2.4. 2016-05-31 22:42:53 +00:00
Moul a09f1540af [enh] remove script: remove package with dpkg. 2016-05-31 22:42:53 +00:00
Moul 0811df144e [enh] install script: download and install duniter-v0.20.0aXX from GitHub releases for x64 and armv7l arch. 2016-05-31 22:42:53 +00:00
Moul 67a632a5d0 [enh] update script: uCoin –> Duniter. 2016-05-31 22:42:53 +00:00
Moul baf705770f [enh] remove script: uCoin –> Duniter. 2016-05-31 22:42:53 +00:00
Moul 65f02796d1 [enh] readme: update Duniter version. Remove sources. 2016-05-31 22:42:53 +00:00
Moul 206349de57 [enh] manifest: uCoin –> Duniter. 2016-05-31 22:42:53 +00:00
Moul e0ab29c920 [enh] install script: uCoin –> Duniter. 2016-05-31 22:42:53 +00:00
Moul 3b96cef82b [enh] readme: uCoin –> Duniter. 2016-05-31 22:42:53 +00:00
Moul e2a7727e6f [enh] update to 0.14.2. 2016-05-31 22:42:53 +00:00
Moul c3866bd4fa Update readme. 2016-05-31 22:42:53 +00:00
Moul c2a68e9866 Fix log path. 2016-05-31 22:42:53 +00:00