SaasHQ Knowledge Base
This site keeps practical technical setup notes in Markdown.
The goal is not to learn HTML. The goal is to record what was configured, why it was configured, how to repeat it, and how to verify that it still works.
Current Pages
- Cloudflare Email Routing: how to catch email for
mdm.saashq.inand forward it without hosting a mail server. - Cloudflare Tunnel Local Preview: how to expose a local website through a temporary Cloudflare Tunnel.
- Fleet MDM: how Fleet MDM is running on macOS with Docker or OrbStack, Cloudflare Tunnel, and Android Enterprise.
- iPhone Appium Control: how to control a physical iPhone from macOS with Appium, XCUITest, and WebDriverAgent.
- Claude Code Second Brain: how to capture, distill, and verify work context in a local Markdown corpus for Claude Code.
How to Add a Page
- Copy Contribution Guide and Page Template.
- Save it as a short lowercase file name under
docs/, for exampledocs/new-service-setup.md. - Put screenshots under
docs/assets/<page-name>/. - Add the page to
navinmkdocs.yml. - Run
mkdocs build --strict.
Writing Rules
- Keep one page focused on one setup or decision.
- Prefer exact final configuration over long background explanation.
- Include verification commands or screenshots.
- Mask usernames, personal email addresses, tokens, account IDs, and phone numbers.
- Use placeholders like
masked-destination@gmail.comwhen the real value should not be public.