# marcus/everyone-factory Source of truth for **[The Everyone Factory](https://os.scoble.me/tef/)** — a spec-first outcome practice of Greybeard Holdings LLC. The website is a single `index.html`. The site is served at `https://os.scoble.me/tef/` via `meos-gateway.nix` (n97-mini). ## What's here - `index.html` — the website. Single page, monochrome, Tufte-flavored, no JS, no build step. - The deployed copy lives at `/var/www/tef/index.html` on n97-mini. ## How deploys work 1. Edit `index.html` here. 2. Push to `main`. 3. Copy the file to `n97-mini:/var/www/tef/index.html`. 4. If the nginx location block needs changes, edit `/etc/nixos/modules/meos-gateway.nix` on n97-mini. 5. **Dry-verify with `nginx -t -c `** (HARD RULE, never skip — see cycle 118). 6. `sudo nixos-rebuild switch --impure --flake /etc/nixos#n97-mini` 7. Verify with `curl -sS -o /dev/null -w "%{http_code}\n" https://os.scoble.me/tef/` ## Constraints - No tunnels (Scott, 2026-06-11). meos-gateway + nixos-rebuild only. - Touching `services.nginx` → dry-verify first. - The site's copy is Scott's voice. Review all changes before merging. ## Practice context The Everyone Factory is a spec-first outcome practice. The function is `engine(spec) = Product`. The orientation is everyone. The brand holds; the work fills. The full practice plan lives in this session's working memory and the issue tracker.