Page MenuHomePhabricator

Proposal to move testwiki.wiki to new mhbots cluster
Closed, DeclinedPublic

Description

Proposed VM
testwiki2001 -> will host our wiki, mail, Phabricator, icinga, mariadb and matomo
4GB RAM 80GB storage 2 vCPUs

Details

Security
None

Event Timeline

Dmehus triaged this task as Normal priority.Mon, Jun 7, 8:00 PM

I'm not opposed to this, but this does seem like a significant expansion of the MirahezeBot project's scope. Additionally, as we'll now be hosting wikis using the "Miraheze" name, consultation with the Miraheze Limited Board of Directors should be done, and the full Bots project team should need to approve this

In T259#4627, @Dmehus wrote:

I'm not opposed to this, but this does seem like a significant expansion of the MirahezeBot project's scope.

As has been discussed internally, we plan to do so soon.

Additionally, as we'll now be hosting wikis using the "Miraheze" name, consultation with the Miraheze Limited Board of Directors should be done, and the full Bots project team should need to approve this

The plans that this forms part of are with the Boards of both Fosshost & Miraheze at the moment and await responses from Miraheze.

My thoughts:

  • mail: could it use Fosshost's DA portal like ours. We can easily tweak webmail or spin a round cube up.
  • Phab: I'd rather this on tools2002 but we can make tweaks to settings to allow two instances to be spun up.
  • MariaDB: db2002
  • Icinga: let's get remote monitoring working and use ours
  • Matomo: quite interested, no need for security review and we'll deal with Privacy. Make sure it trusts x-real-ip from CF. Not sure where to put it. Feels like tools2002
  • Wiki: I'm quite happy to approve it as part of our allocation. Would be nice to know exactly how much we can split across tools/db for storage if it's just MediaWiki running.
In T259#4630, @RhinosF1 wrote:

My thoughts:

  • mail: could it use Fosshost's DA portal like ours. We can easily tweak webmail or spin a round cube up.

I may as well keep maintaining the mail server, mob plan is to just do a direct transfer of all of the data.

  • Phab: I'd rather this on tools2002 but we can make tweaks to settings to allow two instances to be spun up.
  • MariaDB: db2002
  • Icinga: let's get remote monitoring working and use ours
  • Matomo: quite interested, no need for security review and we'll deal with Privacy. Make sure it trusts x-real-ip from CF. Not sure where to put it. Feels like tools2002

note that testwiki.wiki doesn't go through a cdn

  • Wiki: I'm quite happy to approve it as part of our allocation. Would be nice to know exactly how much we can split across tools/db for storage if it's just MediaWiki running.

with every thing on the current server only 33G is being used

@MacFan4000: Bullseye isn't due while end of July so do you want to start this on Buster.

I think it would be easier to move each thing seperately given I'd rather reuse as much of puppet as we can and keep all phab/Icinga instances together if it all possible. I know it'll work with phab but not sure on Icinga unless you just use our monitoring which is probably easier.

Sure, we’ll need to get fosshost to give us a vm with the custom specs, since there isn’t an image with the ones that I mentioned

MacFan4000 claimed this task.

I think I'll just use the VM that fosshost has now given me