Fix the quickstart's server step for new installs

Merged
YO
23d ago
+7-4

What

  • Write hello.yaml in an empty folder, since dagu start-all --dags . loads every YAML file in the folder as a workflow.
  • Mention creating the admin account on first launch, and tell script-installer users their background service already runs on port 8080.
  • List the new example-06-retry-on-failure first-launch example.
  • Link the monitoring page from Next steps.

Why

Companion to dagucloud/dagu#3227, which adds the retry example and the first-run onboarding. Merge after it.

Test plan

  • pnpm build passes.

Summary by cubic

Fixes the quickstart's server step so new installs don't load unrelated YAML files as workflows.

  • dagu start-all --dags . treats every YAML file in the folder as a workflow, so the guide now has you save hello.yaml in an empty folder.
  • Tells you to create the admin account on first launch unless the installer wizard already created one, and tells script-installer users their background service already runs on port 8080.
  • Lists the new example-06-retry-on-failure example and links the monitoring page from Next steps.

Summary by CodeRabbit

  • Documentation
    • Clarified where to save the first workflow and how to load YAML files from the current folder.
    • Updated first-launch guidance for creating an admin account, accessing the background service, and exploring six example workflows, including a retry scenario.
    • Added a Monitoring link to the next steps.