Everything a website needs, and nothing it doesn't

VPress is the managed platform around a CMS. Hosting, domains, TLS, backups and updates are ours. You deal with the content, and with the clients whose content it is.

Running several websites

The reason the platform exists. One account, one dashboard, however many sites you are responsible for.

Every site in one place

Switch between the sites you run without switching logins, tabs or tools. Each one keeps its own content, theme, domains, team and settings.

  • One sign-in for every website you manage
  • Per-site teams, so a client reaches their site and no other
  • Create a new site in one step; it is live on its subdomain immediately

Separated by construction

Every record carries the site it belongs to, every query is scoped to that site before it runs, and the site is part of every cache key. Isolation is a property of the code, not a rule people remember.

  • A dedicated test suite proves one site's owner cannot read or change another's
  • Media is checked against the site serving it, so no domain can hot-link another's files
  • A site's theme tokens are scoped to its own pages and cannot reach the dashboard

Roles built for client work

Five roles per website — viewer, author, editor, admin and owner. What a role may reach is one table, read both by the menu that renders and by the guard that permits, so the two cannot drift apart.

  • An author writes drafts and cannot publish
  • An editor publishes and may edit anyone's content
  • An admin manages the team but can never act on the owner

Writing and publishing

A modern editor, and a content model that will still be readable when you want to move it somewhere else.

An editor people will actually use

Pages and posts are stored as structured data, never as HTML glued to a theme. That is what lets the same content render under any template, and what makes it export cleanly.

  • Headings, tables, images, callouts, embeds and a table of contents
  • Drafts, revisions and scheduled publishing
  • Changing theme is a settings change, never a migration

A blog shaped like the one you know

Categories, tags, authors, archives, related posts and feeds — the furniture a WordPress user expects, without the parts they have to maintain.

  • Threaded comments, held for approval by default and moderated in the dashboard
  • Per-category and per-tag RSS feeds alongside the site feed
  • Full-text search across published content

Themes that cannot break the site

Four templates, each with a layout and a look you can adjust. A theme supplies the shell and the design tokens; it never touches the content.

  • Accent colour from a checked palette, so no site ships unreadable contrast
  • Header shell, content width and post listing style are yours to set
  • Logo, favicon and default social image live with the site's settings

Being found, and being yours

A website nobody can find is a brochure. These are the parts that decide whether a site shows up and whether you can leave.

SEO handled per site

Each website publishes its own sitemap, robots file and feeds, with canonical URLs, social cards and structured data on every page — built from that site's own primary domain.

  • Generated social preview images for pages and posts with no cover of their own
  • Indexing is opt-in, so a site parked on its subdomain stays out of search until you are ready
  • Titles carry the customer's name, never ours

Domains that just work

Every site gets a free subdomain the moment it is created. Attach a customer's own domain when they are ready, with no change to content or links.

  • Two DNS records, then Check DNS — the screen says what each record does
  • TLS is issued and renewed for you
  • The site keeps working at both addresses

Hosting you never think about

Sites run on Cloudflare's edge network. There is no server for you to patch, scale or explain to a client.

  • Updates, backups and certificates are ours
  • Import an existing WordPress site from a WXR export
  • Export any site the same way — the content is yours and leaves cleanly

Free to start. No card required.

Create your first website and see how much of this you were paying somebody else to maintain.

Cookies on VPress

We set only the cookies needed to sign you in and to remember this choice. No advertising, no tracking. Websites published on VPress by our customers are theirs, and this choice does not reach them. Cookie policy