Internet-in-a-Box URL's are failing in many annoying ways.
So this ticket serves to consolidate all these glitches that drive teachers and implementers crazy.
Such that the failure patterns can be attacked together—more coherently building up a knowledge base of proven techniques—for developers to implement the clean/short URL's that teachers and students wants on Day 1:
Nextcloud not accessible from VPN #111 -> PR Enabled Nextcloud over OpenVPN #967 Nextcloud not accessible from VPN
Automate re-homing of http://<HOSTNAME>/wordpress? (instead of RELOCATE flag) #201 Automate re-homing of http://HOSTNAME/wordpress ? (instead of RELOCATE flag)
Calibre 2.x images & Calibre 3.x books don't appear @ http://box/xyz (http://box:8080 works!) #529 Calibre 2.x images & Calibre 3.x books don't appear @ http://box/books (http://box:8080 works, and http://box/calibre-web worked with PR New Calibre-web playbook (Fixes #816) #999 prototype!)
How to mitigate campuswide failures for Nextcloud, WordPress, Moodle, Elgg etc? #551 How to mitigate campuswide failures for Nextcloud, WordPress, Moodle, Elgg etc?
http://box/sugarizer fix on RPi & All OS's? (Sugarizer 1.0+) #851 -> Fix http://box/sugarizer (worked with Sugarizer 0.7, 0.8, 0.9) #898 Fix http://box/sugarizer (worked with Sugarizer 0.7, 0.8, 0.9)
Fix http://box:3000 for those who want privacy & original/clean/short Kiwix URL #852 Fix http://box:3000 for those who want privacy & original/clean/short Kiwix URL
http://box/kolibri should work (not just http://box:8009) #913 PR Apache2 Reverse proxy subdirectory /kolibri #1412 Apache2 Reverse proxy subdirectory /kolibri learningequality/kolibri#4127 http://box/kolibri should work (not just http://box:8009 )
Moodle erroneously redirects to schoolserver.lan/moodle (bad enough on LAN, worse on WAN) #10 http://10.0.0.x/moodle must be customized on installation #941 http://10.0.0.x/moodle must be customized on installation
PRs Use Kiwix default URI box.lan/kiwix #980 Simplify kiwix config #985 http://box/kiwix was failing #1060 Enable http://box/kiwix w/o trailing slash
PR http://box/wordpress + http://OTHER-DOMAIN/wordpress + http://OTHER-IP/wordpress #992 http://10.0.0.x/wordpress/ not displaying correctly & http://10.0.0.x/wordpress/wp-admin/ not working ("UPSTREAM ISSUE, INHERENT TO WORDPRESS")
Clean up RedirectMatch rules (for Kolibri & others?) #1109 Clean up RedirectMatch rules (for Kolibri & others?)
Calibre-Web http://box/books used to work across OS's (for http://localhost:8083) #1196 -> PR Proposed fix to http://box/books for Calibre-Web #1213 Calibre-Web's http://box/books restored to work with Apache, as if http://localhost:8083
Shorten http://box/awstats/awstats.pl to http://box/awstats #1262 Shorten http://box/awstats/awstats.pl to http://box/awstats
Lokole offline email, take 2 #1282 http://box/lokole and http://box/lokole/static are currently both failing (certainly on Ubuntu 18.04; I've not tested other OS's)
Add http://box/nodered (and possibly also http://box/sugar ?) #1456 Add box/nodered (and possibly also box/sugar ?)
PBX fixes [open Asterisk ports on WAN using iptables, problem reinstalling FreePBX?] #1478 & successors: http://pbx.lan/freebox is a bit of a mouthful, and sometimes requires customizing the hosts file on the sysadmin's client machine. In future we might consider http://box/pbx or similar?
PR Initial stab at nextcloud playbook running on nginx #2119 Initial stab at http://box/nextcloud using NGINX
PR Iashim [internetarchive shim for http://box/archive with NGINX] #2120 follow-up to PR Mitra - 'internetarchive' & 'yarn' Ansible playbooks for IIAB #1617 : Should http://box:4244 also be available via http://box/archive ?
Internet-in-a-Box URL's are failing in many annoying ways.
So this ticket serves to consolidate all these glitches that drive teachers and implementers crazy.
Such that the failure patterns can be attacked together—more coherently building up a knowledge base of proven techniques—for developers to implement the clean/short URL's that teachers and students wants on Day 1: