Space Hippie: Difference between revisions
Created page with "For information about why Space Hippie exists, see [https://www.spacehippie.ca|the main site]. This article will be a bit more technical. == Hardware == Space Hippie is run..." |
No edit summary |
||
Line 17: | Line 17: | ||
=== Web Server === | === Web Server === | ||
The Web server is Apache2, with a few modules for PHP, MySQL, | The Web server is Apache2, with a few modules for PHP, MySQL, and whatever else MediaWiki made me install. This server hosts two websites, [https://www.spacehippie.ca www.spacehippie.ca] and [https://www.haywalk.ca www.haywalk.ca]. Naturally, the server also runs all subdomains of both websites. | ||
=== IRC Server and Bouncer === | |||
The Pi runs IRDd-Hybrid on port 6667, which is the IRC server. The [[Bouncer|bouncer]] is ZNC and runs on port 1025. | |||
=== Wiki === | |||
The wiki is powered by MediaWiki (the same, free-libre software that Wikipedia uses). It's in a different <code>/var/www/</code> directory than the main Space Hippie site and runs on a subdomain. |
Revision as of 18:05, 30 August 2020
For information about why Space Hippie exists, see main site. This article will be a bit more technical.
Hardware
Space Hippie is run on a Raspberry Pi 4 with 2GB of RAM. If the Minecraft server is laggy, that's why.
The Pi is also equipped with a 2TB (2,000GB) hard disk drive, and every user is given a folder on that drive. There's no official storage cap, but don't go crazy with it :^)
Since the system is so simple, there isn't much else to say about the hardware. The Pi sits in the bottom half of the official red case, which is on top of the HDD, and the top of the case is open because I have a little CanaKit fan taped to the board. This is a no-budget operation.
Software
Operating System
The Pi is running Raspbian GNU/Linux 10 Lite (Buster). I'm aware they changed it to "Raspberry Pi OS," but I refuse to call it that because it's just Debian with non-free packages by default, which makes it nothing more than a worse version of Debian. The system runs headless to save resources, and because there's no monitor attached so why bother.
Web Server
The Web server is Apache2, with a few modules for PHP, MySQL, and whatever else MediaWiki made me install. This server hosts two websites, www.spacehippie.ca and www.haywalk.ca. Naturally, the server also runs all subdomains of both websites.
IRC Server and Bouncer
The Pi runs IRDd-Hybrid on port 6667, which is the IRC server. The bouncer is ZNC and runs on port 1025.
Wiki
The wiki is powered by MediaWiki (the same, free-libre software that Wikipedia uses). It's in a different /var/www/
directory than the main Space Hippie site and runs on a subdomain.