Skip to content

Using Typeroll Cloud

Typeroll Cloud is the managed service for Typeroll CMS. You use the browser editor and API while Typeroll operates the CMS infrastructure. The shared Cloud and self-hosting guide explains which instructions apply to each option.

Typeroll Cloud is under development. This guide describes the workflows for accounts with access; it does not announce general availability or plan limits.

Sign in at app.typeroll.com. Open the sidebar and select the Organization, then the Site you want to work on. On mobile, open the menu first. Your access can differ between Organizations and Sites; changing the selection does not grant additional permissions.

An Organization holds shared connections, media and build settings. A Site holds its content, versions and website settings. Hosting Groups let an Organization use additional Cloudflare hosting accounts without creating more Organizations.

Follow Your first site to create a Site and edit its pages. You can save content and use expiring previews before connecting GitHub, Cloudflare or domains. Publishing remains locked until setup is ready.

Content editors can use the visual editor and save/review workflow. Organization owners or admins handle the shared publishing connections. Public deployment and domain changes require the relevant admin permission.

Use https://app.typeroll.com/api/mcp with an MCP-compatible client. Follow Connect your AI agent for OAuth or API-key setup and verification. A site-scoped key limits the agent to that site; creating sites and configuring shared publishing requires organization scope.

Reading public documentation does not authenticate an agent. Keep credentials in your client’s secret storage and confirm the Organization, Site and Version before requesting changes.

Open Account → Publishing and follow Connect your accounts. This covers personal or organization GitHub accounts, Cloudflare, R2, shared builds and domains. Connections are reused across Sites; additional Hosting Groups provide their own hosting accounts and site address bases.

Cloud operates the CMS. Your connected accounts supply generated source storage, build execution and static hosting. GitHub and Cloudflare usage is subject to those providers’ terms and allowances, separately from the Cloud service.

Saving a page or selecting Published does not deploy it. Select the intended Version, deploy and wait until the verified public link appears. The build guide explains branches and progress; domain settings explain preparing an address change. Existing managed sites retain their publishing mode until explicitly migrated. Migration prepares the Git publishing connection and copies media before the first new deployment. The existing public deployment stays available while this happens. Existing redirects, including old file URLs such as /about.html, are included in the generated source and static output. If preparation or a build fails, its error must be resolved before the new deployment can replace the live site; do not remove redirects to work around a failed migration.

Use the shared Forms, core module and Extension guides. A static website can call separate runtime services. Cloud operates its core endpoints; external providers operate their own services. Accounts, subscriptions and permissions for connected services remain separate from having a Cloud login.

You do not need to deploy the self-hosted CMS container, configure Cloud’s internal queues or manage its infrastructure credentials. If a setup message requires an operator action, retain its error text and contact the service operator. Repeatedly disconnecting working accounts is not a substitute for that missing setup.