diff --git a/.openclaw/workspace-state.json b/.openclaw/workspace-state.json new file mode 100644 index 0000000..8c7561d --- /dev/null +++ b/.openclaw/workspace-state.json @@ -0,0 +1,4 @@ +{ + "version": 1, + "bootstrapSeededAt": "2026-02-19T08:45:00.908Z" +} diff --git a/memory/tasks.json b/memory/tasks.json index 836c7d6..0127d72 100644 --- a/memory/tasks.json +++ b/memory/tasks.json @@ -38,13 +38,6 @@ "priority": "soon", "context": "Ergonomischer Bürostuhl für Programmier-Setup. ~€1.800-2.000. Evtl. probesitzen in Wien vorher.", "lastNudged": "2026-02-17T09:18:57.675Z" - }, - { - "id": "4495460d", - "added": "2026-02-18", - "text": "Implement K3s Borg backup (etcd snapshots + pg_dump → Storage Box)", - "priority": "now", - "context": "Plan in projects/business/memory/infrastructure.md. Storage Box already set up. DB is 7.6MB. Do etcd snapshots daily, pg_dump every 6h, manifests export. All to Borg." } ] } diff --git a/skills/snapapi-business/SKILL.md b/skills/snapapi-business/SKILL.md index d75f853..8a2c22d 100644 --- a/skills/snapapi-business/SKILL.md +++ b/skills/snapapi-business/SKILL.md @@ -17,7 +17,7 @@ You have a sister company (DocFast) that already proved the patterns. Reuse what ## Product -- **Domain:** NOT YET CHOSEN — ask investor to register when ready +- **Domain:** https://snapapi.eu - **API:** POST /v1/screenshot (URL → image) - Parameters: url (required), format (png/jpeg/webp), width, height, fullPage, waitForSelector, quality - **Auth:** email signup → verification code → API key (same pattern as DocFast) @@ -68,7 +68,7 @@ export PATH=$PATH:/usr/local/bin - **Push to main** → auto-deploys to staging (CI/CD needs setup — same pattern as DocFast) - **Tag `v*`** → deploys to production - **Registry:** git.cloonar.com/openclawd/SnapAPI -- **Note:** Forgejo token is READ-ONLY. Use SSH for pushing code. +- **Git push works** via SSH (deploy key authorized on repo) ### Secrets (ALREADY CREATED) - `snapapi-secrets` in both `snapapi` and `snapapi-staging` namespaces @@ -85,7 +85,7 @@ Repo: openclawd/SnapAPI Namespaces: snapapi (prod), snapapi-staging (staging) Database: snapapi / snapapi_staging on main-db-pooler.postgres.svc:5432 (user: docfast) Credentials: source /home/openclaw/.openclaw/workspace/.credentials/docfast.env -Website: +Website: https://snapapi.eu ``` ## SSRF Protection (CRITICAL)