Skip to content

IIAB 7.0 Release Notes

A Holt edited this page Jan 23, 2020 · 350 revisions

Internet-in-a-Box (IIAB) 7.0 was released September 30, 2019 (announcement).

Use it to "steal" the Internet's crown jewels and craft your own LIBRARY OF ALEXANDRIA with a $35 Raspberry Pi computer, or an old laptop.

Our HOW-TO videos show you how to customize your Internet-in-a-Box "knowledge hotspot" — for your school, your clinic, your library, your entire region — or your very own family.

Install Internet-in-a-Box (IIAB) 7.0 using its 1-line installer to transform an old laptop into a "learning palace" for a developing world school, that urgently needs this today!

Then drag-and-drop the very best of the World's Free Knowledge (Wikipedia in any language, thousands of Khan Academy videos, zoomable OpenStreetMap, E-Books, WordPress journaling, the new Sugarizer 1.2, Toys from Trash electronics projects, RACHEL Content Packs, Kolibri, Nextcloud, ETC) for those who are burning for learning — but just happen to be offline.

The crown jewels are all free, liberated — and open source too! Internet-in-a-Box is now used in schools, libraries and medical clinics in more than 20 countries. Why not DIY your own LIBRARY OF ALEXANDRIA with a $35 Raspberry Pi computer, starting today?

What's New?

  • Raspberry Pi 4 and Raspbian Buster support, allowing IIAB installs that are 3X faster! IIAB also now supports the brand new Debian 10 "Buster" OS, on regular PC's and laptops.
  • OpenStreetMap is like Google Maps but better, for schools especially, as it works offline and avoids all the advertising. Implementers can easily download detailed vector-based Map Packs for an entire continent, or the entire world! Please try it out (after you install IIAB, go to its http://box.lan/admin > Install Content > Get Map Region) and ask us about satellite imagery and other mapmaking / map-mixing options coming soon. With URL box/maps #1710
  • Internet Archive Decentralized Web helps you create your own offline digital library. It includes a crawler that can regularly synchronize local collections, against a list of Internet Archive items and collections, and those collections can be moved between installations. When connected to the Internet, it works as a Proxy, i.e. it will store Internet Archive content the user views for later offline viewing. With URL box:4244 (box/archive in future) PR #1617
  • Beautify your IIAB home page (http://box) with new click-to-install logos for each of your Content Packs & IIAB Apps. Rewrite any of their descriptions in your own language, also from IIAB's Admin Console (http://box.lan/admin > Content Menus) so students know exactly what's available to them, in their own language! #1708
  • Gitea 1.9.3 (changelog) lightweight self-hosted "GitHub" version control system, to learn to code collaboratively, with URL box/gitea PR #1242
  • AzuraCast 0.9.6.5 is a self-hosted, all-in-one radio station platform. Use AzuraCast to schedule podcasts, music, and even do live streaming of audio content. A variety of streaming formats are supported. PR #1733
  • Fix the clock's time and date in your IIAB automatically, simply by browsing to your IIAB home page (http://box) using a nearby smartphone or laptop/tablet/computer. This can be a lifesaver in offline environments, with low-end Raspberry Pi servers that contain no RTC (real-time clock) or coin cell battery. #1680
  • Bluetooth access to IIAB's Admin Console, for IIAB field operators/administrators and advanced teachers too! You can enable this in /etc/iiab/local_vars.yml PR #1716 PR iiab/iiab-admin-console#209
  • iiab-diagnostics dramatically speeds up remote troubleshooting and community support, so that Internet-in-a-Box Field Teams and Dev Teams can communicate efficiently (while each focusing on what they do best!) #1575 PR #1763
  • Please see "What might future versions bring?"

What's Upgraded?

What might future versions bring?

  • Automatic installation of "content bouquets" during IIAB installation (up to 64 GB or 128 GB typically) so new implementers can pick a language — then hit the ground running. #1958
  • IIAB out-of-box experience on "Raspbian With Desktop" OS. #1979 With HOW-TO Videos for enterprising teachers and students, with actionable subtitles in common languages. #1975
  • Instant submission of Content Pack descriptions/logos for your IIAB home page, so non-technical implementers/educators around the planet can rapidly & efficiently circulate "menu item definitions"putting community action into high gear. #1831
  • Matomo for usage analytics, alongside some careful re-thinking of how IIAB teachers and content contributors can learn from users' needs. #1762
  • Magrit 0.8.11 for civic/local mapmaking, with URL box/magrit ? PR #1579
  • Cham is a lightweight live video streaming platform with adaptive bitrates for IIAB. PR #1743
  • For a more detailed list, see the Internet-in-a-Box (IIAB) 7.1 Milestone

Credits

Thank you e-v-e-r-y-o-n-e for building your own DIY Library of Alexandria. To serve One & All.

Building on this software and designs contributed by Mir Rodríguez Lombardo, Mitra Ardron, Kurt Maier, T.K. Kang, Eric Nitschke, César López-Natarén, Joshua Kanani, Josh Dennis, Arky R., Matt Johnson, James Heilman, Sam Zidovetzki, Reno McKenzie, Anish Mangal, Mikko Kotila, Avni Khatri, Blondel Mondésir, Evelyn Fitzgerald, George Hunt, Tim Moody, Jerry Vonau, Adam Holt — among many other contributors !

Not just in your own community — but by keeping in touch with our global volunteer community network (http://OFF.NETWORK) each of you are providing the lifeblood "fieldback" — that keeps us motivated enabling Internet-in-a-Box's quality content collaborations across ALL communities!

Join our Thursday calls if you too can help: MINUTES.IIAB.IO

Frequently Asked Questions: FAQ.IIAB.IO

Known Issues

  • IIAB's home page (http://box) will not display in browsers like Windows 7's Internet Explorer 11. Please install a modern browser e.g. Firefox or Chrome, as js-menu requires a more recent version of JavaScript. #1517
  • Kolibri blocks you from logging in at times, with its login page infinitely/rapidly looping. Deleting your browser's cookies is not quite enough to work around this problem, but running your browser in incognito/privacy mode does work. #1532
    • Sometimes Kolibri does not start after reboot, if you've downloaded Kolibri Channels #1648
  • When trying to upgrade a Map Pack, Admin Console reports Map Pack as installed when it isn't. iiab/iiab-admin-console#229
  • Sugarizer generally requires MongoDB, which is no longer packaged by Linux OS's like Debian 10 Buster, due to licensing issues. #1437
  • Node.js applications like Asterisk/FreePBX, Node-RED and Sugarizer won't work on Raspberry Pi Zero W (ARMv6) if you installed Node.js while on RPi 3, 3 B+ (ARMv7) or RPi 4 (ARMv8). If necessary, run apt remove nodejs then (attempt!) things like cd /opt/iiab/iiab; ./runrole nodejs to install Node.js on the Raspberry Pi Zero W itself — before proceeding to install Asterisk/FreePBX, Node-RED and/or Sugarizer.
  • A few residual issues remain at: https://github.com/iiab/iiab/milestone/5