Self hosted web sites for older browsers with the Raspberry Pi
![](https://i0.wp.com/www.drogueship.com/wp-content/uploads/2023/03/image_editor_output_image-1076595398-1679526629692.jpg?resize=484%2C633&ssl=1)
The solution for this was to use self hosted sites to make the early 2000’s versions of safari and chrome usefull again, but it could also be usefull on other devices
210gb of a portion of the internet Wikipedia images were a little slow to load, perfect for the period There are a few forums available More ebooks than you could poke a stick at Opened in the books app too Video plays great, no sound though
https://www.kiwix.org/en/
allows you to download and serve portions of the internet offline and works well, except for the audio in video playback on TED backups on an ipad1 running ios 5.1.1
Keep in mind you will need a fair bit of storage for kiwix, 53gb for Project Gutenberg ebooks or 78gb for wikipedia with no video’s. There are quite a few sites available that are a lot smaller
Due to limited space on the device, it is nice to have access to music streaming There are heaps of old productivity and collaboration tools out there It wouldn’t be an offline internet party without access to a database
The following command will add a repository on the pi, enabling you to use apt to grab whatever php modules you need
wget -q https://packages.sury.org/php/apt.gpg -O- | apt-key add – echo “deb https://packages.sury.org/php/ buster main” > /etc/apt/sources.list.d/php.list
On the pi zero and pi1 A and B this won’t work, you will need to compile php from source as I couldn’t find a package for ARMv6 architecture
I used mariadb-server-10.0 for older ampache versions to support obsolete features but I did have to edit a few SQL files and replace instances of TYPE= with ENGINE= to get them going
And remember…
Do not host these on the internet. This is for internal use only due to vulnerabilities in old software versions