Skip to content

Serve legacy Modmail logs with Barium - #676

Merged
pydis-ff-bot[bot] merged 4 commits into
mainfrom
barium-legacy-modmail
Nov 12, 2026
Merged

pydis-ff-bot[bot] merged 4 commits into
mainfrom
barium-legacy-modmail

Conversation

@ChrisLovering

Copy link
Copy Markdown
Member

Replaces the old Modmail bot and logviewer with Barium, which serves the
archived logs at the original modmail.pydis.wtf/logs/<key> URLs. Polonium is
the current Modmail bot.

This is already applied in the cluster, so the PR just brings the repo in line.
The modmail secret stays because Polonium uses it.

Barium is a static nginx image built from an export of the legacy Modmail
logs. It serves them at the original /logs/<key> URLs. The image is private
because it contains the logs, and it needs no secrets.
Point the existing route at the new service. The mTLS filter is unchanged, so
access is the same as before.
The old bot is no longer used, as Polonium has replaced it. Barium now serves
its logs.
Describe Polonium as the current bot and Barium as the legacy log viewer.
@ChrisLovering
ChrisLovering requested a review from jb3 as a code owner November 12, 2026 21:54
@python-discord-policy-bot
python-discord-policy-bot Bot requested a review from a team November 12, 2026 21:54
@github-actions github-actions Bot added the group: kubernetes Issues and pull requests related to the Kubernetes setup label Nov 12, 2026
@github-actions

Copy link
Copy Markdown

OctoDNS Plan for barium-legacy-modmail

pydis.wtf.

cloudflare

Operation Name Type TTL Value Source
Delete tunnel NS 300 lovelace.box.pydis.wtf.

Summary: Creates=0, Updates=0, Deletes=1, Existing=51, Meta=False

@github-project-automation github-project-automation Bot moved this from Up next to In Progress in Infrastructure Nov 12, 2026
@ChrisLovering

Copy link
Copy Markdown
Member Author

/merge

@pydis-ff-bot

pydis-ff-bot Bot commented Nov 12, 2026

Copy link
Copy Markdown

✅ Successfully fast-forwarded commits from python-discord:barium-legacy-modmail onto main

@pydis-ff-bot
pydis-ff-bot Bot merged commit 9acabef into main Nov 12, 2026
10 checks passed
@pydis-ff-bot
pydis-ff-bot Bot deleted the barium-legacy-modmail branch November 12, 2026 21:58
@github-project-automation github-project-automation Bot moved this from In Progress to Done in Infrastructure Nov 12, 2026
@github-actions

Copy link
Copy Markdown

Thanks!

This branch was successfully deployed

1 active deployment
github-pages — 9acabef4 Deployed Nov 12, 2026 by pydis-ff-bot[bot] via deploy #568
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

group: kubernetes Issues and pull requests related to the Kubernetes setup

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants