Commit Graph

116 Commits

Author SHA1 Message Date
d30aca4781
Remove Pan.do/ra client from Portal 2018-03-16 16:09:32 +01:00
77043ccd62
Add installation script + Dockerfile for OpenDataKit, closes #67 2018-03-16 16:08:18 +01:00
a50ca2e067
Add Ushahidi mobile app support config, closes #133 2018-02-20 21:17:05 +01:00
4b91dfdc57
Set default nginx encoding to UTF-8, resolves #184 2018-02-17 16:43:49 +01:00
0fb5b51dc7
Add Mifos X mobile URL to Portal, closes #168. 2018-02-16 22:07:58 +01:00
a4040adf0d
Add KanBoard mobile URL to Portal, closes #167. 2018-02-16 21:51:53 +01:00
2241d4aea4
Add SAMBRO mobile URL to Portal, closes #70. 2018-02-16 19:45:39 +01:00
9c0b1ac8ce
Prolong nginx timeouts and simplify proxy rules 2018-02-09 14:31:55 +01:00
3fc44dee2b
Configure busybox NTP client instead of sntpc 2018-02-06 16:59:00 +01:00
8a29b66c85
Hide ISOLINUX banner during boot 2018-01-28 10:34:42 +01:00
edb2b6cd8c
Dockerize postfix 2018-01-15 20:05:33 +01:00
489a5df07f
Add view to aliases 2018-01-11 10:36:55 +01:00
6e6c606023
Add .profile and purge motd in basic configuration 2018-01-11 09:16:26 +01:00
df000f4473 Consolidate nginx configs 2018-01-08 15:27:29 +01:00
0e74e6541f Simplify basic nginx config 2018-01-02 11:18:47 +01:00
6d801b8d8a Install python runtime 2017-12-19 20:43:20 +01:00
ea27896702 Suppress OpenRC boot messages 2017-12-19 11:21:59 +01:00
9d0e653cfa Strip comments and reorganize nginx and consolefont config 2017-12-19 11:05:09 +01:00
1a5ad7ba15 Simplify Postfix configuration 2017-12-19 11:01:37 +01:00
5477e36dec Alpinize nginx configuration 2017-12-19 10:09:33 +01:00
cea4df2b99 Slim down basic Alpine configs 2017-12-19 08:40:56 +01:00
aa100397f1 Revamp basic OS installation and settings for Alpine 2017-12-18 22:16:21 +01:00
4a1e821796 Introduce PostgreSQL + PostGIS Dockerfile and script 2017-12-15 16:39:40 +01:00
0f228fb1fe Introduce install script for OpenMapKit, closes #149 2017-12-12 05:48:36 +01:00
3af12505ef Introduce Mifos X install script, closes #155 2017-12-08 20:28:47 +01:00
03e21dfbfe Introduce Motech installation script (squashed commit), closes #156 2017-12-07 12:56:32 +01:00
73f8859452 Move Tomcat installation to basic, set listen port to 127.0.0.1:9080 2017-12-04 21:53:07 +01:00
5eee68077e Introduce Sigmah installation script, closes #144 2017-12-04 21:08:04 +01:00
b005ff3aec Install portal-app-manager locally and reflect its usage 2017-12-04 17:38:48 +01:00
c0389bba85 Add GNU Health demo database, closes #164 2017-12-04 08:57:59 +01:00
ca7e455db5 Add link for linux GNU Health / Tryton client, closes #163 again 2017-12-04 08:36:21 +01:00
6d9130524c Add GNU Health client URL + Remove ambiguous portal URLs 2017-12-03 22:47:10 +01:00
6321ca9191 Reflect possibility to have arbitrary properties in Portal 2017-12-03 22:46:23 +01:00
0dd2c10b87 Add possibility to create arbitrary properties via portal-app-manager.py 2017-12-03 22:26:31 +01:00
a7cb384b16 Add portal icons for GNU Health, closes #124 2017-12-02 00:53:07 +01:00
265caf66a6 Remove LXC from basic installation. Docker will be used in the future if needed 2017-12-01 08:35:56 +01:00
9957096b83 Introduce install script for CTS 2017-11-29 20:01:17 +01:00
2a3b35b673 Add Kanboard mobile links, closes #134 2017-11-28 19:46:19 +01:00
4fcaf89aa8 Add Postfix configuration, restrict to IPv4, related to #121 2017-10-14 12:07:15 +02:00
0fdc256b29 Simplify logic of displaying Portal cards 2017-10-14 11:23:41 +02:00
4c5ec7eeb7 Add Kanboard Portal card 2017-10-14 11:00:45 +02:00
1f0f8ee451 Add possibility to enable PostgreSQL query logging 2017-09-20 11:35:13 +02:00
bcf960dce4 Move TLS config to nginx.conf, add client_max_body_size 100m; 2017-09-18 17:50:13 +02:00
1a01080537 Add htop to useful basic tools 2017-09-18 09:50:13 +02:00
f9759f3fcc Create separate Sahana instance using SAMBRO template for testing purposes. 2017-09-16 19:05:36 +02:00
d69c3a4d23 Minor typo fix 2017-09-16 14:35:09 +02:00
ddf8498896 Small portal adjustments for mobile devices 2017-09-14 22:41:45 +02:00
55181587a5 Allow portal-app-manager.py optional positional arguments 2017-09-14 22:17:26 +02:00
9a1571ed86 Rework portal and add portal-app-manager.py 2017-09-14 21:39:01 +02:00
f298a7c687 Add new portal page and resources 2017-09-14 12:31:12 +02:00
64348eb8e4 Update /etc/issue with proper name and HTTPS 2017-09-10 21:32:22 +02:00
ee683176dc Rename .vimrc.txt to .vimrc 2017-08-31 22:18:25 +02:00
f280cc02c4 Add Vim for better development experience. 2017-08-31 22:03:09 +02:00
de2456c0c4 Remove DH param, use only elliptic crypto 2017-08-31 21:51:20 +02:00
63f4e212cb Install LXC in 01-basic.sh 2017-08-31 19:45:00 +02:00
e60788c471 Add SeedDMS to portal index 2017-06-30 18:17:58 +02:00
9843a5d94c Add .bashrc 2017-06-29 11:38:48 +02:00
213029577e Strengthen nginx SSL config - DH 2048, HSTS, lower SSL cache to 1MB 2017-06-26 15:17:55 +02:00
31d9f5eeba Add bunch of basic configs for nginx and postgresql
Restructure basic.sh
2017-06-25 20:49:10 +02:00
577989268c Auto-confirm apt-get commands, fix initramfs-tools scripts locations 2017-06-23 16:09:10 +02:00
92db508711 Suppress warnings during boot instead of using plymouth 2017-06-23 16:03:19 +02:00
5f85d3d4c6 Add Karel's SSH key.. and also actually copy the authorized_keys. 2017-06-23 11:03:19 +02:00
cbbc2dfb89 Forbid login on tty1, disable tty2-6 2017-06-23 10:37:25 +02:00
7f7ef37cff Set legal banner with URL + latin2 character set 2017-06-23 10:32:56 +02:00
26a08986a8 Add GRUB settings 2017-06-23 10:21:59 +02:00
b8c51042c6 Add SSH authorized_keys 2017-06-23 10:17:22 +02:00