Claude only writes; you run every command. Work in one Claude Project on claude.ai so every model sees the same documents. Each step says what to do and where to do it, so a helper can follow along. If Opus is not selectable on your plan, use Sonnet and ask it to review its own plan as a skeptic. DNS steps assume Cloudflare; adapt them if your DNS lives elsewhere. Progress is saved in this browser. Follow the highlighted step only. If you notice something else that needs doing, write it in DECISIONS and come back; do not start a side project. The Next step button jumps you back to where you were. Every step done by Claude has a Prompt box: open it, copy it, paste it into the Project chat on the named model, then fill in the [bracketed] parts. Each prompt also lists the documentation Claude should read, so it does not need to search the web. Most links come from pages I saw while researching or that are long-lived, but I could not open every one: check each link before pasting and fix any that moved. Items written as [URL: ...] are placeholders for the page you look up yourself.
| Zoho | Replacement |
|---|---|
| Nextcloud Mail app on MXRoute (IMAP/SMTP, Sieve filters) | |
| Calendar, Contacts | Calendar, Contacts (CalDAV/CardDAV) |
| WorkDrive | Files, plus Group folders for team and shared drives |
| Writer, Sheet, Show | Nextcloud Office with OnlyOffice (Collabora as fallback, decided by your file test) |
| Cliq | Talk chat |
| Meeting | Talk with the high-performance backend; recordings from the Talk recording backend on Proxmox. Jitsi stays an option for much larger meetings later |
| Bookings | Appointments |
| Forms | Forms |
| Notebook, Connect | Notes, Collectives |
| Projects, Tasks | Deck, Tasks |
| Desk | osTicket, signed in through Nextcloud OIDC |
| Vault | Vaultwarden, kept off the AIO stack |
| Extras worth adding | Whiteboard, Two-Factor TOTP, Retention rules, ClamAV, Uptime Kuma on Proxmox watching the VPS from outside |