Settings
Tap mirepoix in the navigation bar, then choose Kitchen settings.
Site, Recipes, and Visibility are owner-only. Members who aren’t owners see Settings without those sections.
Site
Site title — the browser tab title and the app’s name across pages.
Homepage heading — the large heading on the Recipes homepage.
Homepage subtitle — a line of smaller text beneath the heading.
Recipes
Display nutrition information under recipes — when on, recipes with enough catalog data show an FDA-style nutrition label below the recipe. See Nutrition for details.
Decorate special tags — when on, recognized tags (dietary, cuisine, speed) get automatic emoji and color treatment. See Tags & categories for the full list. When off, all tags appear as plain gray pills.
Visibility
Publish recipes — when checked, your recipes are publicly accessible and may be indexed by search engines. When unchecked, only signed-in members can view the kitchen.
Publishing also makes the kitchen’s Atom feed at /feed publicly
accessible. (Members can still subscribe even when the kitchen is
unpublished.) Feed readers pointed at any kitchen URL will
auto-discover it, so subscribers see new and updated recipes as you
add them.
Members
The Members subsection shows everyone in the kitchen, with role badges (owner / member). Owners see controls to invite new members, revoke pending invitations, and promote/demote roles. See Inviting members for the full workflow.
Log in on another device
Generates a short-lived QR code you can scan from a phone or tablet to sign in without typing. The code expires in 5 minutes.
Your Profile
Name — edit and save.
Email — see Your profile for the email-change workflow.
Passkeys
List, add, and remove passkeys for your account. See Passkeys for what they are and why mirepoix offers them.
Each row shows the passkey’s name, the date it was added, and (once used) how long ago it was last used. Tap Remove beside any row to delete that passkey.
To add one, edit the suggested name if you want (the default is Passkey added <date>) and tap Add passkey, then approve the prompt your device shows. The Add passkey button only appears in browsers that support passkeys.
You can only add a passkey after verifying your email. If your email is unverified, the add form is replaced by Verify your email above to add a passkey.
Every add and every remove sends a confirmation email to your account address, naming the passkey and the browser and IP behind the change. If one arrives and it wasn’t you, sign out of any device you don’t recognize from Where you’re signed in.
See Signing in with a passkey for the sign-in side.
A Sign out button sits in the page footer alongside Save changes. See Signing in for how it works.
Policies
Links to the published policy documents — the Terms of service and Data and privacy practices. Open either link to read the full text. The same links also sit in the page footer across the app and at the bottom of every email mirepoix sends.
API Keys
API keys are deployment-level configuration — they are not stored in the database and cannot be changed here.
- Homelab installs: set
USDA_API_KEYand/orANTHROPIC_API_KEYin yourdocker-compose.ymlenvironment section or.envfile. See.env.exampleanddocker-compose.example.ymlfor the full list of supported variables. - Hosted installs: keys are configured by the operator. Features that require a key are automatically available if the operator has enabled them.
When a key is present, it applies to all kitchens on that deployment.
Danger zone
The Danger zone groups the account- and device-level actions kept apart from everyday settings:
- Leave $kitchen — leave the kitchen you’re currently viewing. See Leaving a kitchen.
- Delete $kitchen — owners only; permanently removes the kitchen and all its content. See Deleting a kitchen.
- Where you’re signed in — lists each active sign-in with a device label (Firefox on Linux, Safari on iPhone), the IP address, and when it was last seen. The one you’re using is tagged This sign-in. Tap Sign out on any other row to end just that sign-in, or Sign out of all other sign-ins below the list to end them all at once. See Signing in.
- Delete account — permanently removes your account. See Deleting your account.