- Knownframe
- CookDex
- Docs
- Getting started with CookDex
Getting started with CookDex
This assumes CookDex is installed.
1) Start the service
Section titled “1) Start the service”docker compose pull cookdexdocker compose up -d cookdexNo .env file is required.
2) Open the Web UI
Section titled “2) Open the Web UI”https://localhost:4820/cookdex (accept the self-signed certificate warning)
3) Create your admin account
Section titled “3) Create your admin account”On first visit, the setup screen prompts you to create an admin user. Choose a username and a strong password (at least 8 characters, mixed case, with a digit).
4) Configure Mealie connection
Section titled “4) Configure Mealie connection”After login, go to Settings and enter:
- Mealie address: the address you open Mealie at, such as
http://mealie:9000. CookDex adds/apifor you. - Mealie API token: create one in Mealie under your profile, then API Tokens
In Mealie, API tokens are created from your user profile under API Tokens. Copy the token when Mealie shows it; it is only shown once.
If CookDex and Mealie run in the same Docker network, use the Mealie service name instead of localhost. localhost inside the CookDex container means the CookDex container itself.
Click Test Mealie to verify. The dashboard shows a banner until both values are set.
5) Verify health
Section titled “5) Verify health”curl -k https://localhost:4820/cookdex/api/v1/health6) Run a preview task
Section titled “6) Run a preview task”- Open Tasks
- Pick
ingredient-parse - Keep
dry_run=true - Queue run and inspect logs
Your first safe run
Section titled “Your first safe run”The first scan only looks; nothing in Mealie changes. It opens on the Library page:
- Check the score and the Needs attention list.
- Click Review on a finding to see each change, untick anything you want to keep, and edit new names if you like.
- Click the apply button when the list looks right. A Mealie backup is made first, and only the items you selected change.
Organize edits tags, categories, tools, cookbooks, food labels, foods and units directly in Mealie. It backs up batches that could lose existing data; additions and unused-item deletions skip the backup. Items referenced by cookbook filters are kept until those filters are edited. Organize also suggests starter sets and imports or exports taxonomy as JSON (the sections match configs/taxonomy). Discover imports new recipes from sources you switch on (see Recipe Dredger). Automations runs backups, weekly checks and imports on a schedule. Every job, with all its options and logs, is available under All tools on the Automations page.