Checking your session…
Sign in
Admin access only. Logging in records an attempt.
The little book that keeps everything moving
Today’s plan
Every task lives here. Undated stays at the top in red; dated tasks are green.
To-Do
Dated pages
Keep the good ones
One idea, one page of notes. Capture it now; shape it later.
The house
Home
Money, prices, what’s in the kitchen and what’s for supper. Shared — you both see all of it.
Our businesses
Loading…
Each product’s money figure measures a different thing, so they are shown separately and never added together. The label under each one says what it actually counts.
Sites we host
Loading…
Each site is fetched from this server when you open this tab — nothing here is a remembered status. If a site cannot be reached, the reason is shown rather than a red dot, because “this server could not reach it” and “it is down” are different things.
Example sites
Loading…
Fleet
Machines, workers and current activity.
Loading Fleet…
All dashboards in one place. Each opens in a new tab.
Your services
Recent logins
| When | Result |
|---|
Contact messages
Loading…
Projects
| # | Slug | Name | Status | Featured | Sort |
|---|
Hardware inventory
Loading…
Pending identification
Project ideas waiting for parts
Two-factor authentication (2FA)
Adds a 6-digit code from your authenticator app on top of the password. Strongly recommended.
1. Open your authenticator app (Aegis, Google Authenticator, Authy, 1Password, etc.).
2. Add a new account using the URI below — most apps support a "paste setup URI" option. Otherwise, type the secret in manually.
3. Enter the current 6-digit code your app shows, then click Enable.
Audit log
Last 100 admin actions. Hashed IPs only — no raw addresses ever stored.
| When | Actor | Action | Target | Detail |
|---|