Commit Graph
21 Commits
Author SHA1 Message Date
claudeandClaude Opus 5.5 41faafd072 LocalAI: unload idle models after 15 minutes
A resident model holds the passively cooled Tesla T4 in P0 at about
30 W, which keeps the poweredge-t640 fans near 4,800 RPM. Unloading
idle models lets the card return to P8 at about 15 W.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 14:28:19 -05:00
claudeandClaude Opus 5.5 39f22f176a Bump monero role: stats sidecar runs as P2Pool's uid
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 13:59:24 -05:00
claudeandClaude Opus 5.5 343f0a2872 Bump monero role: publish sanitized P2Pool stats
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 13:52:28 -05:00
claudeandClaude Opus 5.5 d700062431 Bump tor-controller role: replace unavailable kube-rbac-proxy image
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 12:20:58 -05:00
claudeandClaude Opus 5.5 b4ecc5ed5c Prometheus: Matrix alerting, site probes, GPU metrics, forum digest
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 16:20:50 -05:00
claudeandClaude Opus 5.5 52fdfed56c Discourse: stop installing discourse-subscriptions
The www membership app is the only checkout now. The plugin sold the same
Stripe prices with subscriber_level_0..4 groups that are off by one from the
site's Level 1-5 and bypassed the LDAP tiers. It is already disabled live
(discourse_subscriptions_enabled=false; it had 0 customers).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 15:59:44 -05:00
claudeandClaude Opus 5.5 17da1bc94f Bump eom role: relay outbound mail through Amazon SES
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 15:36:25 -05:00
claudeandClaude Opus 5.5 d87d448eaa Bump ericomeehan.gitea: drop unused public MCP deployment
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 14:12:46 -05:00
claudeandClaude Opus 5.5 351b186b6d Bump eom role: mail domain filter fix, pin docker-mailserver 15.1.0
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 13:59:53 -05:00
claudeandClaude Opus 5.5 5f90fa9681 www: redirect eom.dev apex to www.eom.dev
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 13:04:19 -05:00
claudeandClaude Opus 5.5 69e97ed7c8 LocalAI: persistent state, T4-only p2p settings
Bump the localai role to the commit that keeps agent, KB, config and backend
state on the models PVC and patches hostNetwork and the p2p token secret.
Set the playbook to p2p/federated off to match the live deployment: Eric
chose T4-only after p2p workers broke model loads.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 12:46:26 -05:00
claudeandClaude Opus 5.5 16c916894b Add mcp-servers playbook and role submodule
Cluster-internal, read-only MCP servers (Gitea, Grafana, Nextcloud,
Discourse) for the LocalAI agent pool, acting as LDAP user localai.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 12:39:00 -05:00
claudeandClaude Opus 5.5 052ab06091 Offer XMR at membership checkout; bump monero role
Shkeeper now lists XMR (monerod accepts its plain-HTTP RPC), so members can
pay in Monero. The monero role bump fixes P2Pool's --rpc-login argument.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 11:54:02 -05:00
claudeandClaude Opus 5.5 644d5e32fc Add Monero playbook; Shkeeper reaches monerod in-cluster
monero.yaml deploys the new ericomeehan.monero role (monerod + P2Pool on
nano, RPC login in a Secret). The Shkeeper bump points its Monero module at
the in-cluster monerod so XMR stops showing as Offline.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 11:47:02 -05:00
claudeandClaude Opus 5.5 057e44a5fa www: enable Stripe live mode and set billing portal configuration
STRIPE_LIVE_MODE was 0 with a live key, so live webhooks and subscriptions
were rejected; the portal setting held a publishable key instead of a bpc_ ID.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 22:21:11 -05:00
claudeandClaude Opus 5.5 68a2e25add Update ericomeehan.listmonk: fix e-mail template mount
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 21:52:24 -05:00
claudeandClaude Opus 5.5 6a039e5266 Update ericomeehan.listmonk: eom.dev e-mail design
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 21:36:41 -05:00
claudeandClaude Opus 5.5 b5218e7c7b Update ericomeehan.listmonk: Dex-only admin login
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 21:05:53 -05:00
claudeandClaude Opus 5.5 73db74edc0 Update ericomeehan.listmonk: newsletter automation API user
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 20:32:05 -05:00
claudeandClaude Opus 5.5 4c7ec2c3ec Newsletter opt-in for members: listmonk API user and www settings
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 20:27:45 -05:00
claudeandClaude Opus 5.5 5e3f9462ca Add listmonk newsletter role and Dex client
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 20:20:01 -05:00