2026-05-10 - 2026-11-10
Overview
51 Pull requests merged by 2 users
Merged
#700 Update nodes ref and fix zerotier Ohai plugin (follow-up to #699)
Merged
#699 Mitigate Gitea crawler load: ban Perplexity, throttle expensive routes
Merged
#698 Upgrade Sockethub to 5.0.0-beta.2
Merged
#697 Upgrade Gitea Actions runner to 5.4.0
Merged
#696 Upgrade BTCPay Server to 2.4.7, NBXplorer to 2.6.21
Merged
#695 Upgrade Liquor Cabinet to 2.0.0-rc.2 (hashed tokens), deploy new Akkounts
Merged
#692 Migrate the Chef repo to Cinc Workstation
Merged
#694 Use an isolated network per Gitea Actions job
Merged
#693 Upgrade Gitea to 28.3.0, Actions runner to 5.2.4
Merged
#691 Add interim mitigations for CVE-2026-98432
Merged
#689 Upgrade Mastodon to 4.7.4
Merged
#688 kredits-github: fix webhook path and restart on unit changes
Merged
#687 eMudhra CA follow-up: patched Node.js releases, Cinc, CAcert; migrating off nodejs-4
Merged
#686 Upgrade Gitea Runner to 5.2.2
Merged
#685 Upgrade Sockethub to 5.0.0-beta.0, serve info page
Merged
#684 Ignore Chef config, provide example file
Merged
#683 Upgrade Gitea Runner to 5.0.0
Merged
#681 Upgrade Mastodon from 4.3 to 4.7, deploy on new Ubuntu 24.04 VM
Merged
#680 Upgrade Gitea to 28.1.0
Merged
#679 Migrate to new Redis cluster
Merged
#677 Upgrade ejabberd, fix its cookbook test suite
Merged
#676 Upgrade Gitea to 28.0.0, Gitea Runner to 4.0.0
Merged
#673 Update/refactor Sockethub cookbook for 5.0, deploy new Sockethub VM behind OpenResty
Merged
#674 Automatically apply changed Redis server configs
Merged
#672 Update Redis cookbook, Redis major version
Merged
#671 Allow browser/CORS access to Gitea repos
Merged
#669 Add script for manually crediting lndhub.go accounts
Merged
#668 Improve SpamAssassin config, add custom rules
Merged
#666 Cache successful Blossom responses
Merged
#665 Enable Sieve and ManageSieve for Dovecot
Merged
#664 Auto-configure swap
Merged
#660 Akkounts: Set up Bun properly, upgrade Ruby
Merged
#659 Add caching for Gitea Actions, improve performance
Merged
#658 Upgrade BTCPay Server, NBXplorer, Node.js
Merged
#657 Upgrade strfry to 1.1.1, add metrics
Merged
#656 Rate limit requests from bots on Gitea
Merged
#655 Update Gitea to 1.27.1
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
10 Issues closed from 2 users
Closed
#643 Deploy Sockethub 5.0
Closed
#646 Upgrade Mastodon to latest stable release
Closed
#678 Migrate to new Redis cluster
Closed
#675 Upgrade Gitea to 28.0.0
Closed
#566 Enable Sieve features for Dovecot
Closed
#663 Automatically configure swap
Closed
#640 Set up metrics/scraping for strfry
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
19 Issues created by 2 users
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
Opened
#661 Enable NIP-17 inbox relay after next strfry release
Opened
#662 Chef Zero failing on first run at users_manage
Opened
#663 Automatically configure swap
Opened
#667 No WWW redirect at git.kosmos.org
Opened
#675 Upgrade Gitea to 28.0.0
Opened
#678 Migrate to new Redis cluster
Opened
#682 Configure Sentry for Sockethub
Opened
#690 XMPP channel binding: serve auth from ejabberd's SQL store with generated passwords
Opened
#701 Upgrade zerotier cookbook: Ruby 3.4 incompatibility, no released fix
Opened
#702 Configure LDAP fallback for Gitea
5 Unresolved Conversations
Open
#611
Retire backup gem
Open
#537
Automatically encrypt incoming email with user's PGP key
Open
#250
Apply domain blocklist for ejabberd when running Chef
Open
#609
Protect Gitea against scraping bots
Open
#616
Update nginx listen directives for http2