- Hetzner LB: proxy protocol enabled on port 80+443 - Traefik: proxyProtocol.trustedIPs includes LB public IP (46.225.37.135) - Middleware in docfast-staging + snapapi-staging: allows only 178.115.247.134 - Documented in k3s-infra skill for future projects - DaemonSet updateStrategy note: helm resets maxUnavailable
85 lines
3.2 KiB
JSON
85 lines
3.2 KiB
JSON
{
|
|
"description": "Task tracking — auto-captured from chat or manually added. Done tasks get deleted.",
|
|
"recurring": [
|
|
{
|
|
"id": "843efabf",
|
|
"text": "Nose shower 👃🚿",
|
|
"frequency": "daily",
|
|
"when": "evening",
|
|
"context": "Remind in evening, whether work just wrapped up or already relaxing"
|
|
}
|
|
],
|
|
"tasks": [
|
|
{
|
|
"id": "b9d1d89e",
|
|
"added": "2026-02-07",
|
|
"text": "Create script to auto-update workflows to Forgejo monorepo actions",
|
|
"priority": "someday",
|
|
"context": "Monorepo is done, using GitHub actions as fallback for now"
|
|
},
|
|
{
|
|
"id": "c0bfb64b",
|
|
"added": "2026-02-10",
|
|
"text": "WoW bot with image recognition",
|
|
"priority": "someday",
|
|
"context": "Look into programming a bot for World of Warcraft using image recognition. Old idea worth revisiting."
|
|
},
|
|
{
|
|
"id": "29f86057",
|
|
"added": "2026-02-10",
|
|
"text": "Look into Showboat & Rodney (Simon Willison)",
|
|
"priority": "someday",
|
|
"context": "CLI tools for coding agents to prove their work. Showboat: agents build Markdown demos with real command outputs. Rodney: lightweight browser automation for agents to capture screenshots. Both designed for agent-first workflows. https://simonwillison.net"
|
|
},
|
|
{
|
|
"id": "07569224",
|
|
"added": "2026-02-11",
|
|
"text": "Herman Miller Embody kaufen (chairgo.de)",
|
|
"priority": "soon",
|
|
"context": "Ergonomischer Bürostuhl für Programmier-Setup. ~€1.800-2.000. Evtl. probesitzen in Wien vorher.",
|
|
"lastNudged": "2026-02-19T16:02:35.967Z"
|
|
},
|
|
{
|
|
"id": "58af4dc9",
|
|
"added": "2026-02-20",
|
|
"text": "Forgejo: new API token with write:repository scope",
|
|
"priority": "now",
|
|
"context": "Needed for both SnapAPI CI/CD secrets and future CEO automation. Create at https://git.cloonar.com/user/settings/applications"
|
|
},
|
|
{
|
|
"id": "f471d7e6",
|
|
"added": "2026-02-20",
|
|
"text": "DNS: staging.snapapi.eu → 46.225.37.135",
|
|
"priority": "now",
|
|
"context": "A record at INWX. Needed for staging TLS cert (cert-manager challenge pending 21h+)"
|
|
},
|
|
{
|
|
"id": "ba8784cd",
|
|
"added": "2026-02-20",
|
|
"text": "DNS: staging.docfast.dev → 46.225.37.135",
|
|
"priority": "soon",
|
|
"context": "A record at INWX for staging ingress TLS"
|
|
},
|
|
{
|
|
"id": "9c3c8863",
|
|
"added": "2026-02-20",
|
|
"text": "Stripe: register SnapAPI webhook",
|
|
"priority": "soon",
|
|
"context": "URL: https://snapapi.eu/v1/billing/webhook — Events: checkout.session.completed, customer.subscription.updated, customer.subscription.deleted, customer.updated"
|
|
},
|
|
{
|
|
"id": "af9aa6d7",
|
|
"added": "2026-02-20",
|
|
"text": "SnapAPI: tag v0.4.4 for production",
|
|
"priority": "now",
|
|
"context": "Browser restart fix (BUG-007) — intermittent 503s in prod right now. Staggered restart + one-at-a-time guard."
|
|
},
|
|
{
|
|
"id": "482054e4",
|
|
"added": "2026-02-20",
|
|
"text": "Check Forgejo CI runner — stuck/pending builds",
|
|
"priority": "now",
|
|
"context": "Both DocFast and SnapAPI CI builds showing 'Waiting to run' or failing. Runner may need restart or reconfiguration."
|
|
}
|
|
]
|
|
}
|