Toorimichi

Beskriuwing

Toorimichi is a tool that consolidates update management for multiple WordPress sites into a single screen.

Install this plugin on each site, and you can check and update the status of all your sites from a dedicated dashboard (web app).

Key Features

  • Update status overview — Shows whether core, themes, and plugins have updates available for each site
  • Update execution from the dashboard — Complete updates on the spot, without visiting each site’s admin screen
  • Post-update health check — Automatically confirms the site is running correctly after an update
  • Update history — Records when, what, and to which version each update was applied
  • Content health — Shows the date of the last published post, number of stale posts, pending comments, and drafts
  • Environment info — Retrieves SSL status, WP_DEBUG state, file edit permissions, DB version, and inactive plugin count
  • Per-site notes — Attach memos and operational notes to each site
  • Domain expiry display — Automatically fetched via RDAP API, or entered manually

How it works

  1. Install this plugin on each WordPress site
  2. Get a connection token from the plugin’s settings screen
  3. Register the site on the dashboard (toorimichi.michi-company.org)
  4. Check the status of and update all your sites from the dashboard

Security

  • Your data (site list, connection tokens, memos) is stored only in your own browser (encrypted at rest) and in a settings vault on one of your own sites — the dashboard operator’s servers store nothing
  • Communication is protected by HMAC-SHA256 signatures (the token itself never travels over the wire)
  • The dashboard is protected by a local lock (Touch ID / passkey, or a passphrase) — there is no account and no server-side login
  • No information is returned to unauthenticated requests
  • Post content and personal user data are never sent

Who is this for?

  • Individuals or small businesses running two or more WordPress sites
  • Anyone who tends to put off update management
  • Anyone who doesn’t need a highly complex management tool

Third Party Services

This plugin connects to an external service to function as a remote management tool.

Toorimichi Dashboard (Cloudflare Workers)

The Toorimichi dashboard is a static web app that runs in your browser. Requests to this plugin are sent directly from your own browser (signed with your connection token). This plugin responds with site status information (WordPress version, plugin/theme versions, update availability, content statistics, and environment details), accepts update execution commands, and stores the dashboard’s settings vault when the site is designated as the storage site (hub).

Your data (site list, connection tokens, memos, domain expiry dates) is stored only in your own browser (encrypted) and in the settings vault on your own hub site. The dashboard operator’s servers store none of your data. The only server-side processing is a stateless relay for RDAP domain-expiry lookups (the domain name is forwarded and nothing is retained). Update history is stored in each site’s own database by this plugin.

WordPress.org Plugin API

This plugin uses the standard WordPress update check mechanism (get_site_transient('update_plugins') / get_site_transient('update_themes')) which communicates with the WordPress.org API to check for available updates. This is standard WordPress core behavior and is not specific to this plugin.

Ynstallaasje

  1. From the WordPress admin, go to Plugins Add New and search for “Toorimichi” to install it
  2. Activate the plugin
  3. Go to Settings Toorimichi and copy the connection token
  4. Open the Toorimichi dashboard and register the site

Resinsjes

D’r binne gjin resinsjes foar dizze plugin.

Meiwurkers & amp; Untwikkelders

“Toorimichi” is iepen boarne software. De folgjende minsken hawwe bydroegen oan dizze plugin.

Meiwurkers

Oersette “Toorimichi” yn jo taal.

Ynteressearre yn ûntwikkeling?

Blêdzje troch de koade , besjoch de SVN-repository , of abonnearje op it ûntwikkelingslogboek troch RSS .

Feroaringslog

0.2.0

  • Dashboard data is now stored on your own site (settings vault endpoint) instead of an external server
  • Added CORS support so the dashboard can talk to your site directly from the browser
  • Uninstalling the plugin now removes the stored dashboard settings as well

0.1.1

  • Update service and legal page URLs to the new company domain (michi-company.org)

0.1.0

  • Initial release
  • Retrieve site info, update status, content health, and environment info
  • Execute plugin, theme, and core updates
  • Record update history
  • HMAC-SHA256 signature authentication