Tutorial · publish a private site
Set up Inhouse
Install the resources, establish the Access boundary, then publish a folder.
1. Deploy the resources
The button creates the Worker, Durable Object, and private R2 bucket. The application remains closed until Access is configured.
2. Protect the hostnames
app.inhouse.example.com
*.inhouse.example.comCreate one Access application covering both. Configure the exact team domain and audience, then keep workers.dev and Preview URLs disabled.
3. Verify before use
Publish a folder while authenticated. Open the resulting URL in a clean browser. It must reach Access before any uploaded bytes.