2025-07-28 - 2026-07-28
Overview
31 Pull requests merged by 2 users
Merged
#653 Make create_vm work on all OS versions in use
Merged
#652 Split user creation into separate base recipe; add script for mass-converging nodes
Merged
#651 Replace my SSH key
Merged
#650 Move node configs to submodule from private repo
Merged
#648 Add default tmux config with plugins, plus custom user configs
Merged
#649 Upgrade Sentry to 26.6.0
Merged
#647 Add a recipe to install the zerotier ohai plugin
Merged
#645 Update akkounts cookbook, deploy new akkounts VM
Merged
#644 Upgrade nodejs cookbook from 7.3 to 11.0
Merged
#632 Set up Prometheus and Alertmanager
Merged
#635 Sanitize node configs via script, and do it automatically in a Git hook
Merged
#634 Move allowed node attrs to config file, apply automatically
Merged
#631 Update Gitea to 1.26.4, Gitea Runner to 2.0.0
Merged
#630 Set up Blossom server on blossom.kosmos.org
Merged
#629 Upgrade .NET and BTCPay Server
Merged
#625 Migrate PostgreSQL cluster to PG14
Merged
#628 Create new VMs with Ubuntu 24.04
Merged
#627 Upgrade rskj to v9.0.1 and Ubuntu 24.04
Merged
#626 Slow down Gitea 404s to mess with scrapers/bots
Merged
#521 Use Ubuntu 22.04 for new VMs
Merged
#623 Configure Gitea commit signing with SSH key
Merged
#624 Improve BTC price tracking script
Merged
#622 Update Gitea to 1.25.4
Merged
#618 Add IPv6 support for all OpenResty sites
Merged
#613 Enable Gitea SSH via IPv6
Merged
#608 Fix URL matcher for substr (vs strfry)
Merged
#604 Document script that creates VMs
Merged
#603 Upgrade bitcoind to 30.0
Merged
#602 Upgrade ejabberd from 23.10 to 25.08
Merged
#600 Modernize kosmos-mediawiki cookbook
Merged
#598 Enable unattended-upgrades
11 Issues closed from 3 users
Closed
#263 Use Ohai plugin to store zerotier node info
Closed
#500 Upgrade older Chef to 18
Closed
#432 Choose monitoring/alerting/logging stack/software
Closed
#504 Upgrade PostgreSQL to PG14
Closed
#237 Configure SSH key for Gitea to sign commits
Closed
#615 IPv4 connections to/from Argentina not working
Closed
#614 Missing IPv6 DNS entries
Closed
#612 Gitea SSH not listening on IPv6
Closed
#244 Document/script creating new VMs
Closed
#544 Upgrade ejabberd to 25.08
Closed
#499 Check that unattended upgrades are performed
21 Issues created by 2 users
Opened
#601 Update GPG signature for Tor project's Debian packages
Opened
#609 Protect Gitea against scraping bots
Opened
#610 Set up notifications for LND events
Opened
#611 Retire backup gem
Opened
#612 Gitea SSH not listening on IPv6
Opened
#614 Missing IPv6 DNS entries
Opened
#615 IPv4 connections to/from Argentina not working
Opened
#616 Update nginx listen directives for http2
Opened
#617 Auto-prune XMPP uploads after n days
Opened
#619 Write haproxy config via Chef
Opened
#620 Retire the wiki
Opened
#621 Move remaining HTTP sites from haproxy to OpenResty
Opened
#636 Set up metrics/scraping for PostgreSQL
Opened
#637 Set up metrics/scraping for Redis
Opened
#638 Set up metrics/scraping for OpenResty
Opened
#639 Set up metrics/scraping for HAProxy
Opened
#640 Set up metrics/scraping for strfry
Opened
#641 Set up Grafana
Opened
#642 Upgrade dirsrv
Opened
#643 Deploy Sockethub 5.0
Opened
#646 Upgrade Mastodon to latest stable release
7 Unresolved Conversations
Open
#566
Enable Sieve features for Dovecot
Open
#590
Upgrade Garage cluster
Open
#534
Create and deploy XMPP provider info file
Open
#481
Customize Gitea frontpage
Open
#249
Disable Mnesia completely on our ejabberd nodes
Open
#537
Automatically encrypt incoming email with user's PGP key
Open
#589
Retire certbot