Merge pull request 'feat: feb 2023 monthly report and limit deployment to master branch' (#18) from 02-23-monthly-report into master
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Reviewed-on: #18
This commit is contained in:
commit
72abb7e168
2 changed files with 52 additions and 0 deletions
|
@ -3,6 +3,7 @@ pipeline:
|
|||
image: python
|
||||
when:
|
||||
event: [ push, pull_request, tag, deployment ]
|
||||
branch: master
|
||||
commands:
|
||||
- curl -fsSL https://deb.nodesource.com/setup_16.x | bash - &&\
|
||||
- apt update && apt-get -y --no-install-recommends install nodejs tar gpg curl wget
|
||||
|
|
51
content/blog/02-23-monthly-report/index.md
Normal file
51
content/blog/02-23-monthly-report/index.md
Normal file
|
@ -0,0 +1,51 @@
|
|||
---
|
||||
title: "February, 2023: Monthly Report"
|
||||
description: "Gusted and I secured funding from NLnet to work on mCaptcha in 2023, we suffered an outage from 15 January to February 6, polyfill benchmarking support in mCaptcha"
|
||||
lead: "We are mCaptcha. We build kickass CAPTCHA systems that give (DDoS) attackers a run for their money. And we do all of this without tracking your users. Oh and did I mention our UX is great?"
|
||||
date: 2023-03-08
|
||||
lastmod: 2023-03-08
|
||||
draft: false
|
||||
weight: 50
|
||||
images: ["icon.png"]
|
||||
contributors: ["Aravinth Manivannan"]
|
||||
---
|
||||
|
||||
Hello and welcome to the (August 2022 to) February, 2023 monthly report!
|
||||
|
||||
## TL;DR
|
||||
|
||||
_[Gusted](https://gusted.xyz) and I secured funding from NLnet to work
|
||||
on mCaptcha in 2023, we suffered an outage from 15 January to February
|
||||
6, polyfill benchmarking support in mCaptcha_
|
||||
|
||||
## We have funding!
|
||||
|
||||
[Gusted](https://gusted.xyz) and I applied and secured funding through
|
||||
2023 development is funded through the [NGI0
|
||||
Entrust](https://nlnet.nl/entrust) Fund, via [NLnet](https://nlnet.nl).
|
||||
|
||||
The full list of tasks that we'll be working on in the period is is
|
||||
available
|
||||
[here](https://git.batsense.net/mCaptcha/2023-NLnet/projects/6).
|
||||
|
||||
## Infrastructure outage: 15 January, 2023 to February 6, 2023
|
||||
|
||||
A hard disk on of the servers hosting mCaptcha infrastructure failed,
|
||||
which caused the outage. Fixing the hard disk lead to additional
|
||||
problems, the fan on that server was failing and we couldn't get spares
|
||||
sooner.
|
||||
|
||||
We had current backups, so there was no data loss.
|
||||
|
||||
Going forward, we are planning to create Infrastructure-as-Code to fully
|
||||
restore all mCaptcha infrastructure, so that in the even of an outage,
|
||||
we could restore our infrastructure in much shorter duration.
|
||||
|
||||
## mCaptcha/survey now includes polyfill benchmarking
|
||||
|
||||
mCaptcha/survey runs benchmarks with mCaptcha's PoW algorithm to collect
|
||||
statistics on how mCaptcha performs on various browsers and devices. So
|
||||
far, we've only been running benchmarks with the WebAssembly
|
||||
implementation. This [pull request](https://github.com/mCaptcha/survey/pull/14) added support for running benchmarks
|
||||
with the JavaScript polyfill implementation on browsers without
|
||||
WebAssembly support.
|
Loading…
Reference in a new issue