Computers, Self Hosting, and Linux

Home
Computers, Self Hosting, and Linux
Halloween Yard Display
Ham Radio
Misc

Pirate Box Part Two 8/2026

If you made it this far, you now have an old laptop or mini pc running server software to serve up banned books, PDFs, ebooks, and a copy of the pre Trump CDC website. If you don't have that, check out Pirate Box Part 1 Okay, now you have a server running. What now? First, we should set up a webpage to explain our server. Remember how we had the installer set up an apache webserver and we allowed it through the firewall in part 1? We are going to use that now. Start by opening a web browser on your server computer. Type either your IP address or "localhost" in the address bar. You should not need to add a port number to it. If all is working from your part 1 setup, a test page from the apache web server should pop up. It will tell you where to place your web pages. On mine, it is /var/www/html. There will be a file in there called index.html. This file will get replaced with your own index.html document. I would recommend doing a simple html homepage with links to your kiwix server, book server, and back to your homepage. Feel free to add any links to other services you add. For the purposes of this, we will assume it's just kiwix, books, and homepage. You should also do 1-2 short paragraphs about how to use the server, any passwords and usernames that people need to know, a fair use policy possibly, and maybe a brief description of why you are running the server. Is it a political or social statement, bypass censorship, just an experiment? This is where you can tell people. The sky is the limit. Have some fun with this. I'm not going to go into html coding in this document. It's very simple, but beyond the scope. I will do a separate post about a basic homepage. I might even post a copy of my index.html page where you can fill in your info. Once you have your homepage done, replace the index.html apache test page with your homepage in the directory you noted earlier. You shouldn't need to restart anything. Go to localhost in your web browser, refresh the browser, and your page should now be live.