Nova Resource:Mwoffliner
Resource Type | Resource Type::project |
---|---|
Project Name | [[Project::mwoffliner]] |
Monitoring | nagf |
Admins | {{#arraymap:User:kelson,User:novaadmin,User:yuvipanda|,|x|* Member::x|\n}} |
Members | {{#arraymap:User:kelson,User:novaadmin,User:yuvipanda|,|x|* Member::x|\n}} |
Documentation
{{#formlink:form=Nova Project Documentation |target=Nova Resource:Mwoffliner/Documentation |link text=Edit documentation }}
Mwoffliner
Description
Description::Create, one time a month, ZIM files (snapshots for offline usage) of all our projects.
Purpose
Purpose::Create, one time a month, ZIM files (snapshots for offline usage) of all our projects.
Anticipated time span
Anticipated Time Span::indefinite
Project status
Project Status::currently running
Contact address
Contact Address::contact@kiwix.org {{#arraymap:Projects used in production|,|x|}}
Details
This farm of VMs runs:
- mwoffliner, a Node.js software able to make a snapshot of a Mediawiki instance on the local filesystem.
- zimwriterfs, a c++ coded binary, responsible for transforming a local directory with HTML content in a highly compressed ZIM file
- rsync as a daemon, to allow Kiwix mirror master to download the created ZIM files.
This VMs strongly rely on Wikimedia projects standart & Parsoid APIs.
Setup
The setup procedure of a MWoffliner VM is explain here.
Monitoring
Server admin log
2015-09-15
- 20:52 andrewbogott: trying to rescue mwoffliner3 which is stuck in ‘reboot’ state
March 3
- 11:35 YuviPanda: increased public IP quota to 3
February 26
- 09:41 YuviPanda: increased public ip quota to 2 per request from Kelson
December 11
- 13:56 YuviPanda: granted quota of 1 public ip
December 1
- 21:28 YuviPanda: created project with Kelson as projectadmin
Instances for this project
{{#ask:Resource Type::instance[[Project::mwoffliner]] |?Instance Type |?Image Id |?Public IP |?Number of CPUs |?RAM Size |?Amount of Storage |?Modification date |mainlabel=FQDN |format=broadtable |limit=20 |order=DESC |sort=Modification date |offset=0 }}