@@ -93,66 +93,6 @@ Notes:
9393
9494---
9595
96- ## Table of contents
97- - [ Demo] ( #demo )
98- - [ Quickstart] ( #quickstart )
99- - [ Services (hire me)] ( #services-hire-me )
100- - [ Who this is for] ( #who-this-is-for )
101- - [ Who it’s not for] ( #who-its-not-for )
102- - [ Engagement workflow] ( #engagement-workflow )
103- - [ What you get] ( #what-you-get )
104- - [ How it works] ( #how-it-works )
105- - [ Profiles] ( #profiles )
106- - [ Verification (` ocs doctor ` )] ( #verification-ocs-doctor )
107- - [ Security model (and caveats)] ( #security-model-and-caveats )
108- - [ Install / uninstall] ( #install--uninstall )
109- - [ Troubleshooting] ( #troubleshooting )
110- - [ Docs] ( #docs )
111- - [ Contact] ( #contact )
112- - [ Contributing] ( #contributing )
113- - [ Security policy] ( #security-policy )
114-
115- ---
116-
117- ## Services (hire me)
118-
119- Best for teams that want OpenClaw running on Ubuntu with security guardrails and a report they can hand to stakeholders.
120-
121- - ** Secure install (one-time)** — starting at ** $499**
122- - ** Managed updates (monthly)** — starting at ** $299/mo**
123- - ** Custom profiles / policy tuning** — starting at ** $1,500**
124-
125- What you get in paid scope:
126- - profile-driven deployment generation under ` out/<profile>/ `
127- - Docker Compose launch support on Ubuntu 22.04/24.04
128- - DNS allowlist + host firewall policy alignment
129- - verifier run (` ocs doctor ` ) and report handoff
130-
131- Full scope and pricing: ** [ ` docs/SERVICES.md ` ] ( docs/SERVICES.md ) **
132-
133- ## Engagement workflow
134-
135- 1 . ** Intake** : you share host details, use case, and required allowlist domains.
136- 2 . ** Implementation** : I deploy/tune profiles and produce ` out/<profile>/ ` artifacts.
137- 3 . ** Verification** : we run ` ocs doctor ` and review ` security-report.md ` together.
138- 4 . ** Handoff or managed ops** : one-time delivery or monthly maintenance.
139-
140- ## What you get
141-
142- - ** Profile-driven output** under ` out/<profile>/ `
143- - externalized secrets (tokens live in ` .env ` , not baked into compose)
144- - pinned image tags (no ` latest ` )
145- - ** Egress guardrails**
146- - DNS allowlist policy + host firewall controls
147- - ** Loopback-first exposure**
148- - gateway binds to ` 127.0.0.1 ` by default (not publicly exposed)
149- - ** Non-root runtime**
150- - ` openclaw-gateway ` runs as ` 1000:1000 ` (` node ` user)
151- - ** One-command verification**
152- - ` ocs doctor ` produces a repeatable ` security-report.md ` with PASS/WARN/FAIL summary
153-
154- ---
155-
15696## How it works
15797
158981 . You choose a ** profile** (example: ` research-only ` ).
@@ -333,14 +273,6 @@ sudo ocs doctor --profile research-only --verbose
333273
334274---
335275
336- ## Contact
337-
338- - Email: ` nino.skopac@gmail.com `
339- - Upwork: [ nino-skopac] ( https://www.upwork.com/freelancers/~013469808662f577d0 )
340- - Service scope and pricing: [ ` docs/SERVICES.md ` ] ( docs/SERVICES.md )
341-
342- ---
343-
344276## Contributing
345277
346278PRs welcome. See ` CONTRIBUTING.md ` .
0 commit comments