1
0
Fork 0
mirror of https://github.com/iiab/iiab.git synced 2025-02-13 11:42:08 +00:00
Commit graph

2891 commits

Author SHA1 Message Date
Jerry Vonau
2550eb4d04 Don't auto reinstall named, dhcpd when install is False
Trigger is change in hostname away from what is set in local_vars.
2019-01-16 03:32:40 -06:00
A Holt
7387201b3f
Merge pull request #1398 from m-anish/node-red-mosquitto-new
REVISED: Add Node-RED and Mosquitto (MQTT) IIAB playbooks for IoT
2019-01-16 02:24:51 -05:00
A Holt
7fa4300e52
Update README.rst 2019-01-16 02:23:51 -05:00
A Holt
bcaa932feb
Update README.rst 2019-01-16 02:22:54 -05:00
A Holt
e7fa7e410d
Update README.rst 2019-01-16 02:19:02 -05:00
A Holt
8262588dd9
Update README.rst 2019-01-16 02:11:20 -05:00
A Holt
dcef97bd13
Update main.yml 2019-01-16 02:06:10 -05:00
A Holt
955fa86012
Update main.yml 2019-01-16 02:03:48 -05:00
Anish Mangal
363c588d3c
Update main.yml 2019-01-16 12:31:42 +05:30
A Holt
d36c09bf9c
Update README.rst 2019-01-16 01:53:11 -05:00
A Holt
b9e3ee32dc
Update README.rst 2019-01-16 01:41:29 -05:00
Anish Mangal
f690ed5676
Update main.yml 2019-01-16 12:02:00 +05:30
Anish Mangal
0ca70009c9
node-red: Update default password to changeme 2019-01-16 12:00:35 +05:30
A Holt
d9118bdbeb
Update main.yml 2019-01-16 01:28:42 -05:00
A Holt
f3e144eb6b
"systemctl daemon_reload" before mosquitto service enabled/started 2019-01-16 01:22:35 -05:00
A Holt
3d5058f74a
"systemctl daemon_reload" before node-red service enabled/started 2019-01-16 01:18:19 -05:00
Anish Mangal
b534ecdf56 Fix node red executable path in service file per host OS 2019-01-16 03:43:41 +00:00
A Holt
cdbbfecf63
Update README.rst 2019-01-15 16:24:46 -05:00
A Holt
d1f44facd3
Update fl.yml 2019-01-15 15:33:51 -05:00
A Holt
971cb0d7d1
Update main.yml 2019-01-15 15:33:02 -05:00
A Holt
f3f19f7ff8
Update fl.yml 2019-01-15 14:52:19 -05:00
A Holt
1ef626fe58
Update main.yml 2019-01-15 14:24:24 -05:00
A Holt
ad6cef52ba
attempt to future-proof Sugarizer for new distros 2019-01-15 14:05:43 -05:00
A Holt
5acd823020
Update main.yml 2019-01-15 13:50:37 -05:00
A Holt
2db67740f6
Update main.yml 2019-01-15 13:48:52 -05:00
A Holt
7c731746bc
Update main.yml 2019-01-15 13:46:45 -05:00
A Holt
85bef4802a
tighter code, more complete explanations 2019-01-15 13:18:09 -05:00
A Holt
0d47ee779d
Update README.rst 2019-01-15 13:01:01 -05:00
A Holt
344b2c5444
Update README.rst 2019-01-15 13:00:17 -05:00
A Holt
f6f3461445
Update README.rst 2019-01-15 12:58:23 -05:00
A Holt
291b39e367
Update README.rst 2019-01-15 12:51:41 -05:00
Anish Mangal
c6181b5deb nodered, mqtt: fix bug when install flags are disabled 2019-01-15 16:32:59 +00:00
Anish Mangal
4665768a79 Update nodered and mqtt flags in respective default/main.yml as per #1352 2019-01-15 15:23:19 +00:00
Anish Mangal
35d6730d2e Remove nodered and mqtt ports from respective default/main.yml files 2019-01-15 14:12:35 +00:00
Anish Mangal
40db7dc72f nodered: fix default.yml new hash-pw and port 2019-01-15 13:46:39 +00:00
Anish Mangal
e6cd4ad965 nodered auth: replace password with its hash in settings.js 2019-01-15 13:44:19 +00:00
Anish Mangal
b78db708d3 Add nodered, mqtt ports to iptables-generator script 2019-01-15 13:43:39 +00:00
Anish Mangal
8cef26738a Add nodered, mqtt port variables; nodered hash-password 2019-01-15 13:43:02 +00:00
A Holt
e35013a179 modern/recommended Ansible syntax 2019-01-15 13:17:57 +00:00
A Holt
d5b38d7525 modern/recommended Ansible syntax 2019-01-15 13:17:57 +00:00
Anish Mangal
b3c52f6976 node-red | Update default password from admin to Admin 2019-01-15 13:10:18 +00:00
Anish Mangal
bacac4ac19 Update default password from admin to Admin 2019-01-15 13:10:18 +00:00
Anish Mangal
7254822a16 Add Mosquitto pub-sub broker to IIAB 2019-01-15 13:10:18 +00:00
Anish Mangal
c76cdf1f20 Add Mosquitto pub-sub broker to IIAB 2019-01-15 13:10:18 +00:00
Jerry Vonau
9d3ff4c16a move fl.yml 2019-01-15 06:16:08 -06:00
Jerry Vonau
a1e6731303 cleanup 2019-01-15 06:12:46 -06:00
Jerry Vonau
055e99ae43 moved to 'iiab' 2019-01-15 06:08:36 -06:00
A Holt
a7451d6350
Update main.yml 2019-01-15 02:59:12 -05:00
georgejhunt
b2be3ccae1
Merge pull request #1393 from iiab/0.3-devel
Changes required for new admin console
2019-01-14 11:38:54 -08:00
A Holt
3966787ac9
Update packages.yml 2019-01-14 09:06:39 -05:00
A Holt
92b7874822
Merge pull request #1388 from holta/dokuwiki-2018-04-22b
DokuWiki 2018-04-22a -> 2018-04-22b
2019-01-13 09:18:02 -05:00
A Holt
4573228a6e
dokuwiki 2018-04-22a -> 2018-04-22b 2019-01-13 09:15:02 -05:00
A Holt
b1f58c7164
Merge pull request #1386 from holta/debian-10-vars
Fixes for 2019's Debian 10 "Buster" + 3 outstanding issues incl workarounds
2019-01-13 08:02:50 -05:00
A Holt
cdeb007301
Update main.yml 2019-01-13 07:55:48 -05:00
A Holt
c263beb39a
Update main.yml 2019-01-13 06:06:16 -05:00
A Holt
7adc794b80
Update main.yml 2019-01-13 06:04:01 -05:00
A Holt
b375b482f3
Update main.yml 2019-01-13 03:46:37 -05:00
A Holt
da4a1eecc4
Update main.yml 2019-01-13 03:27:24 -05:00
A Holt
6b2fcb0384
Update install.yml 2019-01-12 16:46:37 -05:00
A Holt
b439ef36d4
Update main.yml 2019-01-12 16:19:07 -05:00
A Holt
04c6102485
Update install.yml 2019-01-12 16:14:47 -05:00
A Holt
086df861fd
Update iiab.conf 2019-01-12 16:12:28 -05:00
A Holt
559a100e3e
Merge pull request #1381 from holta/mediawiki-1.32.0
MediaWiki 1.31.1 -> 1.32.0
2019-01-11 04:29:47 -05:00
A Holt
78894b181e
MediaWiki 1.31.1 -> 1.32.0 2019-01-11 04:14:14 -05:00
A Holt
3ac670eb96
Merge pull request #1380 from holta/tmpfiles.d-for-ubermix
Install /etc/tmpfiles.d/iiab.conf during IIAB install process, for Ubermix
2019-01-10 20:04:52 -05:00
A Holt
6eb5b1bc9c
Create iiab.conf 2019-01-10 20:00:12 -05:00
A Holt
4cfb6f013e
Update main.yml 2019-01-10 19:59:29 -05:00
A Holt
70b2e8faa0
Merge pull request #1379 from holta/box.lan-NOT-iiab-server.lan
box.lan NOT iiab-server.lan
2019-01-10 19:14:52 -05:00
A Holt
a654b64476
box.lan NOT iiab-server.lan 2019-01-10 19:12:56 -05:00
A Holt
07ef3b92d4
Update main.yml 2019-01-10 19:00:35 -05:00
A Holt
0e1dc25ae3
Update main.yml 2019-01-10 18:58:59 -05:00
georgejhunt
7f9957aa55
0.3 patch1 (#1377)
* expand zim_versions_idx to include menuItem name, mediaCount, articleCount, size

* create a stub menuItem if none exists

* remember to change consumer of zim_version_idx in iiab-admin

* comment out some debugging prints

* do not change the name of a variable in iiab.ini

* consistent variable names for *_enabled

* start work on menus for enabled iiab roles

* changes to display cups in home menu

* remove reference to admin console which may not be installed

* print error message

* dict.get errors

* handle undefined menuItem"

* handle undefined menuItem again

* some work on logos

* break out the zim_versions_idx routines for use by update_menus in admin-console

* remove old menuDef creation code

* new variable names for zim_versions_idx

* missing the tags data in zim_versions_idx

* un-break-apart iiab-make-kiwix-lib.py

* return an empty string

* make size human_readable

* getting console and iiab to work together on menus

* add the new zim_date field to zim_versions_idx

* get the latest into repo

* found lost code iiab-make-kiwix-lib.py

* Create Lokole admin user during setup

* Add requested content to lokole readme
Per iiab/iiab#1293

* Update default password

* Add Lokole-IIAB user manual

* Update default_vars.yml

* Update local_vars_min.yml

* Update local_vars_min.yml

* Update local_vars_medium.yml

* Update local_vars_min.yml

* Update default_vars.yml

* Update local_vars_big.yml

* Update local_vars_medium.yml

* Update default_vars.yml

* Update default_vars.yml

* Update local_vars_min.yml

* Update local_vars_medium.yml

* Update local_vars_big.yml

* Update default_vars.yml

* Update default_vars.yml

* Update local_vars_big.yml

* Update local_vars_medium.yml

* Update local_vars_min.yml

* Update default_vars.yml

* Update local_vars_big.yml

* Update local_vars_medium.yml

* Update local_vars_min.yml

* Change admin username to uppercase

* Revert "Lokole: change admin to Admin per IIAB app norms"

* Update main.yml

* Update README.rst

* Update capture-wsgi.py

* Update main.yml

* Update main.yml

* Update default_vars.yml

* Update local_vars_big.yml

* Update local_vars_medium.yml

* Update local_vars_min.yml

* Update main.yml

* Update main.yml

* Update main.yml

* Update main.yml

* Update default_vars.yml

* Update local_vars_big.yml

* Update local_vars_medium.yml

* Update local_vars_min.yml

* Address TODOs in Lokole documentation

See https://github.com/ascoderu/opwen-webapp/issues/81

* Update main.yml

* Update local_vars_big.yml

* Update local_vars_medium.yml

* Update local_vars_big.yml

* Update local_vars_min.yml

* Update default_vars.yml

* expand zim_versions_idx to include menuItem name, mediaCount, articleCount, size

* create a stub menuItem if none exists

* remember to change consumer of zim_version_idx in iiab-admin

* comment out some debugging prints

* do not change the name of a variable in iiab.ini

* consistent variable names for *_enabled

* start work on menus for enabled iiab roles

* changes to display cups in home menu

* remove reference to admin console which may not be installed

* print error message

* dict.get errors

* handle undefined menuItem"

* handle undefined menuItem again

* some work on logos

* break out the zim_versions_idx routines for use by update_menus in admin-console

* remove old menuDef creation code

* new variable names for zim_versions_idx

* missing the tags data in zim_versions_idx

* un-break-apart iiab-make-kiwix-lib.py

* return an empty string

* make size human_readable

* getting console and iiab to work together on menus

* add the new zim_date field to zim_versions_idx

* get the latest into repo

* found lost code iiab-make-kiwix-lib.py
2019-01-10 14:26:47 -08:00
A Holt
03b2f6e580
Merge pull request #1372 from holta/nextcloud_force_minor_upgrades_if
Force minor upgrades of Nextcloud if /opt/nextcloud/version.php removed
2019-01-10 12:48:31 -05:00
A Holt
8c61afd792
Update main.yml 2019-01-10 12:44:24 -05:00
Clemens Wolff
7063bdc260 Address TODOs in Lokole documentation
See https://github.com/ascoderu/opwen-webapp/issues/81
2019-01-10 09:23:22 -05:00
A Holt
8f333f1b91
Update main.yml 2019-01-09 17:38:01 -05:00
A Holt
050e30ad76
Update main.yml 2019-01-09 17:37:45 -05:00
A Holt
d2264f79bd
Update main.yml 2019-01-09 17:37:34 -05:00
A Holt
b002eaee63
Update main.yml 2019-01-09 17:36:43 -05:00
A Holt
1470ee29d2
Merge pull request #1365 from holta/phpmyadmin-4.8.4
phpMyAdmin 3.8.3 -> 4.8.4
2019-01-08 23:10:46 -05:00
A Holt
ca9a23ee12
Merge pull request #1364 from holta/dnsmasq-hack-for-16.04
dnsmasq hack (in roles/captive-portal/tasks/main.yml) so iiab-install runs on Ubuntu 16.04
2019-01-08 23:05:06 -05:00
A Holt
0f1a6ebdb7
Update main.yml 2019-01-08 23:00:50 -05:00
A Holt
04f60db1b3
Update main.yml 2019-01-08 22:55:05 -05:00
A Holt
224b343442
Merge pull request #1363 from holta/captive-patch-recent-androids
Captive Portal: patch capture-wsgi.py to test Android 7.x, 8.x, 9.x
2019-01-08 20:42:03 -05:00
A Holt
4e2369fbcb
Update capture-wsgi.py 2019-01-08 20:34:24 -05:00
A Holt
aad34516ec
Update README.rst 2019-01-03 18:14:50 -05:00
A Holt
6c86a3104b
Update main.yml 2019-01-03 17:03:05 -05:00
A Holt
db29f2cc6e
Revert "Lokole: change admin to Admin per IIAB app norms" 2019-01-03 16:51:39 -05:00
A Holt
3708440ad7
Merge pull request #1353 from ascoderu/add-lokole-admin-user
Lokole: change admin to Admin per IIAB app norms
2019-01-03 16:23:07 -05:00
Aidan Fitzgerald
b8dddbfb3c
Change admin username to uppercase 2019-01-03 16:07:02 -05:00
A Holt
bcf8340ddf
Merge pull request #1305 from aidan-fitz/lokole-docs-2
Expand Lokole documentation
2019-01-03 12:14:26 -05:00
A Holt
76b74245d3
Merge pull request #1317 from ascoderu/add-lokole-admin-user
Create Lokole admin user during setup
2019-01-03 12:13:46 -05:00
A Holt
72594ee3b5
Merge pull request #1350 from jvonau/netplan
fix WiFi as gateway
2019-01-02 02:50:12 -05:00
Jerry Vonau
9254e4b400 fix WiFi as gateway 2019-01-02 01:32:40 -06:00
A Holt
fbe268569d
Merge pull request #1349 from holta/hotspot-on-off-commands
Update iiab-hotspot-on & -off commands from dhcpd to dnsmasq
2019-01-02 01:08:33 -05:00
A Holt
bb402fe24b
Update iiab-hotspot-off 2019-01-02 01:05:06 -05:00
A Holt
ac569245c5
Update iiab-hotspot-on 2019-01-02 01:04:41 -05:00
A Holt
7cf6e9c479
Merge pull request #1336 from jvonau/netplan
Netplan - WIP
2019-01-02 01:01:45 -05:00
A Holt
dc13c7b557
Update packages.yml 2019-01-01 22:10:06 -05:00
A Holt
ad2647b380
Update main.yml 2019-01-01 21:58:30 -05:00
A Holt
fbab149ff9
Update main.yml 2019-01-01 21:44:19 -05:00
A Holt
ec48f4e2b6
Update main.yml 2019-01-01 21:21:29 -05:00
Jerry Vonau
346ad4cde6 cheap unmasking 2018-12-29 14:14:56 -06:00
Jerry Vonau
4c14ae3e37 use .yaml instead of .yml 2018-12-29 13:49:06 -06:00
Jerry Vonau
4c93054d45 using supplied 01-netcfg.yaml as example
note the use of yes in place of true for dhcp4
2018-12-29 13:16:59 -06:00
Jerry Vonau
0827827925 use .yml with file name, allow removal of more than one file name 2018-12-29 11:47:18 -06:00
Aidan Fitzgerald
9eab54d6dc Add Lokole-IIAB user manual 2018-12-26 14:22:17 -05:00
A Holt
19c8d27bda
Merge pull request #1343 from holta/kiwix-0.8.0-2
kiwix-tools 0.8.0 -> 0.8.0-2
2018-12-26 11:16:29 -05:00
A Holt
3e8fc12acf
Update main.yml 2018-12-26 11:07:48 -05:00
A Holt
b5a6bbcfb7
Update main.yml 2018-12-26 10:58:37 -05:00
Jerry Vonau
00152a0769 use iiab-dnsmasq.service everywhere 2018-12-19 15:58:53 -06:00
Jerry Vonau
f4a99abaf2 less time without services 2018-12-16 07:22:38 -06:00
Jerry Vonau
82e1a6fe63 use netplan for static wan interface on U-18 2018-12-16 06:39:19 -06:00
A Holt
ab8017647a
Apply suggestions from code review
as requested

Co-Authored-By: jvonau <jvonau3@gmail.com>
2018-12-16 06:26:55 -06:00
Jerry Vonau
bba77de643 yaml syntax 2018-12-15 18:55:18 +00:00
Jerry Vonau
3e36883758 networkd only 2018-12-15 00:32:33 -06:00
Jerry Vonau
d6690b2537 lets not use netplan for bridges 2018-12-15 00:32:33 -06:00
Jerry Vonau
7cade0c052 boot time speed up 2018-12-15 00:32:33 -06:00
Jerry Vonau
69e36e9fc1 clean-up 2018-12-15 00:32:33 -06:00
A Holt
f24e600945 Update roles/network/tasks/netplan.yml
Co-Authored-By: jvonau <jvonau3@gmail.com>
2018-12-15 00:32:33 -06:00
A Holt
c0f2d38d1c Update roles/network/tasks/netplan.yml
Co-Authored-By: jvonau <jvonau3@gmail.com>
2018-12-15 00:32:33 -06:00
A Holt
eb9a222887 Update roles/network/tasks/netplan.yml
Co-Authored-By: jvonau <jvonau3@gmail.com>
2018-12-15 00:32:33 -06:00
A Holt
80f6902828 Update roles/network/templates/network/dnsmasq.service.u18
Co-Authored-By: jvonau <jvonau3@gmail.com>
2018-12-15 00:32:33 -06:00
Jerry Vonau
27470ab830 stdout_lines 2018-12-15 00:32:33 -06:00
Jerry Vonau
3167f8133a #1320 fix for U-18 dnsmasq 2018-12-15 00:32:33 -06:00
Jerry Vonau
967102bc4f easier way to disable cloud-init 2018-12-15 00:32:33 -06:00
Jerry Vonau
14dd29eba4 refine netplan2 2018-12-15 00:32:33 -06:00
Jerry Vonau
d0c66fb4d3 refine netplan 2018-12-15 00:32:33 -06:00
Jerry Vonau
343d00848f split out netplan2 2018-12-15 00:32:33 -06:00
Jerry Vonau
93694e853b split out netplan 2018-12-15 00:32:33 -06:00
A Holt
1a46ce2f1d
Update iiab-uncatch 2018-12-12 13:41:17 -05:00
A Holt
0b6fb15be1
Update iiab-catch 2018-12-12 13:40:38 -05:00
A Holt
4c921ce8b0
Update main.yml 2018-12-12 13:27:44 -05:00
A Holt
5a1985aa28
Rename captive-portal.service.j2 to captive-portal.service.j2.deprecated 2018-12-12 12:34:38 -05:00
A Holt
11682c3f7d
Update main.yml 2018-12-12 12:34:05 -05:00
A Holt
25bca3787c
Nextcloud 14 -> 15 2018-12-09 11:07:07 -05:00
George Hunt
4e47659bc8 android 5 startup null value 2018-12-08 18:46:25 -08:00
George Hunt
7705c99650 apache module for wsgi required 2018-12-08 15:11:49 -08:00
George Hunt
2d9704947c soft code again, get microsoft working again by adding FQDN 2018-12-08 18:17:09 +00:00
George Hunt
a2146482b2 microsoft missing FQDN 2018-12-08 16:35:04 +00:00
George Hunt
5f8eeacffa remove enabling of captive-portal service 2018-12-06 02:41:33 +00:00
George Hunt
eed584766f go directly to box.lan/home for android 7 2018-12-06 02:27:35 +00:00
George Hunt
1c32208d7b transition to using apache2 for wsgi 2018-12-05 21:03:12 +00:00
A Holt
e74dd2def1
Update named.yml 2018-12-03 03:05:17 -05:00
A Holt
15d5405295
Update named.yml 2018-12-03 02:54:49 -05:00
A Holt
ff10a576f3
Update dnsmasq.yml 2018-12-03 02:31:12 -05:00
A Holt
5353d725a8
Update dnsmasq.yml 2018-12-03 02:30:16 -05:00
A Holt
d05123afe9
Allow systemd-resolved AND dnsmasq to work (#1306) 2018-12-03 02:23:39 -05:00
A Holt
73f9f7c3a0
Rename iiab-dnsmasq to dnsmasq-iiab 2018-12-03 02:19:31 -05:00
A Holt
04f4e48b1c
Rename roles/network/templates/iiab to roles/network/templates/network/iiab-dnsmasq 2018-12-03 02:18:44 -05:00
A Holt
a4a0d23a87
Create iiab 2018-12-03 02:15:29 -05:00
Clemens Wolff
b21401be14 Create Lokole admin user during setup 2018-12-02 21:41:39 -05:00
Tim Moody
0117bc8f0c add bootstrap 4.1.3 2018-12-02 12:39:33 -05:00
Tim Moody
1b77c33f10 upgrade jquery 1.11 to 3.3.1 2018-12-02 12:34:04 -05:00
Tim Moody
c851bb8803 update bootstrap 3.2 to 3.3.7 2018-12-02 12:31:20 -05:00
Aidan Fitzgerald
3601fb745c Update default password 2018-11-29 04:13:42 -05:00
georgejhunt
795ea2a4ae
remove defaullt (#1309) 2018-11-27 11:11:01 -08:00
georgejhunt
b332e7821d
put _default_ in 001-captive-portal.conf, specify box.lan in 010-iiab.conf (#1308) 2018-11-27 08:00:52 -08:00
A Holt
eb9808de27
Merge pull request #1299 from tim-moody/fonts-nov-16
Add more funky fonts
2018-11-25 06:23:07 -05:00
Aidan Fitzgerald
879fd616af Add requested content to lokole readme
Per iiab/iiab#1293
2018-11-19 21:36:35 -05:00
A Holt
fb4b8ae12b
Merge pull request #1301 from tim-moody/make-kiw-lib-nov-17
handle some old non-canonical file names, like gutenberg
2018-11-19 11:46:26 -05:00
georgejhunt
6a1a826f6f
move install of iiab_env.py into base (#1304) 2018-11-19 08:29:42 -08:00
georgejhunt
84da40c40d
Cap2 (#1300)
* move captive portal to its own role

* runrole still not working

* make apache name consistent, define py_captive_portal_port

* record android fixes

* some progress -- windows8.1 works but detectportal.firefox active for both mac and windows

* works all platforms

* one captive_portal_install not changed to py_captive...

* port into defaults

* windows 7,8,10,mac,ios,android 5,7

* add # to dnsmasq.d/captive

* guess what android 8 might need

* move captive portal to its own role

* runrole still not working

* make apache name consistent, define py_captive_portal_port

* record android fixes

* some progress -- windows8.1 works but detectportal.firefox active for both mac and windows

* works all platforms

* one captive_portal_install not changed to py_captive...

* port into defaults

* windows 7,8,10,mac,ios,android 5,7

* add # to dnsmasq.d/captive

* guess what android 8 might need

* restart apache2 and dnsmasq in role

* do not hard code apache name

* cut out disfunctional experiments

* variable py_captive_portal_port misspelled

* add wildcard serveralias to box.lan vhost to fix default

* add in STDOUT to log

* remove the py_

* add in msn to urls to capture

* missed a few py_
2018-11-17 20:09:40 -08:00
George Hunt
2771238fe0 debian does not install sudo by default, and iiab-admin was moved before packages 2018-11-17 19:13:15 -08:00
Tim Moody
1b0d1dbd99 handle some old non-canonical file names, like gutenberg 2018-11-17 11:13:06 -05:00
Tim Moody
2cffa30f93 add more font faces 2018-11-16 16:32:08 -05:00
Tim Moody
7759107150 some more funky fonts 2018-11-16 10:22:11 -05:00
A Holt
2b49136b2a
Update main.yml 2018-11-15 13:58:42 -05:00
A Holt
f583ba7c78
Merge pull request #1295 from holta/elgg-2.3.9
Elgg 2.3.8 -> 2.3.9
2018-11-15 12:48:14 -05:00
A Holt
f2019a4a9f
Update main.yml 2018-11-15 12:43:39 -05:00
Clemens Wolff
382fa66570 Update right side of Lokole email address
Previously, the email address appeared as `username@iiab-box.lokole.ca`.
With this change, the email address appears as `username@box.lan`

See https://github.com/iiab/iiab/issues/1293
2018-11-12 09:30:25 -05:00
Tim Moody
daca23d3d8 comment out after testing 2018-11-09 17:10:36 -05:00
Tim Moody
88c952bdda make remove use id instead of array index 2018-11-08 17:30:38 -05:00
A Holt
915b3a4c27
Update main.yml 2018-11-08 14:14:11 -05:00
A Holt
39f453daf0
Update main.yml 2018-11-07 14:14:51 -05:00
A Holt
0e86b9da9e
Update main.yml 2018-11-07 14:14:23 -05:00
A Holt
5bb9cbc662
Merge pull request #1285 from holta/roles-needing-docs
KA Lite & Elgg README, linked from FAQ.IIAB.IO
2018-11-04 12:18:19 -05:00
A Holt
3ad90b40d3
Update README.rst 2018-11-04 12:15:04 -05:00
A Holt
2884e70d7b
Update README.rst 2018-11-04 11:47:52 -05:00
A Holt
77d4b3ff2d
Update README.rst 2018-11-04 11:44:18 -05:00
A Holt
c69e4b18b4
Update README.rst 2018-11-04 11:39:12 -05:00
A Holt
2a486b7b0f
Update install.yml 2018-11-04 01:14:14 -05:00
A Holt
cd4f5d23a7
Update README.rst 2018-11-04 01:54:42 -04:00
A Holt
8f94e3373b
Update install.yml 2018-11-04 01:50:04 -04:00
A Holt
6c0deea8cc
Update lokole.conf.j2 2018-11-04 01:33:09 -04:00
A Holt
6fd91dacd5
Update main.yml 2018-11-04 01:32:26 -04:00
A Holt
5e2000400b
Update main.yml 2018-11-04 01:23:59 -04:00
A Holt
99624b9f12
Update main.yml 2018-11-04 01:22:12 -04:00
A Holt
134093e07a
Update README.rst 2018-11-04 01:16:21 -04:00
A Holt
b6566358a0
Merge pull request #180 from aidan-fitz/lokole-v2
sync from aidan-fitz:lokole-v2
2018-11-04 01:13:52 -04:00
A Holt
27b565f767
Update main.yml 2018-11-04 00:19:13 -04:00
A Holt
626101ca70
Update main.yml 2018-11-03 23:55:56 -04:00
A Holt
cbf1c1ed1d
Update raspberry_pi.yml 2018-11-03 23:46:22 -04:00
A Holt
57e0747564
Update restart.yml 2018-11-03 23:39:03 -04:00
A Holt
5216176ee3
Update html.yml 2018-11-03 23:29:36 -04:00
A Holt
bfe7fac07c
Update main.yml 2018-11-03 23:23:37 -04:00
A Holt
55e37830fa
Update admin-user.yml 2018-11-03 23:02:37 -04:00
A Holt
36f0be06df
Update main.yml 2018-11-03 22:58:37 -04:00
A Holt
962a3d2c39
Update raspberry_pi.yml 2018-11-03 22:46:05 -04:00
A Holt
5de384d64d
Update raspberry_pi.yml 2018-11-03 22:38:22 -04:00
A Holt
916a1c48ca
Remove quotes
Co-Authored-By: aidan-fitz <aidan-fitz@users.noreply.github.com>
2018-11-03 13:28:15 -04:00
A Holt
9659350d99
Use double quotes
Co-Authored-By: aidan-fitz <aidan-fitz@users.noreply.github.com>
2018-11-03 13:26:30 -04:00
A Holt
0b31c608c3
Put in double quotes
Co-Authored-By: aidan-fitz <aidan-fitz@users.noreply.github.com>
2018-11-03 13:26:14 -04:00
A Holt
791dc952d4
Put in quotes
Co-Authored-By: aidan-fitz <aidan-fitz@users.noreply.github.com>
2018-11-03 13:26:04 -04:00
A Holt
1374aa89ec
Update roles/lokole/tasks/install.yml
Co-Authored-By: aidan-fitz <aidan-fitz@users.noreply.github.com>
2018-11-03 13:25:57 -04:00
A Holt
116c0ea0d8
ini location may vary
Co-Authored-By: aidan-fitz <aidan-fitz@users.noreply.github.com>
2018-11-03 13:24:08 -04:00
A Holt
eed01b1333
Put this string in quotes
Co-Authored-By: aidan-fitz <aidan-fitz@users.noreply.github.com>
2018-11-03 13:23:42 -04:00
A Holt
77407e4820
This is backwards
Co-Authored-By: aidan-fitz <aidan-fitz@users.noreply.github.com>
2018-11-03 13:23:31 -04:00
Aidan Fitzgerald
fa57a5314e Begin work on README.rst 2018-11-03 02:37:03 -04:00
Aidan Fitzgerald
0734549df9 Remove "unused" disclaimer 2018-11-03 02:37:03 -04:00
Aidan Fitzgerald
f6ca22f8a0 Don't use with_items: deprecated 2018-11-03 02:37:03 -04:00
rgangela99
7920722aa3 Add /lokole/ to path for links from webapp 2018-11-03 02:36:29 -04:00
rgangela99
0675ad8777 add systemd service and add task to compile translations 2018-11-03 02:36:29 -04:00
Aidan Fitzgerald
d1e68050e8 Use Apache's domain socket URI syntax 2018-11-03 02:36:29 -04:00
Aidan Fitzgerald
8f2cfea186 /static only contains static content, not attachments
This reverts commit cf75610fcf.
2018-11-03 02:36:29 -04:00
Aidan Fitzgerald
656e321454 Directory listings are a privacy risk! 2018-11-03 02:36:29 -04:00
Aidan Fitzgerald
1af7166049 We don't need to override 2018-11-03 02:36:29 -04:00
Aidan Fitzgerald
e9c0f3ab96 Security features 2018-11-03 02:36:29 -04:00
Aidan Fitzgerald
65aa02c556 Fix templating and add comments to httpd config file 2018-11-03 02:36:29 -04:00
Aidan Fitzgerald
24a67c504c Add play for writing Gunicorn config file 2018-11-03 02:36:29 -04:00
Aidan Fitzgerald
8c312f0109 Have template compute number of workers wanted 2018-11-03 02:36:29 -04:00
Aidan Fitzgerald
fabb435019 Start creating webapp.sh script template
See https://github.com/ascoderu/opwen-webapp/blob/master/setup/setup-lokole.sh#L384
2018-11-03 02:36:27 -04:00
Aidan Fitzgerald
0f54fb57bd Lokole interfaces with httpd via a Unix domain socket 2018-11-03 02:35:17 -04:00
Aidan Fitzgerald
88752e419a SQLite comes with Python so no database setup required 2018-11-03 02:35:17 -04:00
Angela Liu
5cb9dfe5b7 Update password encryption 2018-11-03 02:35:17 -04:00
Angela Liu
86fba55954 Add missing parentheses in template and make sure run directory exists 2018-11-03 02:35:17 -04:00
Angela Liu
84d9144088 Fix virtualenv command 2018-11-03 02:34:12 -04:00
Aidan Fitzgerald
95fea93dac Add missing end quotes 2018-11-03 02:34:12 -04:00
Aidan Fitzgerald
fed6ef62fc Change tag to install 2018-11-03 02:34:12 -04:00
Aidan Fitzgerald
2e6e816abd Cleanup 2018-11-03 02:34:12 -04:00
Aidan Fitzgerald
b44f2c7bc1 Reorganize config file 2018-11-03 02:34:12 -04:00
Aidan Fitzgerald
01b1b72f21 Only one directory for Lokole - multiple versions not supported 2018-11-03 02:34:12 -04:00
Aidan Fitzgerald
593bd01fcd Setup config file for local-only mode, add password generation 2018-11-03 02:34:12 -04:00
Aidan Fitzgerald
95c7ddafd0 Start on config stuff 2018-11-03 02:34:12 -04:00
Angela Liu
ff41cbf2a6 Setup Lokole virtualenv 2018-11-03 02:34:12 -04:00
Aidan Fitzgerald
94e5c831a3 Adding more global variables 2018-11-03 02:34:12 -04:00
Aidan Fitzgerald
e139469b45 Hardcode OPWEN_CLIENT_NAME to iiab + hostname 2018-11-03 02:34:12 -04:00
Aidan Fitzgerald
51ef6e74c8 Add config file template 2018-11-03 02:34:10 -04:00
Aidan Fitzgerald
e573424ad0 Using PyPI 2018-11-03 02:33:26 -04:00
Aidan Fitzgerald
ebda624baf Change to correct dependencies 2018-11-03 02:33:26 -04:00
Aidan Fitzgerald
12816c45f2 Use actual version; don't split into separate major and minor variables 2018-11-03 02:33:26 -04:00
Aidan Fitzgerald
80d9d341bf Substitute 'mediawiki' with 'lokole' 2018-11-03 02:33:23 -04:00
Aidan Fitzgerald
ecce959c22 Copy files from mediawiki role 2018-11-03 02:30:23 -04:00
Aidan Fitzgerald
09cac9b4bd Move to superfolder 2018-11-03 02:27:44 -04:00
Aidan Fitzgerald
88fb3c990c Create Ansible play 2018-11-03 02:27:44 -04:00
Aidan Fitzgerald
992496d33f Don't use with_items: deprecated 2018-11-03 02:27:44 -04:00
Angela Liu
e977186af7 Add lokole to 6-generic-apps role 2018-11-03 02:27:44 -04:00
rgangela99
244be9f2d7 Add /lokole/ to path for links from webapp 2018-11-03 02:27:44 -04:00
rgangela99
83e6627861 add systemd service and add task to compile translations 2018-11-03 02:27:44 -04:00
Aidan Fitzgerald
4681099cba Use Apache's domain socket URI syntax 2018-11-03 02:27:44 -04:00