claude and Claude 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
claude and Claude 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
claude and Claude 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
claude and Claude 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
claude and Claude 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
claude and Claude 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
claude and Claude 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
claude and Claude 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
claude and Claude 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
claude and Claude 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
claude and Claude 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
claude and Claude 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
claude and Claude 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
claude and Claude 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
claude and Claude 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
claude and Claude 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
claude and Claude 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
Claude and Claude Opus 5.5
2a3736cbf3
Update ingress-nginx role: record live snippet and forwarded-for config
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-06 19:31:34 -05:00
Claude and Claude Opus 5.5
14badc2734
Update gitea role: declare the Dex login source
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-06 19:15:07 -05:00
Claude and Claude Opus 5.5
feb90b54c4
Update mastodon role: Create account links to /members
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-06 19:09:55 -05:00
Claude and Claude Opus 5.5
bfaca2d4cc
Update www, nextcloud, peertube roles; ensure membership LDAP groups
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-06 18:33:26 -05:00
eric and Claude Opus 5.5
47e9b6ac31
Update gitea, peertube, eom roles: ingress anti-affinity, Discourse SSO
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-06 18:24:47 -05:00
eric and Claude Opus 5.5
f363ca0e34
Fix memberships: Dex SSO with tier gating across services
...
Update role submodules (dex, www, gitea, mastodon, matrix-stack,
peertube) and the membership app's LDAP/Dex settings in www.yaml.
In the root dex.yml, match groups by DN and use cn for names.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-06 17:59:04 -05:00
eric and Claude Opus 5.5
ffe45bda59
Update ericomeehan.prometheus and ericomeehan.eom
...
Pick up the Prometheus server resource limits (1Gi request, 2Gi limit)
that replace the chart's 192Mi nano preset.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-06 14:36:29 -05:00
eric and Claude Opus 5.5
3561d5d4ec
Update ericomeehan.grafana
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-06 14:14:03 -05:00
eric and Claude Opus 5.5
bda87ec9d0
Grafana: move to its own role
...
Add DevOps/ansible-role-grafana as roles/ericomeehan.grafana with a
grafana.yaml playbook, and bump ericomeehan.eom to the commit that
removes Grafana from it.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-06 14:10:38 -05:00
eric
36f3cfabc3
www
2026-10-26 20:34:24 -04:00
eric
ed00d40788
Update submodules
2026-10-26 19:00:45 -04:00
eric
ee326d4210
Update
2026-10-23 12:05:15 -04:00
eric
7811d1d4bd
Save all
2026-10-23 11:15:37 -04:00
eric
27bd715733
PeerTube
2026-07-22 11:50:55 -04:00
eric
9dfa5fe857
Nginx RTMP
2026-06-02 16:50:30 -04:00
eric
f16db00b7c
www
2026-05-31 18:04:35 -04:00
eric
6c9772c56a
Added nextcloud submodule
2026-05-28 15:52:36 -04:00
eric
9392d6cbf8
Multiple updates
2026-05-28 15:09:26 -04:00
eric
043f4e78bf
Added TES3MP
2025-12-24 13:20:58 -05:00
eric
987a6cada4
Update submodules, adding MinIO role
2025-11-08 12:13:12 -05:00
eric
d94e595f21
WikiDeck and eom
2025-10-29 09:23:21 -04:00
eric
4a86fc43a0
Updating roles
2025-10-25 10:14:19 -04:00
eric
9015a48417
PowerEdge R720 QEMU & Kubernetes Setup ( #23 )
...
* Added 5 VMs to Alpha cluster.
* Created personal dev node
2025-07-31 21:41:19 +00:00
eric
3e8c8a3566
Submodule for Mastodon
2025-07-20 07:51:34 -04:00
eric
8a96979dd8
Luanti and Mastodon submodules
2025-07-01 09:48:16 -04:00
eric
6260c6ca27
Submodules
2025-06-26 12:58:18 -04:00
eric
a9f7f25b7f
Updates
2025-06-26 12:56:40 -04:00
eric
6b6454d907
Matrix Stack
...
Added ansible-role-matrix-stack submodule.
2025-05-25 22:13:21 -04:00
eric
2ff0bc1502
Nvidia Tesla T4
2025-03-08 11:59:41 -05:00
eric
bf7954c5ae
Added ansible-role-libvirt-guest submodule
2025-02-25 22:44:36 -05:00
eric
b0063cc367
Raspberry Pi
2025-01-13 16:03:20 -05:00
eric
67bcc80664
v1.0.6
2024-11-25 22:15:23 -05:00
eric
cff19d90ad
v1.0.5
2024-11-23 21:51:47 -05:00