Skip to content

Commit d82ae58

Browse files
roodboiclaude
andcommitted
docs(readme): lead with the whole-environment claim
Headline no longer leads with the URL (which invited the port-tool pigeonhole); the isolation frame moves into the intro. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1 parent fd7eb27 commit d82ae58

1 file changed

Lines changed: 7 additions & 4 deletions

File tree

README.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44

55
# Hack
66

7-
Run every project on your machine at once, each at its own local HTTPS URL.
7+
One command runs the whole project — services, env, secrets, TLS, logs — at its own
8+
local HTTPS URL. Every project on your machine, all at once, none of them colliding.
89

910
```bash
1011
cd any-repo && hack up
@@ -16,9 +17,11 @@ over port 3000. A repo you haven't touched in a month needs an afternoon of
1617
archaeology to start. Secrets live in `.env` files passed around in Slack. Testing a
1718
PR means tearing down the branch you were working on.
1819

19-
Hack fixes this by giving each repo a small committed config (`.hack/`) and running
20-
it against shared local infrastructure — Docker Compose for services, Caddy for DNS
21-
and trusted TLS. Nothing is hosted. Your machine is the platform.
20+
Hack's bet is that these aren't separate problems. Project isolation isn't port
21+
management — it's the whole environment, isolated together, or it isn't isolation.
22+
So the environment is the unit: a small committed config (`.hack/`) running on
23+
shared local infrastructure — Docker Compose for services, Caddy for DNS and
24+
trusted TLS. Nothing is hosted. Your machine is the platform.
2225

2326
## What you get
2427

0 commit comments

Comments
 (0)