~dricottone/container-images

MoinMoin 1.9 running in PyPy
Fixed uwsgi

There are some weird quirks to using pypy, seems like having the compiler
around in production is mandatory.

Also, uwsgi's development cycle is permanently fucked. They've been
working on 2.1 for a decade. 2.0 is still the stable, and what's pushed
to PyPI, but there are definitely some 2.1 bits that have slipped
through. Case in point, the pypy plugin depends on 2.1 C APIs.
Anyway, I'm living at HEAD now.
Experimental pypy2+uwsgi container
New server monitoring stack

Grafana+loki+promtail has become a real annoyance.
Syslog has never hurt me.

Abandon modernity. Embrace tradition.
Okay now really things are updated
Buildkit progress

I hate the colorized, scrolling, 'smart' output of buildkit. I've just
learned there's a way to force a 'dumb' output mode. I am putting this
*everywhere*.
APK builder

Dropping plans to support multiple versions, not worthwhile.

Updating to 3.20.
nitter

A lot has changed just to maintain the status quo, sort of.
The script included generates 'guest account' auth tokens.
Fuck you Semrush
Late Alpine 3.19 updates
Update apkbuilder

Update version to 3.19.

Laying groundwork for multiple supported versions of Alpine in
apkbuilder.
Logging configuration updates
Restrictions on postfix

Adding rate limiting and proper security to the postfix images by
default.
Loki config fix

Loki seems to immediately fall over itself given default configurations.
Too many requests due to too much sharding/parallelization? Hard for me
to say. In any case, by changing `parallelise_shardable_queries`, and by
making `max_outstanding_per_tenant` and `split_queries_by_interval`
settings explicit (because in theory these are already the default
settings...), I hope to acheive a more robust service.
Logging stack

syslog-ng -> promtail -> loki -> grafana

A new tag for haproxy which supports syslog logging with practically no
configuration required.
Advertise last commit's tag
Next