My Profile
Sign in to view email
Your personal account
Public profile
Enter a new username to check availability.
Your username is your node name and repository namespace. It appears around I2P Mirror where you contribute or are mentioned; renaming moves owned repository URLs to the new namespace.TXT: forkmesh-profile=username
Verification and payout
Email verification
Sign in to view email status.
Account status
active
Payout address
Not configured
Admin access
No
Last seen
-
Last email
-
Pings
Every ping setting for this account and its linked nodes, in one place. Changes save as you make them and apply on the web, desktop and phone.
Pause notifications
Stop ping notifications, emails, and desktop pop-ups until a deadline you pick. Pings still arrive in your inbox and on the bell, so nothing is lost — and the pause lifts itself.
Notifications are on
Quiet hours
A daily window with no emails, phone banners or desktop pop-ups. Pings that arrive meanwhile wait in your inbox for the morning.
Quiet hours are off
Starts on
A window that ends at or before it starts runs past midnight into the next day.
Ping types
Switch off a type and it is never delivered anywhere: not to the inbox, the bell, email or phone banners. Email follows the ping: a type that is off is never emailed.
Email me about pings
Sent to your verified account email. The Email column above picks which types; this decides whether any are sent at all, and how they are paced.
Email delivery
Daily #general digest
Email a daily count of encrypted #general messages. The messages themselves are never emailed.
Product updates and offers
Occasional email from I2P Mirror about new features, release notes, events and promotions, at most a few a month. Off unless you turn it on. Every one has an unsubscribe link, and turning it off here never stops your ping emails.
Administrator alerts
How /status monitor outages reach administrators. These switches are platform-wide: they apply to every administrator, not just you. Continual ping repeats a still-down alert every five minutes until the monitor recovers.
| Monitor | Ping | Continual ping |
|---|
Account
Your node name is your public account and repository namespace. Change your username from the settings — renaming it moves owned repository URLs to the new namespace.
Patreon membership
Link your Patreon account to sync Pro and Supporter access. Membership roles come from the server, not from browser storage.
Checking connection…
Prefer checkout first? Open Patreon memberships or compare plans on Pricing.
I2P Mirror membership
Loading membership…
Plan usage
Loading usage…
Password
Change the password you sign in with. Your current password is checked again here, and every other signed-in device is signed out — this one stays signed in.
Recovery code
An account without an email address sets a new password with its recovery code on the reset page. Making a new code replaces the old one. It is shown once, so store it in a password manager or on paper.
Nodes & devices
Desktop and mobile nodes bound to this account. Each node holds its own signing key; revoking one signs out every session it opened and rejects anything it publishes or signs as you from the next request on. Revoking asks for your password again, even while signed in.
Loading nodes and devices…
Active sessions
Review signed-in browsers and desktop clients. A sign-in lasts five years unless you sign it out here. Each row shows a broad device category, the address the sign-in came from, and timestamps. Only you can see this list; raw browser details are never stored.
Loading active sessions…
Tracked email footer
Add this footer to your signature in Zoho Mail or any other mail app. It shows the I2P Mirror logo, and each time a recipient's mail app loads the logo, the open is counted here and noted in the #email-log channel. The footer is the same in every email, so it tells you that one of your emails was opened, not which one or by whom. Mail apps that block images do not count.
In Zoho Mail: Settings, Signature, edit your signature, then paste with Copy footer (or use the editor's HTML view with Copy HTML).
SSH keys
Register a public key to clone or push through a configured I2P Mirror SSH gateway. Repository owner and organization-team write permissions are checked again for every push.
Clone and push over SSH
Your registered keys work with every repository you can read or push to here, including your forks. Permissions are checked on every clone and push.
Push code over HTTPS
Works with any Git client. Create a push credential for one repository, then push. When Git asks, enter your account name as the username and the credential as the password — not your account password. A credential lasts 7 days and stops working when you sign out of this browser.
I2P Mirror stores encrypted public keys only. Your private key and passphrase stay on your device. Never paste a private key, recovery phrase, or password here. Adding a public key reserves it to this account; possession is proven later by OpenSSH when you connect, not by this form.
Registered keys
Checking gateway…Loading SSH keys…
Nodes
A node is one I2P Mirror install - the desktop app on your machine, or a headless node you deployed on a server. Nodes hold the repositories and drain this account's issues, comments, chats and pull requests off the relay, so linking at least one is what makes anything you write on the web actually sync.
No node is linked to this account yet
That is what "Reconnect node" in the header is about: until a node links, everything you write on the web is parked on the relay and no machine of yours is serving your repositories. Nothing is lost - it drains as soon as a node comes online. Claim a node you already run below, or start one from "No node yet?" at the bottom of this page.
Link a node
Linked nodes
- No linked nodes yet.
Claim ownership of a node you already run (e.g. a headless mirror you installed) by entering its node ID below. A confirmation code will appear on that node - enter it here to finish linking it to your account. Tip: clicking "Link this node to your account" in a node's own app links it here with no code at all.
What is a node ID?
It names the node you want to claim - not your I2P Mirror username, email or password. Either form is accepted:
- the node's name: lowercase letters, digits and hyphens, starting with a letter, e.g. mirror-01
- the node's public key: exactly 43 characters of letters, digits, - and _, e.g. J2MJT8PgCi665wAlfuHdmpl-WDH2xB6z3Tp6T0OPsOs
Both live on the node itself: open I2P Mirror on that machine, go to Profile, and use "Copy node ID" under NODE ID (PUBLIC KEY). For a headless node, it is the name you gave it when you ran the installer.
No node yet? (browsing from the web only)
You do not need one to read, sign in or write - but you do need one for your account to own repositories and to drain what you write off the relay. Two ways to get one, both of which link themselves to this account:
- Install the desktop app from the downloads page, then click "Link this machine to your account" on its Profile page. No node ID and no confirmation code to type.
- Or run a headless node on any always-on machine with curl -fsSL https://forkmesh.com/install.sh | bash, then claim it above by the node name you gave it.
Repositories you cannot open in the meantime are waiting on a host: their owner's node or a mirror has to be online to serve them, and linking your own node is what puts yours back online.
Organizations
Create organizations to serve your repos at /<org>/<repo>, invite members, group them into permission teams, and link the repos an org fronts.
Loading organizations…
Reactions, GIFs & tips
Custom reactions for this instance (administrators) or for an organization you own, the GIPHY key behind the comment GIF picker, and which tokens comment tips offer.
Custom reactions
Shown in every reaction picker (an organization's only on its repositories). An SVG up to 32 KB, or a PNG, GIF or WebP up to 64 KB and 256×256. Deleting one keeps its counts; they show its name instead.
GIFs (GIPHY)
With a key, comment composers get a GIF button. Searches go through this server, so the key never reaches a browser. Create a key at developers.giphy.com.
Comment tips (Solana Pay)
Tips go directly wallet to wallet; this server never holds funds or keys. SOL is always offered. Verification reads the chain through the instance's Solana RPC endpoints (SOLANA_RPC_URL).
AI review
An automated first-pass review of pull requests by Cloudflare Workers AI, posted as one ForkBot comment per head commit. It never approves, requests changes or merges. Only the pull request's text (title, description, commit messages, file list and diff) is sent, under this instance's Cloudflare account.
Installed apps
Apps you installed, and the apps installed for organizations you run: what each may do, when it last acted, and a Revoke button that deletes its tokens at once. Organization owners and admins also approve members' app requests and set which apps members may request there.
Agents & runners
The Claude Code and Codex accounts your desktops and runners sign agents in with. Choose the account new agents use, add one, log in or out in a terminal streamed from the machine, open an agent terminal, and see how much of each account's limits is used.
Desktops
Read live from each I2P Mirror desktop app on your account over an encrypted channel. A desktop answers only while the app is running and signed in.
Loading desktops…
Runners
Set up a runnerRunners you registered (every runner, for administrators). Each provider can hold several accounts; the active one runs the jobs.
Loading runners…
Sign in
Open the link, approve the sign-in, then paste the code here. It goes to the runner once and is deleted as soon as the runner has read it. The session ends after 10 minutes.
Instance theme
The look of every page on this instance, for everyone who visits. Only an admin can change it, and the change asks for your password.
Only an admin of this instance can change its theme.
Previewing
Only this page shows it. Nobody else sees it until you apply it.
Appearance
Choose the dashboard theme for this device.
Dark mode is active.
Show the Genie spider
The little spider that walks along the bottom of I2P Mirror pages and gives a tip when clicked. Turning it off hides it on forkmesh.com and app.forkmesh.com in this browser until you turn it back on here.
Who walks along the bottom of your pages. With two or three they play together.
Let the Cloud Dragon nap
After 45 seconds with nothing happening it curls up on a cloud. Turn this off to keep it awake.
Open the dashboard from forkmesh.com
When you are signed in and open forkmesh.com, go straight to your dashboard. Links to the home page from other I2P Mirror pages still show it. Applies to this browser.
Halloween theme
Turns the green buttons, status dots and activity graph orange, hangs a spider web, puts a witch hat on profile pictures and dresses up the Genie, for everyone on this I2P Mirror. Only platform administrators and moderators see this setting.
Danger zone
Deleting your account removes your login, public profile, owned repository records, and active dashboard session. You can register again later with the same node name or email.
My Profile
Sign in to view email
No bio yet.
Tips
This user has not entered a Solana address for tips.