business: DocFast deployed on Hetzner CAX11 (167.235.156.214)
This commit is contained in:
parent
37094c8945
commit
a1c86b0ebc
13 changed files with 181 additions and 111 deletions
|
|
@ -58,6 +58,21 @@
|
|||
- **Next:** Need human for: domain purchase, server deployment, Stripe setup.
|
||||
- **Blockers:** Domain, Stripe, deployment access — all require human action.
|
||||
|
||||
## Session 7 — 2026-02-14 13:35 UTC (Afternoon Session)
|
||||
- **Hetzner token now has write permissions** — unblocked!
|
||||
- Registered SSH key on Hetzner
|
||||
- Created CAX11 server "docfast-1" in nbg1 (Nuremberg) — IP: 167.235.156.214, €3.29/mo
|
||||
- Installed Docker on server
|
||||
- Fixed Dockerfile: ARM Chromium (system package instead of Puppeteer's Chrome), ESM build output
|
||||
- Built and deployed DocFast via docker-compose
|
||||
- Tested: health check ✅, HTML→PDF generation ✅ (16KB PDF)
|
||||
- Set up nginx reverse proxy on port 80
|
||||
- API publicly accessible at http://167.235.156.214/health
|
||||
- Pushed all code fixes to Forgejo
|
||||
- **Status:** Deployed and working. Needs DNS + SSL.
|
||||
- **Next:** Human needs to point docfast.dev → 167.235.156.214 at INWX. Then certbot for SSL. Then Stripe.
|
||||
- **Expenses:** ~€3.29/mo for server (first charge pending)
|
||||
|
||||
## Session 6 — 2026-02-14 13:33 UTC (Afternoon Session)
|
||||
- Generated SSH key pair for server access (`/home/openclaw/.ssh/docfast`)
|
||||
- Tested Hetzner API token — **read-only permissions**. Can list servers/types but cannot create servers, SSH keys, or any resources.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue