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

8094 commits

Author SHA1 Message Date
Jerry Vonau
a16be49be5 add recording of firmware selection and force wifi_up_down false when required 2025-01-15 04:43:20 -06:00
Tim Moody
0c4df6c42c
Merge pull request #3889 from tim-moody/8.2.3-www-data
set www_data poweroff false with rename
2025-01-14 11:44:54 -05:00
A Holt
d3730b9494
Merge pull request #3886 from jvonau/HT-new2
dont start hostapd when no_net_restart is True
2025-01-13 22:20:39 -05:00
A Holt
3fa91b821a
Merge pull request #3885 from jvonau/HT-new
Ht new
2025-01-13 22:20:20 -05:00
A Holt
2981a7deaa
hostapd.yml: "Disable the Access Point 'hostapd' service if hostapd_enabled False" 2025-01-13 22:19:43 -05:00
tim-moody
e75a8e5449 set www_data poweroff false with rename 2025-01-13 19:43:02 -05:00
Jerry Vonau
fb008640ef deal with tailscale0 2025-01-13 17:17:58 -06:00
Jerry Vonau
a9c916e219 dont start hostapd when no_net_restart is True 2025-01-13 17:10:56 -06:00
Jerry Vonau
fa8cc5637e move channel detection also 2025-01-13 17:06:19 -06:00
Jerry Vonau
9391d37f40 move country code detection 2025-01-13 17:06:19 -06:00
Jerry Vonau
917c6840d6 better visual feedback when running 2025-01-13 17:06:19 -06:00
avni
312ddce9ec Adding PR number to beginning of upload2usb block 2025-01-12 12:07:37 +01:00
avni
30f940a5f4 error.php, header.php, footer.php - Add custom exception handling, header, footer; index.php, upload-file.php, upload-2-usb.php - Require exactly 1 USB stick to be inserted, allow same file name but different content (using incremental numbering), reject duplicate content, restrict file types 2025-01-12 12:04:47 +01:00
avni
956257f6cb usb_lib/upload/*.php, usb_lib/tasks/install.yml: Moving app from upload2usb/ to upload/; Fixing UK image on upload-file page; Minor formatting changes 2025-01-08 11:45:00 +01:00
root
8fb5656189 usb_lib/templates/content_dir.conf.unused: rename unused file 2025-01-05 23:43:52 -05:00
avni
99ff433a90 usb_lib/files/upload2usb/*: renaming app to Upload To USB instead of HW Submission, other minor cleanup/styling 2025-01-06 04:48:19 +01:00
avni
2706381a38 usb_lib/tasks/install.yml: Fixing yaml so upload2usb directory is created before files are copied 2025-01-06 04:46:28 +01:00
avni
8d167ab981 roles/usb_lib/tasks/install.yml: Add yaml to copy upload2usb app files to local_content folder 2025-01-06 01:12:24 +01:00
root
8d0f45bd4d Initial commit(x3) of Upload2USB stick app: 3 *.php files + UK logo 2025-01-05 16:35:38 -05:00
A Holt
3ebf210c99
New MediaWiki 1.43.0 LTS 2024-12-31 21:56:16 -05:00
Avni Khatri/Fein
1950a5ba6d
Update iiab-vpn to fix ANSI color codes on OSX and change text color on blue bg.
- Update iiab-vpn to fix ANSI color codes on OSX by using \033 instead of \e
- Change text color to light gray when using blue bg
2024-12-28 15:59:56 -05:00
A Holt
afa8ae0eeb
roles/usb_lib/README.rst: Fix 2 URLs 2024-12-22 13:44:30 -05:00
A Holt
079c7f5fa2
New MediaWiki 1.42.4 2024-12-21 10:11:53 -05:00
Tim Moody
04e02587c5
Merge pull request #3869 from tim-moody/8.2.1-www-data
rename apache_allow_sudo and make True default
2024-12-21 08:16:38 -05:00
A Holt
6b96085050
iiab-vpn: Update 3 Headscale doc URLs (Android, Apple, Windows) 2024-12-19 23:26:00 -05:00
tim-moody
3c32db26bd rename apache_allow_sudo and make True default 2024-12-19 14:28:03 -05:00
A Holt
1c9a784d2a
WiFi unblock via "rpi_debian.yml wasn't enough, especially with NM" 2024-12-18 22:59:25 -05:00
root
4a3e9517dc Clarify 'raspi-config nonint do_wifi_country XX' 2024-12-18 19:55:14 -05:00
Jerry Vonau
6a6d153034 deal with unblocking wifi while NM is active on newer RaspiOS 2024-12-18 08:47:43 -06:00
A Holt
f722cd783e
rpi_debian.yml: rfkill unblock wifi 2024-12-17 00:04:20 -05:00
A Holt
b8a868e231
Fix Ansible comment RE: python3-netifaces (PR #3852) 2024-12-16 22:25:36 -05:00
A Holt
5665b68b13
Merge pull request #3864 from holta/imagemagick-7
Bypass /etc/ImageMagick-6/policy.xml PDF surgery w/ ImageMagick 7+
2024-12-16 21:44:42 -05:00
A Holt
9db5dbe3a4
Merge pull request #3862 from deldesir/deldesir-patch-5
Check if older version of 'library' (xklb) is installed
2024-12-16 21:40:34 -05:00
A Holt
f244669068
Merge pull request #3852 from jvonau/calweb-no-netif
drop netifaces workaround - replaced with netifaces-plus
2024-12-16 21:40:25 -05:00
A Holt
8b5ea641d4
Bypass /etc/ImageMagick-6/policy.xml PDF surgery w/ ImageMagick 7+ 2024-12-16 21:30:00 -05:00
root
325d27a32b Asterisk 22 (instead of 21, tested on Debian 13) 2024-12-16 18:37:47 -05:00
Blondel MONDESIR
943dcccf7d
Make yt-dlp symlink failsafe 2024-12-16 07:31:07 -05:00
Blondel MONDESIR
59470cd134
Update install.yml to check if older xklb is present 2024-12-15 21:42:07 -05:00
A Holt
e2d646ee18
calibre-web/tasks/install.yml: Rename xklb to library for pipx 2024-12-13 18:48:37 -05:00
root
36a5cd458f Parallelize 3 autostart cmds in ~/.config/labwc/autostart 2024-12-12 23:51:09 +01:00
root
ae40f78d23 Put iiab-netwarn & iiab-pwdwarn-labwc in ~/.config/labwc/autostart 2024-12-12 22:54:44 +01:00
root
7544b79285 Enact Chrome browser autostart w/ compositor labwc (no longer wayfire) for RasPiOS 2024-12-12 22:19:27 +01:00
A Holt
adfc1cc696
RasPiOS compositor change (wayfire to labwc) so Chrome browser autostart needs work 2024-12-09 13:44:56 -05:00
A Holt
01304ab133
Nextcloud 30.0.4 disk footprint estimates 2024-12-09 13:14:53 -05:00
Jerry Vonau
0e68361814 drop netifaces workaround - replaced with netifaces-plus 2024-12-08 12:08:42 -06:00
A Holt
13557b1172
Defer install of Transmission on Ubuntu 25.04 too 2024-11-16 18:17:35 -05:00
A Holt
0616e1c097
Fix tailscale tab completion (mkdir -p /etc/bash_completion.d) 2024-10-28 14:33:41 -04:00
A Holt
ef868120a1
Revert PR #3815: python3-cryptography no longer needed 2024-10-27 10:19:18 -06:00
Tim Moody
1d9c0199cb
Merge pull request #3835 from tim-moody/zimit
only support versioned zims if have YYYY-MM ending
2024-10-23 10:27:15 -04:00
tim-moody
965d494412 only support versioned zims if have YYYY-MM ending 2024-10-23 09:25:13 -04:00
A Holt
759ebb48dd
iiab-vpn: Revert 018b0d2, as online/offline colors failed on some terminals 2024-10-18 08:24:47 -04:00
A Holt
018b0d21b8
PR #3834: Tighten iiab-vpn output of online/offline 2024-10-18 00:07:22 -04:00
A Holt
f00f225e28
iiab-vpn: Fix PR #3813 output, when Tailscale tag is missing 2024-10-17 15:22:57 -04:00
A Holt
ec348fcc02
moodle/defaults/install.yml: 4.6dev -> 5.0dev for #3826 2024-10-15 21:36:33 -04:00
A Holt
75f9f61358
moodle/defaults/main.yml: 4.6dev -> 5.0dev for #3826 2024-10-15 21:35:47 -04:00
A Holt
4be68d3ac1
moodle/tasks/install.yml: Revise disk footprint estimates 2024-10-09 00:51:57 -04:00
A Holt
49d7160116
moodle/defaults/main.yml: Install 4.5 LTS by default, or... 2024-10-09 00:27:55 -04:00
A Holt
ab8c071374
moodle/tasks/install.yml: Install 4.6dev if PHP >= 8.4 2024-10-09 00:25:05 -04:00
root
297afc3b72 RIP apt package 'wireless-tools' (or Debian 13+ might keep it?) 2024-10-02 16:49:25 -04:00
A Holt
23e92b5853
calibre-web/tasks/install.yml: Mention iiab/calibre-web#260 2024-10-01 18:52:20 -04:00
A Holt
1f75537309
calibre-web/tasks/install.yml: Explain python3-cryptography 2024-10-01 17:59:46 -04:00
Blondel MONDESIR
526dc22fb8
Make calibre-web role install cryptography 2024-10-01 16:39:22 -04:00
A Holt
d941a8ffbe
MediaWiki 1.42.3 (security & maintenance release) 2024-09-30 21:52:11 -04:00
A Holt
08f2f2191c
Cleaner columns in iiab-vpn output, when tag &/or relay missing 2024-09-30 16:39:47 -04:00
A Holt
90d6af32a7
Mention Calibre-Web's official upstream install instructions 2024-09-30 09:45:55 -04:00
root
278ec39f2c Internet access test..more relevant..for IIAB docs 2024-09-29 11:33:05 -04:00
root
13fcd0f9c5 Tighten & brighten iiab-vpn status table 2024-09-23 03:52:37 -04:00
root
95986ae681 Refine iiab-vpn status table of Tailscale IPs/usernames/etc 2024-09-22 23:20:07 -04:00
root
d72e60c87d Doc fixes for Tailscale PRs #3798 & #3800 2024-09-22 19:19:35 -04:00
A Holt
086087b65b
iiab-vpn PR #3800 doc: Table of IPs/usernames/etc 2024-09-18 19:51:15 -04:00
A Holt
e98cd76ec0
iiab-vpn: Trailing newline forgotten in PR #3800 2024-09-18 15:17:59 -04:00
A Holt
71f6d0371b
iiab-vpn shows status of each IP (+ better tips!) 2024-09-18 15:08:55 -04:00
A Holt
5414eb3c38
iiab-vpn tip: Show IPs tagged with usernames 2024-09-18 11:34:32 -04:00
A Holt
d3d0b9767c
iiab-vpn: Tailscale tips for Android, Mac/iOS, Windows 2024-09-16 09:39:44 -04:00
A Holt
35bdd1181b
iiab-vpn doc for #3798: tailscale ping --verbose [IP or HOSTNAME] 2024-09-16 08:22:46 -04:00
A Holt
c88f1418ad
nextcloud/README.md: Mention NEW Nextcloud 30 2024-09-15 05:48:08 -04:00
root
c7000f330b Introduce roles/tailscale w/ /usr/bin/iiab-vpn etc 2024-09-15 03:51:07 -04:00
root
3bb74ec09a Moodle dev branch renamed from 'master' to 'main' 2024-08-22 21:32:24 -04:00
A Holt
0d0772aac9
Revert to installing Kolibri (i.e. 0.17.0+) via PPA, by default 2024-08-07 23:34:30 -04:00
A Holt
24def618bc
roles/iiab-admin/README.rst: Update 2 links 2024-08-07 03:34:02 -04:00
root
cac1c873f4 scripts/iiab-root-login: Set + Enable sftp password, for FileZilla uploads 2024-08-07 01:08:52 -04:00
A Holt
6e51ecbdd6
Kolibri 0.17.x: Clean/Clarify Python 3.12+ OS's / context 2024-08-06 19:37:56 -04:00
A Holt
fd3ff958b1
Kolibri 0.17.0 if Python >= 3.12 2024-08-06 19:29:48 -04:00
A Holt
0ab99a456e
kolibri/tasks/install.yml: Clarify 4 OS's now using Python 3.12 2024-08-05 18:51:04 -04:00
A Holt
01f87f5e38
Kolibri 0.17 RC3 if Python >= 3.12 2024-08-05 18:44:18 -04:00
A Holt
a0e789a111
pbx/README.adoc: FreePBX 17 links 2024-08-04 09:20:47 -04:00
A Holt
cd7baf4b4f
Kolibri 0.17 RC2 if Python >= 3.12 2024-08-01 14:19:53 -04:00
root
f20493cdc4 Bypass initial install of Transmission on 24.04 & 24.10 & Mint 22 2024-08-01 11:10:37 -04:00
A Holt
1ddbf01dff
Kolibri 0.17 RC0 if Python >= 3.12 2024-07-30 19:42:47 -04:00
A Holt
8f1a72e049
pbx/README.adoc: Update FreePBX 17 pre-release news + link 2024-07-28 15:03:00 -04:00
A Holt
1116cbfb36
pbx/README.adoc: 2 more official FreePBX 17 install links 2024-07-28 14:48:01 -04:00
A Holt
078d896ef7
pbx/README.adoc: Link to official FreePBX 17 install script 2024-07-28 14:34:51 -04:00
root
4cb61cf8b8 'git pull' if upgrading Calibre-Web, bypassing Ansible 2024-07-22 22:26:35 -04:00
root
220bea18dc Explain yt-dlp 'nightly' releases, in Ansible output 2024-07-21 03:24:26 -04:00
A Holt
ddfbbe7bf0
calibre-web/tasks/install.yml: Clarify yt-dlp "nightly" option 2024-07-21 02:46:48 -04:00
A Holt
663a35f5ce
Sharpen /usr/local/calibre-web-py3 disk usage estimates 2024-07-21 02:31:21 -04:00
root
06dbdb178a Allow Calibre-Web upgrades via Ansible too, much like 'iiab-update -f' 2024-07-21 01:51:06 -04:00
A Holt
b1b9d49327
Clean up RasPiOS Python/apt/pip doc links 2024-07-19 04:34:16 -04:00
A Holt
514f0ea714
calibre-web/README.rst: Refine "Upgrading" grammar 2024-07-18 03:21:01 -04:00
A Holt
4150ce342e
calibre-web/README.rst: Revise "Upgrading" section 2024-07-18 03:09:13 -04:00
A Holt
c6815a55f7
calibre-web/tasks/install.yml: Links to NEW iiab-update approach 2024-07-18 02:19:52 -04:00
A Holt
49f59830c8
Strengthen yt-dlp upgrading + document "nightly" version 2024-07-18 02:09:33 -04:00
root
4f98de9331 Untracked files in venv /usr/local/calibre-web-py3 should NOT block upgrade 2024-07-17 23:38:02 -04:00
root
e3d9a9a36e Basic iiab-update command; also upgrades IIAB Calibre-Web 2024-07-17 22:26:11 -04:00
A Holt
fadee4caea
remote.it free/personal/non-commercial plan reconfirmed for 2024 2024-07-17 08:57:54 -04:00
A Holt
89c3d78739
Kolibri 0.17.0 Beta 3 (if Python >= 3.12) 2024-07-16 00:33:24 -04:00
A Holt
7c7f145b17
Kolibri 0.17.0 Beta 2 (if Python >= 3.12) 2024-07-12 19:44:36 -04:00
A Holt
2250f507fd
Kolibri 0.17.0 Beta 1 (if Python >= 3.12) 2024-07-11 19:18:26 -04:00
A Holt
afb7ed18fd
Update Moodle 4.5dev disk footprint estimates 2024-07-11 13:12:49 -04:00
A Holt
924f580277
Clarify current Moodle is 4.4 (or 4.5dev !) 2024-07-11 12:54:38 -04:00
A Holt
c1eea9d1a1
callbre-web/README.rst: Update issues reporting URL 2024-07-10 09:38:03 -04:00
A Holt
c6b0164cbe
transmission/README.rst: Ubuntu timeout / crashing issue #3756 2024-07-09 18:43:30 -04:00
A Holt
9d31afdc9f
Install Kolibri 0.17b0 if Python >= 3.12 2024-07-03 23:18:07 -04:00
A Holt
a4a68604e1
New MediaWiki 1.42.1 2024-06-27 12:01:11 -04:00
A Holt
d75d6a0cb2
Fix date in comment re: kolibri-proposed 2024-06-25 18:47:28 -04:00
A Holt
355ebbc65e
Tighten up adding of Kolibri PPA 2024-06-25 18:25:23 -04:00
A Holt
2a5046cd84
Update IIAB Calibre-Web disk footprint estimates 2024-06-25 14:30:49 -04:00
A Holt
f274f36050
Clarify doc explanation of PR #3751 2024-06-25 13:10:01 -04:00
A Holt
29637bbb39
Merge pull request #3751 from holta/kolibri-on-python3.12
Install Kolibri 0.17 pre-release, when OS Python >= 3.12
2024-06-25 12:57:00 -04:00
A Holt
641b31d800
Nextcloud 29.0.3: Update disk footprint sizes 2024-06-25 12:56:33 -04:00
A Holt
2f4151ec2e
Temp hard-coding of Kolibri 0.17 Alpha 0, if Python >= 3.12 2024-06-25 11:55:31 -04:00
A Holt
7020423b6e
calibre-web/README.rst: Document xklb-metadata.db (for videos) 2024-06-14 09:14:23 -04:00
root
ddd09567e2 Kolibri on Python 3.12 OS's, during initial IIAB install 2024-06-13 14:32:15 -04:00
A Holt
9dc634f7de
calibre-web/tasks/install.yml: Refine venv tips 2024-05-31 00:27:54 -04:00
A Holt
ed9c892946
gitea/defaults/main.yml: gitea_version: "1.22" 2024-05-27 10:19:50 -04:00
A Holt
583fa9a898
Clarify Kolibri avoidance w/ Python 3.12+ during initial iiab-install 2024-05-16 18:19:42 -04:00
root
2788f10624 Safer avoidance of Kolibri, if Python 3.12+ (for now!) 2024-05-16 18:07:26 -04:00
root
9129644dff Avoid initial install of Kolibri on Ubuntu 24.04+ (for now!) 2024-05-16 17:24:27 -04:00
root
d4c97f45b0 Node.js 22.x 2024-05-03 08:50:27 -04:00
A Holt
673fff90e2
Nextcloud 29: Update disk footprint sizes 2024-05-01 23:29:00 -04:00
A Holt
ff696899f3
CUPS: Update Ansible password hashing link (#3735) 2024-05-01 22:52:44 -04:00
root
ebb0e079af 'echo Admin:changeme | chpasswd' for CUPS w/ ansible-core 2.17+ 2024-05-01 15:52:06 -04:00
root
a771260ce9 Bypass KA Lite install during initial install of IIAB, on recent OS's 2024-04-30 21:02:25 -04:00
root
e6d5b6aa07 Safer /usr/local/bin/yt-dlp symlink creation 2024-04-30 18:22:34 -04:00
A Holt
81be4dda9a
New Moodle 4.4 instead of 4.3 2024-04-24 10:34:32 -04:00
A Holt
d6c4812343
Sugarizer 1.8.0 (upgrade from 1.7.0!) 2024-04-10 16:04:04 -04:00
A Holt
824469e280
kolibri/defaults/main.yml: Clarify apt for Kolibri 0.16.1+ 2024-04-08 11:54:59 -04:00
A Holt
812b549d33
Restore apt install of Kolibri 0.16.1+, thx to upstream changes 2024-04-08 11:48:53 -04:00
A Holt
837b4ccaff
MediaWiki 1.41.1 (security and maintenance release) 2024-03-28 19:07:51 -04:00
A Holt
ea47f27b9d
kolibri/defaults/main.yml: Clarify 0.16.0 install hack/stub 2024-03-17 13:31:28 -04:00
A Holt
b5e60c9875
Interim stub to force Kolibri 0.16.0 for now, awaiting upstream #11892 2024-03-17 13:24:08 -04:00
root
a98d02248e kalite/tasks/install.yml: Cleaner OS conditions 2024-03-07 02:06:32 -05:00
root
f67660d30b Tighten kalite/tasks/install.yml; Introduce is_linuxmint_22 2024-03-07 00:53:46 -05:00
root
73e94abe3f Touch-ups for: scripts/install_python2_kalite-venv_u2404.sh 2024-03-06 13:26:47 -05:00
Jerry Vonau
f871683c2d conditionals 2024-03-05 05:02:18 -06:00
Jerry Vonau
66eb9862ee exec bit not set in git 2024-03-04 01:46:43 -06:00
Jerry Vonau
3ae591a035 U2404 python2 2024-03-04 00:55:09 -06:00
A Holt
e6bf0ef177
pbx/README.adoc: Link to PR #3675 (Asterisk 21 & FreePBX 17) 2024-02-25 18:05:49 -05:00
A Holt
b5f3f44e96
pbx/README.adoc: Require PHP 8.x (desupport EOL'd PHP 7.4!) 2024-02-25 18:03:58 -05:00
A Holt
81aca5f603
Merge pull request #3675 from holta/asterisk21+freepbx17
pbx/defaults/main.yml: Try Asterisk 21 and FreePBX 17 again in Q1/Q2 2024? [GOOD NEWS: FreePBX 17 BETA now tolerates Asterisk 21!]
2024-02-25 17:36:40 -05:00