This is an old revision of the document!
Project: First Local Rack
This is a Project Sprints idea.
It's a bad idea for us to get too reliant on hosting on digital ocean. It provides an experience that isn't really the same as what it will be like when we host locally in Merri-bek, and we don't want people to get used to it. We'd rather move to hosting locally as soon as possible, even if the actual experience of that is worse, so that we can build skills around doing that well and improving it.
This project is to make that happen with our first local server rack. It can be pretty simple, and in fact may just contain one server.
Problem Statement
We want to be able to run virtual linux servers, on a server or servers we physically control and is physically in Merri-bek.
Hosting Requirements
Initially:
- Dokuwiki (currently runs on the smallest shared CPU digital ocean droplet, would run on something even smaller)
- Matrix (currently runs on on a 2vCPU basic digital ocean droplet)
- About 20 VPS instances for volunteer labs projects, rarely used
Later:
- Final hosting load unknown, but might include dozens of apps for hundreds of organisations
- Replication and backups from other nodes
- Good power efficiency for solar power
Other Requirements
- Lockable, with keys or access manageable for a range of volunteers
- Fun and attractive. We're making servers interesting to new people. Consider painting the rack, and/or adding lighting.
- Dust resistant (particularly if we're putting it at Maker Community.
Location
tbd
Hardware
tbd
Configuration
tbd
