SnapAPI: domain snapapi.eu, git push enabled
This commit is contained in:
parent
22d028202f
commit
bb07c630f1
3 changed files with 7 additions and 10 deletions
4
.openclaw/workspace-state.json
Normal file
4
.openclaw/workspace-state.json
Normal file
|
|
@ -0,0 +1,4 @@
|
||||||
|
{
|
||||||
|
"version": 1,
|
||||||
|
"bootstrapSeededAt": "2026-02-19T08:45:00.908Z"
|
||||||
|
}
|
||||||
|
|
@ -38,13 +38,6 @@
|
||||||
"priority": "soon",
|
"priority": "soon",
|
||||||
"context": "Ergonomischer Bürostuhl für Programmier-Setup. ~€1.800-2.000. Evtl. probesitzen in Wien vorher.",
|
"context": "Ergonomischer Bürostuhl für Programmier-Setup. ~€1.800-2.000. Evtl. probesitzen in Wien vorher.",
|
||||||
"lastNudged": "2026-02-17T09:18:57.675Z"
|
"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."
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,7 @@ You have a sister company (DocFast) that already proved the patterns. Reuse what
|
||||||
|
|
||||||
## Product
|
## Product
|
||||||
|
|
||||||
- **Domain:** NOT YET CHOSEN — ask investor to register when ready
|
- **Domain:** https://snapapi.eu
|
||||||
- **API:** POST /v1/screenshot (URL → image)
|
- **API:** POST /v1/screenshot (URL → image)
|
||||||
- Parameters: url (required), format (png/jpeg/webp), width, height, fullPage, waitForSelector, quality
|
- Parameters: url (required), format (png/jpeg/webp), width, height, fullPage, waitForSelector, quality
|
||||||
- **Auth:** email signup → verification code → API key (same pattern as DocFast)
|
- **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)
|
- **Push to main** → auto-deploys to staging (CI/CD needs setup — same pattern as DocFast)
|
||||||
- **Tag `v*`** → deploys to production
|
- **Tag `v*`** → deploys to production
|
||||||
- **Registry:** git.cloonar.com/openclawd/SnapAPI
|
- **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)
|
### Secrets (ALREADY CREATED)
|
||||||
- `snapapi-secrets` in both `snapapi` and `snapapi-staging` namespaces
|
- `snapapi-secrets` in both `snapapi` and `snapapi-staging` namespaces
|
||||||
|
|
@ -85,7 +85,7 @@ Repo: openclawd/SnapAPI
|
||||||
Namespaces: snapapi (prod), snapapi-staging (staging)
|
Namespaces: snapapi (prod), snapapi-staging (staging)
|
||||||
Database: snapapi / snapapi_staging on main-db-pooler.postgres.svc:5432 (user: docfast)
|
Database: snapapi / snapapi_staging on main-db-pooler.postgres.svc:5432 (user: docfast)
|
||||||
Credentials: source /home/openclaw/.openclaw/workspace/.credentials/docfast.env
|
Credentials: source /home/openclaw/.openclaw/workspace/.credentials/docfast.env
|
||||||
Website: <domain TBD>
|
Website: https://snapapi.eu
|
||||||
```
|
```
|
||||||
|
|
||||||
## SSRF Protection (CRITICAL)
|
## SSRF Protection (CRITICAL)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue