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
Aidan Fitzgerald
bf21c330a9
/static only contains static content, not attachments
...
This reverts commit cf75610fcf
.
2018-11-03 02:27:44 -04:00
Aidan Fitzgerald
825052fac7
Directory listings are a privacy risk!
2018-11-03 02:27:44 -04:00
Aidan Fitzgerald
3bbd63e00d
We don't need to override
2018-11-03 02:27:44 -04:00
Aidan Fitzgerald
a9d7cef475
Security features
2018-11-03 02:27:44 -04:00
Aidan Fitzgerald
25e5529eed
Fix templating and add comments to httpd config file
2018-11-03 02:27:44 -04:00
Aidan Fitzgerald
25f0331b71
Add play for writing Gunicorn config file
2018-11-03 02:27:44 -04:00
Aidan Fitzgerald
dcff723590
Have template compute number of workers wanted
2018-11-03 02:27:44 -04:00
Aidan Fitzgerald
9a0cc84630
Start creating webapp.sh script template
...
See https://github.com/ascoderu/opwen-webapp/blob/master/setup/setup-lokole.sh#L384
2018-11-03 02:27:44 -04:00
Aidan Fitzgerald
7c256b8a72
Lokole interfaces with httpd via a Unix domain socket
2018-11-03 02:27:44 -04:00
Aidan Fitzgerald
b5f14f6f07
SQLite comes with Python so no database setup required
2018-11-03 02:27:44 -04:00
Angela Liu
3d91af9c53
Update password encryption
2018-11-03 02:27:44 -04:00
Angela Liu
4939c7a7ab
Add missing parentheses in template and make sure run directory exists
2018-11-03 02:27:44 -04:00
Aidan Fitzgerald
5d48482341
Add readme
2018-11-03 02:27:44 -04:00
Aidan Fitzgerald
01f792a737
Add missing end quotes
2018-11-03 02:27:44 -04:00
Angela Liu
2eefe1bf92
Fix virtualenv command
2018-11-03 02:27:44 -04:00
Aidan Fitzgerald
30c59ade8e
Change tag to install
2018-11-03 02:27:44 -04:00
Aidan Fitzgerald
c0772a24b2
Cleanup
2018-11-03 02:27:44 -04:00
Aidan Fitzgerald
83330fbcf6
Reorganize config file
2018-11-03 02:27:44 -04:00
Aidan Fitzgerald
8d36fe0df0
Only one directory for Lokole - multiple versions not supported
2018-11-03 02:27:44 -04:00
Aidan Fitzgerald
f1cc074c0f
Setup config file for local-only mode, add password generation
2018-11-03 02:27:44 -04:00
Aidan Fitzgerald
1284a62246
Start on config stuff
2018-11-03 02:27:44 -04:00
Angela Liu
50e6487699
Setup Lokole virtualenv
2018-11-03 02:27:44 -04:00
Aidan Fitzgerald
c65aa361e3
Adding more global variables
2018-11-03 02:27:44 -04:00
Aidan Fitzgerald
606a9a7ab1
Hardcode OPWEN_CLIENT_NAME to iiab + hostname
2018-11-03 02:27:44 -04:00
Aidan Fitzgerald
77a7894534
Add config file template
2018-11-03 02:27:44 -04:00
Aidan Fitzgerald
427df463ad
Using PyPI
2018-11-03 02:27:44 -04:00
Aidan Fitzgerald
7fe65d5d96
Change to correct dependencies
2018-11-03 02:27:44 -04:00
Aidan Fitzgerald
41c3cddaf2
Use actual version; don't split into separate major and minor variables
2018-11-03 02:27:44 -04:00
Aidan Fitzgerald
69ef417cfe
Substitute 'mediawiki' with 'lokole'
2018-11-03 02:27:44 -04:00
Aidan Fitzgerald
b4a850e484
yeah
2018-11-03 02:27:44 -04:00
Aidan Fitzgerald
7c047bf95e
Move to superfolder
2018-11-03 02:27:44 -04:00
Aidan Fitzgerald
f6713c6b2e
Create Ansible play
2018-11-03 02:27:44 -04:00
A Holt
3fa7c8f76e
Update hostname.yml
2018-11-02 22:04:53 -04:00
A Holt
ad9547db32
Update main.yml
2018-11-02 21:47:45 -04:00
A Holt
0e27dc6b3a
Update raspberry_pi.yml
2018-11-02 21:44:03 -04:00
A Holt
a62eee1fdb
Update main.yml
2018-11-02 21:33:52 -04:00
A Holt
bb49de941d
Update main.yml
2018-11-02 21:32:26 -04:00
A Holt
5f699515d8
Update main.yml
2018-11-02 21:31:50 -04:00
A Holt
29513f60b3
Update main.yml
2018-11-02 21:28:26 -04:00
A Holt
e9a9b56de2
Merge pull request #1278 from holta/ansible-output
...
0-init Ansible output more readable & precise
2018-11-02 19:25:56 -04:00
A Holt
380963d417
Update main.yml
2018-11-02 19:24:15 -04:00
A Holt
7539cc2959
Update main.yml
2018-11-02 19:21:28 -04:00
A Holt
de5f3c5cd2
Update first_run.yml
2018-11-02 19:20:35 -04:00
A Holt
ea424929e7
Update first_run.yml
2018-11-02 19:17:27 -04:00
A Holt
f318d3bf19
Update main.yml
2018-11-02 19:06:29 -04:00
A Holt
2af06529ea
Update hostname.yml
2018-11-02 18:29:55 -04:00
A Holt
9dcdb74915
Update fl.yml
2018-11-02 18:17:44 -04:00
A Holt
5aa4e20119
Update iiab_ini.yml
2018-11-02 18:02:44 -04:00
A Holt
a0a8ee75cc
Merge pull request #1277 from holta/ansible-output
...
DokuWiki's Ansible output made more readable & precise
2018-11-02 16:20:27 -04:00
A Holt
f2d0f1ffa6
Update install.yml
2018-11-02 16:12:28 -04:00
A Holt
0bf8c2ff43
Update main.yml
2018-11-02 10:48:08 -04:00
A Holt
0b6369c555
Update main.yml
2018-10-31 15:13:28 -04:00
A Holt
fa814a257d
Update main.yml
2018-10-31 15:12:36 -04:00
A Holt
84bcfbaffa
Update main.yml
2018-10-31 15:09:21 -04:00
A Holt
5d847bc88c
Update main.yml
2018-10-31 14:59:28 -04:00
A Holt
64986adbf0
Update main.yml
2018-10-31 14:17:43 -04:00
A Holt
c7854d760d
Update named.yml
2018-10-31 14:12:08 -04:00
A Holt
858306b547
Update named.yml
2018-10-31 14:02:37 -04:00
A Holt
7c79fed0ae
Update squid.yml
2018-10-31 13:51:10 -04:00
A Holt
d6c60eb020
Update main.yml
2018-10-31 13:48:42 -04:00
A Holt
81754eddf4
Update access.yml
2018-10-31 13:47:37 -04:00
A Holt
87ba022891
Update packages.yml
2018-10-31 13:44:21 -04:00
A Holt
83502e84f0
Update install.yml
2018-10-31 04:59:36 -04:00
A Holt
48633f2db5
Update main.yml
2018-10-31 04:46:14 -04:00
A Holt
bc6345225f
Update main.yml
2018-10-31 04:40:58 -04:00
A Holt
652609d34d
Update main.yml
2018-10-31 04:23:11 -04:00
A Holt
1d4c509b14
Update main.yml
2018-10-31 04:11:00 -04:00
A Holt
4056827ba1
Update main.yml
2018-10-31 04:07:38 -04:00
A Holt
d84a2b9e2a
Update main.yml
2018-10-31 04:06:45 -04:00
A Holt
8305ea8b71
Update main.yml
2018-10-31 04:04:59 -04:00
A Holt
6b9ee2b6ec
Update main.yml
2018-10-31 04:00:20 -04:00
A Holt
f8b28cfc6d
Update enable_services.yml
2018-10-31 03:58:55 -04:00
A Holt
d73097041f
Update main.yml
2018-10-31 03:42:08 -04:00
A Holt
8b4a38a28a
Update main.yml
2018-10-31 03:27:12 -04:00
A Holt
4d9d184f36
Update main.yml
2018-10-31 03:22:27 -04:00
A Holt
cbd7c5c03f
Update main.yml
2018-10-31 03:12:14 -04:00
A Holt
ce6c22d16e
Update main.yml
2018-10-31 03:10:26 -04:00
A Holt
5d2c4327fc
Update main.yml
2018-10-31 02:54:00 -04:00
A Holt
77044a2570
Update main.yml
2018-10-31 02:51:34 -04:00
A Holt
4fa7350079
Update main.yml
2018-10-31 02:44:33 -04:00
A Holt
3218bfe09b
Update main.yml
2018-10-31 02:36:30 -04:00
A Holt
862c0d9db2
Update main.yml
2018-10-31 02:32:25 -04:00
A Holt
9f4f81ef5c
Update rpi.yml
2018-10-31 02:31:15 -04:00
A Holt
d33d09b69f
Update main.yml
2018-10-31 02:26:02 -04:00
A Holt
341580d6c9
Update install.yml
2018-10-31 02:22:41 -04:00
A Holt
35d0bd9701
Update main.yml
2018-10-31 02:11:21 -04:00
A Holt
964788af39
Update main.yml
2018-10-31 02:07:34 -04:00
A Holt
6d9cf2302b
Update main.yml
2018-10-31 02:06:42 -04:00
A Holt
56e7a1f73e
Update main.yml
2018-10-31 02:05:59 -04:00
A Holt
5f84c7ecfa
Update main.yml
2018-10-31 01:59:57 -04:00
A Holt
d144e1b39c
Update main.yml
2018-10-31 01:54:27 -04:00
A Holt
a88099d7b8
Update main.yml
2018-10-31 01:46:53 -04:00
A Holt
22b8671f3d
Update kiwix_install.yml
2018-10-31 01:42:27 -04:00
A Holt
9dc04dc925
Update main.yml
2018-10-31 01:29:45 -04:00
A Holt
617561e257
Update main.yml
2018-10-31 01:25:23 -04:00
A Holt
f98473af76
Update install.yml
2018-10-31 01:18:00 -04:00
A Holt
130b3a7d92
Update main.yml
2018-10-31 01:13:15 -04:00
A Holt
6bc640fb52
Update main.yml
2018-10-31 01:00:40 -04:00
A Holt
0e1e842d62
Update main.yml
2018-10-31 00:57:13 -04:00
A Holt
744901fefd
Update main.yml
2018-10-31 00:56:09 -04:00
A Holt
4eeb3f6583
Update main.yml
2018-10-31 00:55:54 -04:00
A Holt
93462568ab
Update main.yml
2018-10-31 00:55:29 -04:00
A Holt
7414201934
Update main.yml
2018-10-31 00:55:12 -04:00
A Holt
0c48e939c1
Update main.yml
2018-10-31 00:54:53 -04:00
A Holt
40af47bbbb
Update main.yml
2018-10-31 00:54:16 -04:00
A Holt
f45701472a
Update main.yml
2018-10-31 00:52:49 -04:00
A Holt
c73c7fabe8
Update main.yml
2018-10-31 00:51:28 -04:00
A Holt
598204f550
Update main.yml
2018-10-31 00:49:53 -04:00
A Holt
4c7fe33538
Update main.yml
2018-10-31 00:46:54 -04:00
A Holt
6232b5200a
Update main.yml
2018-10-31 00:45:32 -04:00
A Holt
b9718f0ab2
Update main.yml
2018-10-31 00:43:24 -04:00
A Holt
3a60cd77a0
Update main.yml
2018-10-31 00:42:25 -04:00
A Holt
35579afdcc
Update main.yml
2018-10-31 00:39:53 -04:00
A Holt
c5872b9a37
Update main.yml
2018-10-31 00:38:17 -04:00
A Holt
84b48f8555
Update main.yml
2018-10-31 00:36:31 -04:00
A Holt
203f62fd16
Update main.yml
2018-10-31 00:36:14 -04:00
A Holt
0b2612bb96
Update main.yml
2018-10-31 00:35:41 -04:00
A Holt
8cd77a2557
Update main.yml
2018-10-31 00:32:10 -04:00
A Holt
e2ea1a1969
Update main.yml
2018-10-31 00:27:40 -04:00
A Holt
98c03d6085
Update main.yml
2018-10-31 00:20:01 -04:00
A Holt
aa0f26072c
Update iiab-startup.yml
2018-10-31 00:01:22 -04:00
A Holt
86c6c9a188
Update main.yml
2018-10-30 21:59:07 -04:00
A Holt
89f17d3982
Update main.yml
2018-10-30 21:52:02 -04:00
A Holt
4874c78060
Update iptables.yml
2018-10-30 21:50:07 -04:00
A Holt
ba212e2b00
Update iiab-startup.yml
2018-10-30 21:44:37 -04:00
A Holt
ca3e6c354d
Update iiab-startup.yml
2018-10-30 21:40:59 -04:00
A Holt
ce194c5abc
Update iptables.yml
2018-10-30 21:38:52 -04:00
A Holt
811cd67eec
Update main.yml
2018-10-30 21:29:12 -04:00
A Holt
6d3f5f8049
Update main.yml
2018-10-30 21:24:32 -04:00
A Holt
10281a69f2
Update main.yml
2018-10-30 21:22:50 -04:00
A Holt
42acd66871
Update php-stem.yml
2018-10-30 21:22:21 -04:00
A Holt
ed74fad799
Update main.yml
2018-10-30 21:16:38 -04:00
A Holt
b3adcfff6e
Update dansguardian.yml
2018-10-30 20:53:32 -04:00
A Holt
ca15a70c00
Update squid.yml
2018-10-30 20:51:21 -04:00
A Holt
eab3b0ef30
Update packages.yml
2018-10-30 20:39:56 -04:00
A Holt
ba4476f821
Merge pull request #1267 from holta/ansible-warnings
...
Clean URL in nextcloud/tasks/main.yml; clarify httpd/tasks/main.yml & 4-server-options/tasks/main.yml
2018-10-29 06:11:07 -04:00
A Holt
e8320aebca
Update main.yml
2018-10-29 06:01:49 -04:00
A Holt
f893f5f201
Update main.yml
2018-10-29 06:01:15 -04:00
A Holt
eada34a12f
Update main.yml
2018-10-29 05:46:53 -04:00
A Holt
9f552655f4
Merge pull request #1265 from holta/ansible-warnings
...
Eliminate Ansible warnings (PostgreSQL, Nextcloud, Sugarizer)
2018-10-29 05:23:23 -04:00
A Holt
65e1d144be
Update main.yml
2018-10-29 05:21:15 -04:00
A Holt
3b99ff697d
Update main.yml
2018-10-29 05:00:07 -04:00
A Holt
114a3f7b84
Update nextcloud_enabled.yml
2018-10-29 04:12:35 -04:00
A Holt
17847d05d0
Update main.yml
2018-10-29 03:18:58 -04:00
A Holt
5ad953dbd0
Update nextcloud_enabled.yml
2018-10-29 01:56:27 -04:00
A Holt
f03eb1300f
Update nextcloud_enabled.yml
2018-10-29 00:38:38 -04:00
A Holt
a6a6e61cdc
Update nextcloud_enabled.yml
2018-10-29 00:28:34 -04:00
A Holt
eb810ecc9b
Update main.yml
2018-10-29 00:28:17 -04:00
A Holt
314990cc94
Update main.yml
2018-10-29 00:11:12 -04:00
A Holt
844847f5b1
Merge pull request #1264 from holta/elgg-warnings
...
Clarify roles/elgg/tasks/main.yml
2018-10-28 18:14:54 -04:00
A Holt
9056069810
Update main.yml
2018-10-28 18:11:42 -04:00
A Holt
c24930854c
Update main.yml
2018-10-28 18:06:01 -04:00
A Holt
4a251ef0a3
Update main.yml
2018-10-28 18:02:17 -04:00
A Holt
84ab3edd13
Merge pull request #1263 from holta/master
...
PR #1261 Nextcloud quick fix
2018-10-28 17:29:32 -04:00
A Holt
96fbe4b234
Update main.yml
2018-10-28 17:27:48 -04:00
A Holt
e8cdcb0ef4
Merge pull request #1261 from holta/master
...
Clean roles/nextcloud/tasks/main.yml
2018-10-28 17:02:01 -04:00
A Holt
bb23eeab44
Update main.yml
2018-10-28 16:56:07 -04:00
A Holt
0f3a4fba46
Update main.yml
2018-10-28 16:44:32 -04:00
A Holt
edfdf04635
Update main.yml
2018-10-28 16:07:25 -04:00
A Holt
d5853e678d
Update main.yml
2018-10-28 16:02:19 -04:00
A Holt
8900bfd00e
Update main.yml
2018-10-28 14:50:37 -04:00
A Holt
697698b4df
Update nextcloud_enabled.yml
2018-10-28 14:46:47 -04:00
A Holt
a09d8edec5
Update main.yml
2018-10-28 14:31:44 -04:00
A Holt
2e82f66eea
Update main.yml
2018-10-28 14:27:39 -04:00
A Holt
c294dd2b97
Update main.yml
2018-10-28 14:24:53 -04:00
A Holt
e774c31b39
Update install.yml
2018-10-28 14:15:53 -04:00
A Holt
70ce5ebd59
Update main.yml
2018-10-28 14:00:05 -04:00
A Holt
97ebf110f3
Update main.yml
2018-10-28 13:55:25 -04:00
A Holt
5fed3a3622
Update main.yml
2018-10-28 13:41:54 -04:00
A Holt
b77edbfadb
Update main.yml
2018-10-28 13:40:23 -04:00
A Holt
4fcbd1c922
Update nextcloud_enabled.yml
2018-10-28 13:28:56 -04:00
A Holt
fe601de121
Update main.yml
2018-10-28 13:22:47 -04:00
A Holt
b6850367b7
Update main.yml
2018-10-28 12:34:55 -04:00
A Holt
49453de9be
Update install.yml
2018-10-28 12:33:33 -04:00
A Holt
0a06e43ca5
Update main.yml
2018-10-28 12:30:01 -04:00
A Holt
221de9f607
Update main.yml
2018-10-28 12:27:21 -04:00
A Holt
3c44360101
Update main.yml
2018-10-28 12:23:25 -04:00
A Holt
5e956b9203
Update dansguardian.yml
2018-10-28 12:19:01 -04:00
A Holt
b6e842f38b
Update squid.yml
2018-10-28 12:09:55 -04:00
A Holt
1b1744c2b5
Update named.yml
2018-10-28 12:07:44 -04:00
A Holt
e101d2f42c
Update main.yml
2018-10-28 12:03:35 -04:00
A Holt
379102824c
Update packages.yml
2018-10-28 11:52:13 -04:00
A Holt
a09c9e3e6f
Update main.yml
2018-10-28 11:42:44 -04:00
A Holt
487212c443
Update main.yml
2018-10-28 11:40:51 -04:00
A Holt
b5dedad6d4
Update access.yml
2018-10-28 11:39:38 -04:00
A Holt
b06b16d515
Merge pull request #1258 from holta/fix-apache-conf-perms
...
Clean up roles/httpd/tasks/main.yml & html.yml
2018-10-28 03:24:45 -04:00
A Holt
782eaf5809
Update main.yml
2018-10-28 03:24:01 -04:00
A Holt
bcd642dcf1
Update main.yml
2018-10-28 03:11:07 -04:00
A Holt
4799d44d5d
Update main.yml
2018-10-28 02:58:38 -04:00
A Holt
a036b6f92a
Update main.yml
2018-10-28 02:52:13 -04:00
A Holt
4200c9660e
Update main.yml
2018-10-28 02:44:52 -04:00
A Holt
67c7d38459
Update main.yml
2018-10-28 02:36:34 -04:00
A Holt
9d9d130c51
Update main.yml
2018-10-28 02:29:10 -04:00
A Holt
eb3577492d
Update html.yml
2018-10-28 02:25:54 -04:00
A Holt
dde81f5051
Update main.yml
2018-10-28 02:18:54 -04:00
A Holt
074c605ade
Rename iiab-info.conf.j2 to iiab-info.conf.j2.deprecated
2018-10-28 01:53:02 -04:00
A Holt
ae19b50f16
Merge pull request #1256 from holta/fix-apache-conf-perms
...
Fix Apache .conf & systemd unit files perms / ownership
2018-10-27 21:28:42 -04:00
A Holt
9c464197b9
Update main.yml
2018-10-27 21:13:29 -04:00
A Holt
2822048ea2
Update main.yml
2018-10-27 21:06:30 -04:00
A Holt
dd281ba745
Update main.yml
2018-10-27 21:06:27 -04:00
A Holt
d37c0acc88
Update captive_portal.yml
2018-10-27 20:54:44 -04:00
A Holt
8b7ee46e26
Update main.yml
2018-10-27 20:53:44 -04:00
A Holt
c6cf479d82
Update main.yml
2018-10-27 20:48:21 -04:00
A Holt
56a8b50d9e
Update profile_ssh_warn.sh
2018-10-26 17:24:22 -04:00
A Holt
cc976fe20d
Update lxde_ssh_warn.sh
2018-10-26 17:17:19 -04:00
A Holt
c133bbdd0e
fix #1252
2018-10-26 16:56:22 -04:00
A Holt
453618f035
fix #1252
2018-10-26 16:56:03 -04:00
A Holt
6f6bad7f2c
Update roles/gitea/tasks/install.yml
...
Co-Authored-By: aidan-fitz <acf67@cornell.edu>
2018-10-25 23:04:21 -04:00
A Holt
4dbd984366
Update roles/gitea/tasks/install.yml
...
Co-Authored-By: aidan-fitz <acf67@cornell.edu>
2018-10-25 23:04:17 -04:00
A Holt
0964e8a495
Merge pull request #1247 from holta/calibre-3.33.1
...
Offer Calibre 3.33.1+ (or whatever is latest) if implementer opts in within local_vars.yml
2018-10-23 18:29:47 -04:00
A Holt
c936685b96
Update debs.yml
2018-10-23 17:54:02 -04:00
A Holt
e1bf2eb077
Update main.yml
2018-10-23 17:09:15 -04:00
A Holt
c776d6ab0b
Update kiwix.conf.j2
2018-10-19 11:26:43 -04:00
A Holt
41d6cf4cb6
Update kiwix.conf.j2
2018-10-19 11:26:18 -04:00
A Holt
bab333b3f1
Update calibre-web.conf.j2
2018-10-19 11:24:10 -04:00
A Holt
812d326873
Update kiwix.conf.j2
2018-10-19 11:14:46 -04:00
A Holt
ec9cefc87d
Update calibre-web.conf.j2
2018-10-19 11:14:21 -04:00
Aidan Fitzgerald
8e4dc59367
Fail if we detect unknown architecture
2018-10-18 17:10:41 -04:00
Aidan Fitzgerald
447b33f854
Add app.ini template and configuration plays
2018-10-18 13:23:18 -04:00
Aidan Fitzgerald
2c1339fc3a
Add pre-install tag
2018-10-18 13:13:16 -04:00
Aidan Fitzgerald
23dfa8b297
Set permissions, create /etc/gitea
2018-10-18 12:57:54 -04:00
Aidan Fitzgerald
522d4d5c7e
Create symlink
2018-10-18 12:52:51 -04:00
Aidan Fitzgerald
2fb142e5bf
Create Gitea subdirectories with owner and group
2018-10-18 12:50:17 -04:00
Aidan Fitzgerald
0e8e1c44b3
Add variable for subdirectories
2018-10-18 12:42:14 -04:00
Aidan Fitzgerald
3ad8facee3
Create Gitea user
2018-10-18 12:41:16 -04:00
Aidan Fitzgerald
a6d4990079
Move everything to /library/gitea, create more variables
2018-10-18 12:35:16 -04:00
Aidan Fitzgerald
fc7ff3bc3b
Add plays to verify Gitea binary
2018-10-18 03:36:00 -04:00
Aidan Fitzgerald
e351a1c7c1
Add play for downloading Gitea binary
...
- Convert ansible_architecture variable to filename suffix
2018-10-18 03:26:39 -04:00
Aidan Fitzgerald
a66d4ed636
Add Apache config file (might need more tweaks)
2018-10-18 02:03:45 -04:00
Aidan Fitzgerald
a7e4b04eba
Use a less random port number
2018-10-18 02:03:19 -04:00
Aidan Fitzgerald
12e8f29ca0
Start creating Gitea role
2018-10-18 01:46:12 -04:00
Tim Moody
1748ac06b4
symlink webfonts to fonts
2018-10-17 13:35:30 -04:00
Tim Moody
acc8f8e011
font def for open-sans
2018-10-17 13:19:38 -04:00
Tim Moody
d6c076983e
add font awesome css
2018-10-17 13:09:58 -04:00
Tim Moody
edcb1a64de
add fonts and icons
2018-10-17 13:09:27 -04:00
A Holt
2e05a327d5
Update profile_ssh_warn.sh
2018-10-15 09:25:40 -04:00
A Holt
54fda898e3
Update main.yml
2018-10-15 08:40:33 -04:00
A Holt
b0e179e7da
Update iiab-make-kiwix-lib.py
2018-10-15 07:10:58 -04:00
A Holt
3de83185fc
Update iiab_ini.yml
2018-10-15 07:05:15 -04:00
root
b5efe25edb
/etc/iiab/iiab.ini -> {{ iiab_ini_file }}
2018-10-15 07:01:09 -04:00
root
b973906dc3
iiab_env_file -> {{ iiab_env_file }} or "{{ iiab_env_file }}"
2018-10-15 06:41:58 -04:00
root
d9c73cc804
service_filelist -> iiab_ini_file
2018-10-15 06:13:57 -04:00
A Holt
c72272e146
Update iiab-make-kiwix-lib.py
2018-10-15 06:06:24 -04:00
A Holt
96d194acf0
Update iiab_ini.yml
2018-10-15 06:04:19 -04:00
A Holt
a3c6c25c25
Update main.yml
2018-10-15 05:40:07 -04:00
A Holt
8e69df0bb0
Update main.yml
2018-10-15 05:33:59 -04:00
A Holt
2360fb68c7
Update main.yml
2018-10-15 05:33:44 -04:00
A Holt
968472327c
Update main.yml
2018-10-15 05:33:30 -04:00
A Holt
a64ea40c2c
Update main.yml
2018-10-15 05:33:16 -04:00
A Holt
29e9c20e74
Update main.yml
2018-10-15 05:32:59 -04:00
A Holt
b3f973878c
Update main.yml
2018-10-15 05:32:42 -04:00
A Holt
b109d80f61
Update main.yml
2018-10-15 05:31:13 -04:00
A Holt
deb436b2f3
Update main.yml
2018-10-15 05:30:30 -04:00
A Holt
34aa710c2e
Update main.yml
2018-10-15 05:29:33 -04:00
A Holt
a40d6d2a1c
Update main.yml
2018-10-15 05:27:51 -04:00
A Holt
67f1592817
Update iiab-make-kiwix-lib.py
2018-10-15 05:13:51 -04:00
A Holt
52d1757c35
Update main.yml
2018-10-15 05:05:20 -04:00
A Holt
dfebcd3120
Update iiab_ini.yml
2018-10-15 04:56:54 -04:00
A Holt
a0d62e87fb
Update detected_network.yml
2018-10-15 04:54:01 -04:00
A Holt
ad247eb8b4
Update computed_services.yml
2018-10-15 04:53:40 -04:00
A Holt
89cf8be11d
Update computed_network.yml
2018-10-15 04:53:20 -04:00
A Holt
f2860f859f
Update profile_ssh_warn.sh
2018-10-15 04:35:13 -04:00
A Holt
98ad5fc65c
Update lxde_ssh_warn.sh
2018-10-15 04:34:18 -04:00
A Holt
61800d4159
Update lxde_ssh_warn.sh
2018-10-15 04:32:45 -04:00
A Holt
5f294e7a49
Update main.yml
2018-10-15 04:06:01 -04:00
A Holt
49a1905059
Update main.yml
2018-10-15 04:02:22 -04:00
A Holt
e23a6531b3
Update admin-user.yml
2018-10-15 04:00:22 -04:00
A Holt
4856dcd269
Update main.yml
2018-10-15 03:53:26 -04:00
A Holt
c3793c9c7a
Update main.yml
2018-10-15 03:51:53 -04:00
A Holt
d2543f625b
Update main.yml
2018-10-15 03:42:04 -04:00
A Holt
0f58d0b651
Update lxde_ssh_warn.sh
2018-10-15 03:32:22 -04:00
A Holt
4d639a22a3
Update profile_ssh_warn.sh
2018-10-15 03:31:13 -04:00
A Holt
04fbf9cdbb
Update profile_ssh_warn.sh
2018-10-15 03:25:07 -04:00
A Holt
1cc054b720
Update profile_ssh_warn.sh
2018-10-15 02:46:20 -04:00
A Holt
837f5953fd
Update lxde_ssh_warn.sh
2018-10-15 02:46:15 -04:00
A Holt
a506f9f3e6
No longer used in 2018
2018-10-15 01:58:34 -04:00
A Holt
07e930f252
Update main.yml
2018-10-15 01:48:49 -04:00
A Holt
41c17a842a
Update main.yml
2018-10-15 01:48:23 -04:00
A Holt
5f76bbb0c2
Update main.yml
2018-10-15 01:46:16 -04:00
A Holt
9269a15e84
Merge pull request #1223 from holta/calibre-web-url-fix
...
Clean up calibre-web.conf.j2 for http://box/books
2018-10-13 22:08:45 -04:00
A Holt
ccbee28746
Update calibre-web.conf.j2
2018-10-13 22:05:48 -04:00
A Holt
26e4b768b0
Update main.yml
2018-10-13 20:23:39 -04:00
A Holt
a5d64b3ea7
Merge pull request #1216 from arky/transmission-fix-1193
...
Check transmission_kalite_languages is undefined
2018-10-13 15:55:55 -04:00
A Holt
ae8b9d93ed
Update main.yml
2018-10-13 15:46:44 -04:00
Arky
59f3b88cfc
Using 'is defined' over default filters
2018-10-13 21:44:35 +07:00
A Holt
5f25579233
Update main.yml
2018-10-12 19:11:51 -04:00
A Holt
584be93390
Calibre 3.32 -> 3.31
2018-10-12 19:02:30 -04:00
Arky
26a9120f9c
Check if transmission_kalite_languages is defined
...
Checks if any languages are defined in transmission_kalite_languages.
Proposed fix for bug #1193 .
https://github.com/iiab/iiab/issues/1193
2018-10-11 22:34:28 +07:00
A Holt
2be51541cb
Update calibre-web.conf.j2
2018-10-10 20:44:08 -04:00
A Holt
211ededa1c
Update calibre-web.conf.j2
2018-10-10 20:32:53 -04:00
A Holt
5ae34b8739
Update calibre-web.conf.j2
2018-10-10 20:19:22 -04:00
A Holt
2e0bf9d972
Merge pull request #1209 from holta/calibre-3.32
...
calibre-bin 3.32 was updated upstream (and now works)
2018-10-10 09:43:42 -04:00
A Holt
20904fd36d
Update main.yml
2018-10-10 09:38:08 -04:00
A Holt
15df488fce
Update rpi_debian.yml
2018-10-09 17:21:25 -04:00
A Holt
eaf81d0d6b
Update computed_services.yml
2018-10-09 16:52:20 -04:00
A Holt
65972dafbc
Update main.yml
2018-10-09 16:40:54 -04:00
Jerry Vonau
9d616cf301
explicitly identify which primary dhcp server is being disabled
...
dhcp_service2 is used in restart.yml when not in Appliance mode
2018-10-09 12:20:03 -05:00
Jerry Vonau
bb6b3c2ab2
Explicitly disable dnsmasq when in Appliance mode
...
otherwise dnsmasq will become active upon reboot because enable_services.yml
would still be acting upon local_vars.yml where dnsmasq_enabled is set to True
while there is not LAN interface available to bind the service to.
2018-10-09 11:50:00 -05:00
A Holt
44d2cfc0dd
Merge pull request #1199 from holta/calibre-3.32
...
Calibre 3.32+ fix
2018-10-09 11:33:31 -04:00
A Holt
8539a3a7d6
Update main.yml
2018-10-09 11:32:26 -04:00
A Holt
72ed1d6887
Merge pull request #1197 from holta/pr1179-cleanup
...
Delete roles/1-prep/templates/.iiab.env.j2.un~
2018-10-09 10:35:44 -04:00
A Holt
1269437b6f
Delete .iiab.env.j2.un~
2018-10-09 09:06:05 -04:00
A Holt
7a72c8436f
Merge pull request #1195 from holta/calibre-3.32
...
Clean roles/calibre/defaults/main.yml for Calibre 3.32
2018-10-09 00:16:03 -04:00
A Holt
a7eb43309c
Update main.yml
2018-10-09 00:07:20 -04:00
A Holt
cd22a8a5ad
Merge pull request #1187 from holta/calibre-3.32
...
Consider Calibre 3.32 if it installs cleanly on Raspbian Lite
2018-10-08 21:15:50 -04:00
A Holt
06e7fcfdcc
Update main.yml
2018-10-08 20:48:40 -04:00
A Holt
0d33d7aef0
Update main.yml
2018-10-08 20:27:25 -04:00
A Holt
6b786dcfdb
Update debs.yml
2018-10-08 20:23:00 -04:00
A Holt
c3153e06cc
Update main.yml
2018-10-08 20:22:42 -04:00
A Holt
a6f5d58763
Update debs.yml
2018-10-08 20:14:35 -04:00
A Holt
63cae9565d
Update main.yml
2018-10-08 20:14:04 -04:00
A Holt
91f04d446c
Update main.yml
2018-10-08 20:06:07 -04:00
A Holt
ababc0cba7
Update hosts.yml
2018-10-08 19:34:04 -04:00
A Holt
2f3fb69e01
Merge branch 'master' into dnsmasq-initial-cleanup
2018-10-08 19:32:08 -04:00
A Holt
691fb23f83
Update avahi.yml
2018-10-08 19:14:10 -04:00
A Holt
b96b6f42ac
Update main.yml
2018-10-08 19:03:26 -04:00
A Holt
aa1c8287d5
Update edit_ifcfg.yml
2018-10-08 19:00:25 -04:00
A Holt
30c4f2a868
Update enable_wan.yml
2018-10-08 18:55:09 -04:00
A Holt
c6e6f7967c
Update hosts.yml
2018-10-08 18:49:04 -04:00
A Holt
27e04ebe0e
Update named.yml
2018-10-08 18:40:11 -04:00
A Holt
e94077fc3d
Update redetect.yml
2018-10-08 18:34:16 -04:00
A Holt
20988fda38
Update squid.yml
2018-10-08 18:30:21 -04:00
A Holt
73a2ce03da
Update static.yml
2018-10-08 18:29:15 -04:00
A Holt
d81a6788a6
Update wondershaper.yml
2018-10-08 18:24:17 -04:00
A Holt
0d0ef2fd39
Update NM.yml
2018-10-08 18:15:50 -04:00
A Holt
62e1a07e53
Update avahi.yml
2018-10-08 18:09:49 -04:00
A Holt
31388eee9d
Rename create_ifcfg.yml to create_ifcfg.yml.deprecated
2018-10-08 18:00:22 -04:00
A Holt
2004e621e9
Update detected_network.yml
2018-10-08 17:58:38 -04:00
A Holt
535dca7fca
Update detected_redhat.yml
2018-10-08 17:52:40 -04:00
A Holt
4986aef070
Update detected_redhat.yml
2018-10-08 17:51:15 -04:00
A Holt
394a308d72
Update dhcpd.yml
2018-10-08 17:44:35 -04:00
A Holt
d80e0771ac
Update main.yml
2018-10-08 17:29:57 -04:00
A Holt
6269aa590d
Update main.yml
2018-10-08 17:20:00 -04:00
A Holt
c32fc5c7d6
Update dhcpd.yml
2018-10-08 17:13:03 -04:00
A Holt
5bf67f847c
Update computed_services.yml
2018-10-08 17:05:44 -04:00
A Holt
5b129ec79b
Update computed_network.yml
2018-10-08 17:04:00 -04:00
A Holt
ed81633f65
Update main.yml
2018-10-08 17:02:34 -04:00
A Holt
30550052f1
Update computed_services.yml
2018-10-08 15:51:21 -04:00
A Holt
151f93fc6a
Update main.yml
2018-10-08 15:45:35 -04:00
A Holt
6645cc284e
Update hosts.yml
2018-10-03 18:20:00 -04:00
A Holt
9cbf08cf8f
Update captive_portal.yml
2018-10-03 16:14:15 -04:00
A Holt
a6b0bceef8
Update captive_portal.yml
2018-10-03 15:57:07 -04:00
A Holt
d41abbbbc3
Update hosts.yml
2018-10-03 14:52:04 -04:00
A Holt
a73c638181
Update iiab-gen-iptables
2018-10-03 14:47:21 -04:00
A Holt
e713a0705b
Update iiab-uncatch
2018-10-03 14:42:17 -04:00
A Holt
e6650b1313
Update iiab-catch
2018-10-03 14:41:20 -04:00
A Holt
742a54de78
Merge pull request #162 from georgejhunt/squash
...
sync from georgejhunt/iiab:squash
2018-10-03 14:14:22 -04:00
George Hunt
ac6c854646
change name of service, and test
2018-10-03 16:47:22 +00:00
George Hunt
270fbe19d5
hard code to iiab-server.lan == collision less likely
2018-10-02 17:50:25 +00:00
George Hunt
b11b46ccd0
use hard coded iiab-servar.lan as a link between client redirects and our server
2018-10-02 02:30:52 +00:00
George Hunt
d90b6becb9
hard code a ficticious, but stable, server name for url linked to by captive portal
2018-10-01 19:48:08 +00:00
George Hunt
e26aa688c7
with_items
2018-10-01 18:52:00 +00:00
George Hunt
18d2315438
service->systemd
2018-10-01 18:27:54 +00:00
George Hunt
c91cb6cd32
no change to hosts
2018-10-01 18:18:36 +00:00
George Hunt
f91c67ad58
fix dual when
2018-10-01 18:16:51 +00:00
George Hunt
25eb4acada
remove the default debug logging that will use up SD card
2018-09-30 02:46:58 +00:00
George Hunt
f59dbfbce9
fix android 7 -- return non 204
2018-09-29 19:42:49 +00:00
A Holt
0e962bea41
Update README.rst
2018-09-29 10:01:22 -04:00
A Holt
2981814261
Update README.rst
2018-09-29 09:35:05 -04:00
A Holt
4ce9d396f7
Update README.rst
2018-09-29 09:21:59 -04:00
A Holt
a09e3b18d0
Update README.rst
2018-09-29 09:15:18 -04:00
George Hunt
4ee9c3e2b5
add in template dir
...
rebase bassed upon copy in
cut out obvious dead code
working on put-204
make users a sqlite db
sqlite db has users, and agent info
android timeouts not yet working
android 5 and 6 both work. lost mac
return to a working version for the MAC. Missing the splash
android,mac,windows all appear to work
sqlite get status of execute row == Null
initialize lasttimestamp with ajax call when home is triggered
remove commented code, move towards logging vs print statements
add logging with the -l flag
no changes to default_vars.yml
drop iptables captive portal stuff not using port 8090, and dnsmasq
missed deleting trap_enabled
fixes for 6.7 defaults
add in template dir
rebase bassed upon copy in
cut out obvious dead code
working on put-204
make users a sqlite db
sqlite db has users, and agent info
android timeouts not yet working
android 5 and 6 both work. lost mac
return to a working version for the MAC. Missing the splash
android,mac,windows all appear to work
sqlite get status of execute row == Null
initialize lasttimestamp with ajax call when home is triggered
remove commented code, move towards logging vs print statements
drop iptables captive portal stuff not using port 8090, and dnsmasq
missed deleting trap_enabled
fixes for 6.7 defaults
dispense with apache logs for captive portal, use the rotating portal.log instead
bring in clean defaults and py
Squash debugging details
remove backup file
still cannot dispense with cna on iphone. mac escape from cna broke with these changes
captive comes after iiab in apache config
one filename wrong
logging used for debug, lost mac escape from cna
typos
got mac/iphone full browser back
remove dead code
python was not creating db, or putting ip when first encountered
2018-09-29 03:40:14 +00:00
A Holt
9b9631a5a4
Update README.rst
2018-09-28 09:12:00 -04:00
A Holt
addae8bda7
Merge pull request #1166 from holta/wordpress-pro
...
Rename var apache_raise_php_limits to apache_high_php_limits [for WordPress & Moodle]
2018-09-24 12:49:16 -04:00
A Holt
976d655781
Update main.yml
2018-09-24 12:34:32 -04:00
A Holt
2baa8a203d
Update main.yml
2018-09-24 12:34:15 -04:00
A Holt
91e660777e
Update main.yml
2018-09-24 12:33:55 -04:00
A Holt
648dafdc6b
Update main.yml
2018-09-24 12:31:03 -04:00
A Holt
da53fa37e2
Merge pull request #1164 from arky/kolibri-migrations-1158
...
Run kolibri migrations at install
2018-09-24 04:14:52 -04:00
A Holt
215f00a954
Update main.yml
2018-09-23 19:34:05 -04:00
A Holt
0555d7e4cc
Update main.yml
2018-09-23 19:25:45 -04:00
A Holt
66309fa56a
Update install.yml
2018-09-23 19:14:36 -04:00
A Holt
4e5ddb2c60
Update main.yml
2018-09-23 19:12:22 -04:00
A Holt
ef61d2e0f3
Update main.yml
2018-09-23 18:59:57 -04:00
A Holt
869fc76bd8
Update main.yml
2018-09-23 18:56:34 -04:00
A Holt
70e96032a9
Update main.yml
2018-09-23 18:54:30 -04:00
A Holt
f0b3dc7574
Create main.yml
2018-09-23 18:34:54 -04:00
Arky
fb0c39cdf0
Added known issues to kolibri README file.
2018-09-23 12:40:05 +07:00
Arky
33f3a85de0
Refactor: Run kolibri migrations task
...
Run kolibri migrations as part of the kolibri setup itself. This makes
kolibri.service initial run faster on low-end Raspberry Pi devices.
"Unable to start service kolibri: Job for kolibri.service failed because
a timeout was exceeded." #1158
https://github.com/iiab/iiab/issues/1158
2018-09-23 12:17:26 +07:00
Arky
e1e0f8ce53
Refactor: Task Layout
2018-09-23 12:04:33 +07:00
A Holt
13e7784d6c
Update install.yml
2018-09-22 11:21:16 -04:00
A Holt
80dbbe9f61
php.ini defaults confirmed on multiple OS's
2018-09-22 11:16:49 -04:00
A Holt
b61a46944c
Update install.yml
2018-09-22 11:03:44 -04:00
A Holt
5664b555e8
Update main.yml
2018-09-22 10:42:06 -04:00
A Holt
5b15500012
Update main.yml
2018-09-22 10:40:01 -04:00
A Holt
9017ebad75
Merge pull request #1153 from holta/mediawiki-1.31.1
...
MediaWiki 1.31.0 -> 1.31.1 (implements #1149 security fix)
2018-09-20 19:32:36 -04:00
A Holt
93bdd5be08
Update install.yml
2018-09-20 19:23:04 -04:00
A Holt
e22de26203
Update install.yml
2018-09-20 19:15:56 -04:00
A Holt
b6eaf85b1f
Update install.yml
2018-09-20 19:05:56 -04:00
A Holt
c98e827588
Update main.yml
2018-09-20 19:01:11 -04:00
A Holt
ce057245c8
Update install.yml
2018-09-20 18:49:36 -04:00
A Holt
2536530927
Update install.yml
2018-09-20 18:46:45 -04:00
A Holt
e05726a8e0
Update install.yml
2018-09-20 18:35:36 -04:00
A Holt
8eb63c5236
Update install.yml
2018-09-20 18:30:50 -04:00
A Holt
7320ac82b3
articulate actions, educating implementer/operator
2018-09-20 18:27:53 -04:00
A Holt
2cbb92b3aa
Merge pull request #1152 from holta/etckeeper-removal
...
Remove etckeeper & clean roles/2-common/tasks/packages.yml
2018-09-20 11:29:03 -04:00
A Holt
7859cb3c91
Merge pull request #1155 from holta/openvpn-rapid-support
...
OpenVPN rapid support improved per @jvonau recommendation
2018-09-20 04:33:34 -04:00
A Holt
3f9572b309
Update main.yml
2018-09-20 03:53:26 -04:00
A Holt
c5bfc60081
Update main.yml
2018-09-20 03:50:41 -04:00
A Holt
ca1536a4ee
Update README.rst
2018-09-20 03:47:45 -04:00
A Holt
c4d4f61068
MediaWiki 1.31.0 -> 1.31.1
2018-09-20 01:13:33 -04:00
A Holt
77c30ca341
Update packages.yml
2018-09-20 01:02:53 -04:00
A Holt
3b5032cdb4
Update packages.yml
2018-09-20 00:49:37 -04:00
A Holt
2f94ee0f48
Merge pull request #1151 from holta/openvpn-rapid-support
...
Fix & Revision to PR #1148 (OpenVPN rapid start during installs)
2018-09-19 21:09:52 -04:00
A Holt
5665f0792a
Update admin-user.yml
2018-09-19 21:07:23 -04:00
A Holt
3a5bdc4a2b
Rename roles/iiab-admin/files/dummy_authorized_keys to roles/sshd/files/dummy_authorized_keys
2018-09-19 21:02:11 -04:00
A Holt
37b2f947a2
Update main.yml
2018-09-19 20:55:28 -04:00
A Holt
a34268d5a9
Update admin-user.yml
2018-09-19 20:52:35 -04:00
A Holt
1a504318b4
Update main.yml
2018-09-19 20:47:46 -04:00
A Holt
ea6382c221
modern Ansible syntax in roles/sshd
2018-09-19 20:44:42 -04:00
A Holt
84eea97af9
Update main.yml
2018-09-19 20:42:37 -04:00
A Holt
faffb7939d
Update main.yml
2018-09-19 20:41:08 -04:00
A Holt
fdced708a9
Merge pull request #1150 from holta/osm-deemphasize-old-way
...
De-emphasize old OSM approach: implements #1143 for faster/cleaner install
2018-09-19 20:31:13 -04:00
A Holt
67300c6d94
Update main.yml
2018-09-19 20:06:55 -04:00